Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=fwsetup-ng.git;a=commitdiff;h=34b898aea1a54b118a8b90048c56c2f15e6f8e3b

commit 34b898aea1a54b118a8b90048c56c2f15e6f8e3b
Author: James Buren <[email protected]>
Date:   Wed Aug 8 20:02:57 2012 -0500

DELETE

diff --git a/Makefile b/Makefile
deleted file mode 100644
index 15ce483..0000000
--- a/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Setup general C++ flags.
-CXXFLAGS ?= -O2
-CXXFLAGS := $(CXXFLAGS) -Wall -Wextra -Wno-unused-parameter -ggdb3
-
-# Set library includes.
-CXXFLAGS := $(CXXFLAGS) -I/usr/include/yui
-
-# Set linker flags.
-LDFLAGS := $(LDFLAGS) -lyui
-
-SOURCES := $(wildcard *.cc)
-OBJECTS := $(patsubst %.cc,%.o,$(SOURCES))
-
-setup: $(OBJECTS)
-       g++ $(LDFLAGS) $^ -o $@
-
-clean:
-       rm -f $(OBJECTS) setup
diff --git a/beginning.cc b/beginning.cc
deleted file mode 100644
index 20e77c0..0000000
--- a/beginning.cc
+++ /dev/null
@@ -1,48 +0,0 @@
-#include "master.h"
-
-#define BEGINNING_TEXT \
-"Welcome to the Frugalware Installer!\n" \
-"\n" \
-"Please click Next to continue.\n"
-
-static enum order beginning_run(void)
-{
-       enum order rv = ORDER_NONE;
-       YRichText *text = 
YUI::widgetFactory()->createRichText(master->contents,BEGINNING_TEXT,true);
-
-       while(rv == ORDER_NONE)
-       {
-               YEvent *event = master->dialog->waitForEvent();
-
-               if(event->eventType() == YEvent::WidgetEvent)
-               {
-                       YWidgetEvent *wevent = (YWidgetEvent*) event;
-
-                       if(wevent->widget() == master->next && wevent->reason() 
== YEvent::Activated)
-                               rv = ORDER_NEXT;
-               }
-
-               master->dialog->deleteEvent(event);
-       }
-
-       return rv;
-}
-
-extern struct slave *beginning_initialize(void)
-{
-       struct slave *p;
-
-       p = new struct slave;
-
-       memset(p,0,sizeof(struct slave));
-
-       p->next = 0;
-
-       p->previous = 0;
-
-       p->name = new std::string(__FILE__);
-
-       p->run = beginning_run;
-
-       return p;
-}
diff --git a/ending.cc b/ending.cc
deleted file mode 100644
index a7e49dc..0000000
--- a/ending.cc
+++ /dev/null
@@ -1,50 +0,0 @@
-#include "master.h"
-
-#define ENDING_TEXT \
-"Frugalware has been successfully installed!\n" \
-"\n" \
-"Please click Next to exit the installer.\n"
-
-static enum order ending_run(void)
-{
-       enum order rv = ORDER_NONE;
-       YRichText *text = 
YUI::widgetFactory()->createRichText(master->contents,ENDING_TEXT,true);
-
-       while(rv == ORDER_NONE)
-       {
-               YEvent *event = master->dialog->waitForEvent();
-
-               if(event->eventType() == YEvent::WidgetEvent)
-               {
-                       YWidgetEvent *wevent = (YWidgetEvent*) event;
-
-                       if(wevent->widget() == master->previous && 
wevent->reason() == YEvent::Activated)
-                               rv = ORDER_PREVIOUS;
-                       else if(wevent->widget() == master->next && 
wevent->reason() == YEvent::Activated)
-                               rv = ORDER_NEXT;
-               }
-
-               master->dialog->deleteEvent(event);
-       }
-
-       return rv;
-}
-
-extern struct slave *ending_initialize(void)
-{
-       struct slave *p;
-
-       p = new struct slave;
-
-       memset(p,0,sizeof(struct slave));
-
-       p->next = 0;
-
-       p->previous = 0;
-
-       p->name = new std::string(__FILE__);
-
-       p->run = ending_run;
-
-       return p;
-}
diff --git a/master.cc b/master.cc
deleted file mode 100644
index b6adac7..0000000
--- a/master.cc
+++ /dev/null
@@ -1,78 +0,0 @@
-#include "master.h"
-
-struct master *master;
-struct slave *slaves;
-
-extern int main(int argc,char **argv)
-{
-       struct slave *slave;
-
-       stderr = freopen("setup.log","wb",stderr);
-
-       if(stderr == 0)
-               return 1;
-
-       master = new struct master;
-
-       memset(master,0,sizeof(struct master));
-
-       master->dialog = YUI::widgetFactory()->createMainDialog();
-
-       master->verticalbox = YUI::widgetFactory()->createVBox(master->dialog);
-
-       master->contents = 
YUI::widgetFactory()->createReplacePoint(master->verticalbox);
-
-       master->buttonbox = 
YUI::widgetFactory()->createButtonBox(master->verticalbox);
-
-       master->previous = 
YUI::widgetFactory()->createPushButton(master->buttonbox,"Previous");
-
-       master->previous->setRole(YCancelButton);
-
-       master->next = 
YUI::widgetFactory()->createPushButton(master->buttonbox,"Next");
-
-       master->next->setRole(YOKButton);
-
-       master->next->setDefaultButton();
-
-       master->dialog->open();
-
-       master->dialog->setSize(640,480);
-
-       slaves = beginning_initialize();
-
-       insque(slaves,0);
-
-       insque(ending_initialize(),slaves);
-
-       for( slave = slaves ; slave ; )
-       {
-               enum order order;
-
-               fprintf(stderr,"%s: about to clear children of contents 
widget\n",__FILE__);
-
-               master->contents->deleteChildren();
-
-               fprintf(stderr,"%s: about to run slave module 
'%s'\n",__FILE__,slave->name->c_str());
-
-               order = slave->run();
-
-               switch(order)
-               {
-                       case ORDER_NEXT:
-                               slave = slave->next;
-                               break;
-
-                       case ORDER_PREVIOUS:
-                               slave = slave->previous;
-                               break;
-
-                       default:
-                               slave = 0;
-                               break;
-               }
-       }
-
-       master->dialog->destroy();
-
-       return 0;
-}
diff --git a/master.h b/master.h
deleted file mode 100644
index 33b590b..0000000
--- a/master.h
+++ /dev/null
@@ -1,69 +0,0 @@
-#pragma once
-
-#include <YUI.h>
-#include <YDialog.h>
-#include <YLayoutBox.h>
-#include <YSelectionBox.h>
-#include <YComboBox.h>
-#include <YButtonBox.h>
-#include <YPushButton.h>
-#include <YEvent.h>
-#include <YWidgetFactory.h>
-#include <YLabel.h>
-#include <YInputField.h>
-#include <YCheckBox.h>
-#include <YRadioButton.h>
-#include <YTree.h>
-#include <YTable.h>
-#include <YProgressBar.h>
-#include <YRichText.h>
-#include <YBusyIndicator.h>
-#include <YIntField.h>
-#include <YMenuButton.h>
-#include <YImage.h>
-#include <YLogView.h>
-#include <YMultiLineEdit.h>
-#include <YMultiSelectionBox.h>
-#include <YWidget.h>
-#include <YSpacing.h>
-#include <YEmpty.h>
-#include <YAlignment.h>
-#include <YSquash.h>
-#include <YFrame.h>
-#include <YCheckBoxFrame.h>
-#include <YRadioButtonGroup.h>
-#include <YReplacePoint.h>
-#include <cstdio>
-#include <cstring>
-#include <search.h>
-
-enum order
-{
-       ORDER_NONE,
-       ORDER_PREVIOUS,
-       ORDER_NEXT
-};
-
-struct master
-{
-       YDialog *dialog;
-       YLayoutBox *verticalbox;
-       YReplacePoint *contents;
-       YButtonBox *buttonbox;
-       YPushButton *previous;
-       YPushButton *next;
-};
-
-struct slave
-{
-       struct slave *next;
-       struct slave *previous;
-       std::string *name;
-       enum order (*run) (void);
-};
-
-extern struct master *master;
-extern struct slave *slaves;
-
-extern struct slave *beginning_initialize(void);
-extern struct slave *ending_initialize(void);
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to