diff options
author | root | 2006-04-24 09:03:08 -0500 |
---|---|---|
committer | root | 2006-04-24 09:03:08 -0500 |
commit | 84d8b510ac289af0a43bfa9e110844af27a90196 (patch) | |
tree | d7093929b954dd2f71114bff270755e18f737eb1 /archive-libs/libgui |
initial commit from stable 0.3
Diffstat (limited to 'archive-libs/libgui')
-rwxr-xr-x | archive-libs/libgui/DEPENDS | 2 | ||||
-rwxr-xr-x | archive-libs/libgui/DETAILS | 17 | ||||
-rw-r--r-- | archive-libs/libgui/HISTORY | 11 | ||||
-rwxr-xr-x | archive-libs/libgui/PRE_BUILD | 7 | ||||
-rw-r--r-- | archive-libs/libgui/gcc-3.4.patch | 99 | ||||
-rw-r--r-- | archive-libs/libgui/libgui-0.0.4.tar.gz.sig | bin | 0 -> 65 bytes |
6 files changed, 136 insertions, 0 deletions
diff --git a/archive-libs/libgui/DEPENDS b/archive-libs/libgui/DEPENDS new file mode 100755 index 0000000000..8fb4eeeec8 --- /dev/null +++ b/archive-libs/libgui/DEPENDS @@ -0,0 +1,2 @@ +depends X11-LIBS && +depends libbasic diff --git a/archive-libs/libgui/DETAILS b/archive-libs/libgui/DETAILS new file mode 100755 index 0000000000..ec779b9b47 --- /dev/null +++ b/archive-libs/libgui/DETAILS @@ -0,0 +1,17 @@ + SPELL=libgui + VERSION=0.0.4 + SOURCE=$SPELL-$VERSION.tar.gz +SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION + SOURCE_URL[0]=$SOURCEFORGE_URL/amrecgui/$SOURCE + SOURCE_GPG="gurus.gpg:${SOURCE}.sig" + LICENSE[0]=GPL + BUILD_API=2 + WEB_SITE=http://stefan.hoefer.ch/projects/libgui/ + ENTERED=20050727 + UPDATED=20050727 + SHORT='C++ wrapper classes for Motif' +cat << EOF +libgui is just a simple library providing C++ wrapper classes for Motif as +well as some tiny little extensions to Motif not worth being mentioned (a +tree widget for example). +EOF diff --git a/archive-libs/libgui/HISTORY b/archive-libs/libgui/HISTORY new file mode 100644 index 0000000000..f9e11cad9d --- /dev/null +++ b/archive-libs/libgui/HISTORY @@ -0,0 +1,11 @@ +2005-07-29 Eric Sandall <eric@sandall.us> + * gcc-3.4.patch: Removed backup guielement.h~ and mistaken addition + of table.C (from libbasic) + +2005-07-28 Eric Sandall <eric@sandall.us> + * DETAILS: Updated to 0.0.4 + * gcc-3.4.patch: Updated to 0.0.4 (some patches are still missing) + +2005-07-27 Eric Sandall <eric@sandall.us> + * DETAILS,DEPENDS,PRE_BUILD,gcc-3.4.patch: Created + diff --git a/archive-libs/libgui/PRE_BUILD b/archive-libs/libgui/PRE_BUILD new file mode 100755 index 0000000000..9f612b1096 --- /dev/null +++ b/archive-libs/libgui/PRE_BUILD @@ -0,0 +1,7 @@ +default_pre_build && +cd $SOURCE_DIRECTORY && + +# +# See http://sourceforge.net/tracker/index.php?func=detail&aid=1246183&group_id=56483&atid=480745 +# +patch -p1 < $SCRIPT_DIRECTORY/gcc-3.4.patch diff --git a/archive-libs/libgui/gcc-3.4.patch b/archive-libs/libgui/gcc-3.4.patch new file mode 100644 index 0000000000..ac6b063882 --- /dev/null +++ b/archive-libs/libgui/gcc-3.4.patch @@ -0,0 +1,99 @@ +diff -Naur libgui-0.0.4.orig/gui/commonlistbox.h libgui-0.0.4/gui/commonlistbox.h +--- libgui-0.0.4.orig/gui/commonlistbox.h 2005-07-28 08:32:22.660747250 -0700 ++++ libgui-0.0.4/gui/commonlistbox.h 2005-07-28 08:37:35.088272750 -0700 +@@ -46,10 +46,10 @@ + CSimpleList<CIdString *> m_Strings; + bool m_bInternalSelect; + protected: +- virtual void SelectionChanged() = NULL; +- virtual Widget InternalList() = NULL; ++ virtual void SelectionChanged() = 0; ++ virtual Widget InternalList() = 0; + virtual void InternalCreate(unsigned long lStyle); +- virtual void InternalListCreate(unsigned long lStyle)=NULL; ++ virtual void InternalListCreate(unsigned long lStyle)=0; + + inline Widget List() { return m_List; } + +diff -Naur libgui-0.0.4.orig/gui/dialog.h libgui-0.0.4/gui/dialog.h +--- libgui-0.0.4.orig/gui/dialog.h 2005-07-28 08:32:22.664747500 -0700 ++++ libgui-0.0.4/gui/dialog.h 2005-07-28 08:37:35.088272750 -0700 +@@ -81,7 +81,7 @@ + public: + enum {IDOK=-1, IDCANCEL=-2, IDYES=-3, IDNO=-4}; + virtual Widget Container() const; +- virtual Widget Frame()=NULL; ++ virtual Widget Frame()=0; + inline Widget Separator() { return m_wdgSeparator; } + void SetCaption(const char *strCaption); + const char *Caption(); +diff -Naur libgui-0.0.4.orig/gui/graphicalobjectcontext.h libgui-0.0.4/gui/graphicalobjectcontext.h +--- libgui-0.0.4.orig/gui/graphicalobjectcontext.h 2005-07-28 08:32:22.660747250 -0700 ++++ libgui-0.0.4/gui/graphicalobjectcontext.h 2005-07-28 08:37:35.092273000 -0700 +@@ -42,7 +42,7 @@ + public: + CGraphicalObjectContext(void *pObject); + +- virtual GOC Type()=NULL; ++ virtual GOC Type()=0; + + inline void *Object() { return m_pObject; } + private: +diff -Naur libgui-0.0.4.orig/gui/guielement.h libgui-0.0.4/gui/guielement.h +--- libgui-0.0.4.orig/gui/guielement.h 2005-07-28 08:32:22.664747500 -0700 ++++ libgui-0.0.4/gui/guielement.h 2005-07-28 08:43:13.217404500 -0700 +@@ -58,7 +58,7 @@ + CGuiElement(unsigned long lStyle = 0L, int nId=0); + + // STH sandalle SF virtual void InternalCreate(unsigned long lStyle) = 0; +- virtual void InternalCreate(unsigned long lStyle) = NULL; ++ virtual void InternalCreate(unsigned long lStyle) = 0; + virtual void InternalDestroy(); + virtual void PostCreate(); + +diff -Naur libgui-0.0.4.orig/gui/labelledfield.h libgui-0.0.4/gui/labelledfield.h +--- libgui-0.0.4.orig/gui/labelledfield.h 2005-07-28 08:32:22.664747500 -0700 ++++ libgui-0.0.4/gui/labelledfield.h 2005-07-28 08:37:35.092273000 -0700 +@@ -42,9 +42,9 @@ + void Create(unsigned long lStyle = 0L, Arg *args=NULL, Cardinal argcount=0); + protected: + virtual void InternalCreate(unsigned long lStyle=0L); +- virtual Widget Field()=NULL; ++ virtual Widget Field()=0; + inline Widget LabelParent() {return m_wdgForm;} +- virtual void CreateField()=NULL; ++ virtual void CreateField()=0; + private: + Widget m_wdgForm; + Widget m_wdgParent; +diff -Naur libgui-0.0.4.orig/gui/mainframe.h libgui-0.0.4/gui/mainframe.h +--- libgui-0.0.4.orig/gui/mainframe.h 2005-07-28 08:32:22.664747500 -0700 ++++ libgui-0.0.4/gui/mainframe.h 2005-07-28 08:37:35.092273000 -0700 +@@ -72,9 +72,9 @@ + virtual void InternalCreateMenu(Widget menu_bar); + virtual void InternalDestroy(); + +- virtual const char *Version() const=NULL; +- virtual const char *Title() const=NULL; +- virtual const char *PropertiesName() const=NULL; ++ virtual const char *Version() const=0; ++ virtual const char *Title() const=0; ++ virtual const char *PropertiesName() const=0; + virtual void CreateToolBar(CToolBar *pToolBar); + + inline CToolBar *ToolBar() const { return m_pToolBar; } + +diff -Naur libgui-0.0.4.orig/gui/textcontrol.h libgui-0.0.4/gui/textcontrol.h +--- libgui-0.0.4.orig/gui/textcontrol.h 2005-07-28 08:32:22.660747250 -0700 ++++ libgui-0.0.4/gui/textcontrol.h 2005-07-28 08:37:35.096273250 -0700 +@@ -40,8 +40,8 @@ + CStrings m_strText; + protected: + inline void SetTextControl(Widget wdgTextField) { m_wdgTextField = wdgTextField; } +- virtual void InternalSetText(char *strText)=NULL; +- virtual char *InternalText()=NULL; ++ virtual void InternalSetText(char *strText)=0; ++ virtual char *InternalText()=0; + virtual void InternalDestroy(); + public: + virtual Widget Container() const; diff --git a/archive-libs/libgui/libgui-0.0.4.tar.gz.sig b/archive-libs/libgui/libgui-0.0.4.tar.gz.sig Binary files differnew file mode 100644 index 0000000000..582f824567 --- /dev/null +++ b/archive-libs/libgui/libgui-0.0.4.tar.gz.sig |