[Commits] CVS: moonbase/libs/wxGTK BUILD, 1.3, 1.4 CONFIGURE, 1.2, 1.3 DETAILS, 1.5, 1.6

Terry Chan tchan at lunar-linux.org
Sun Aug 3 19:54:40 GMT 2003


Update of /var/cvs/lunar/moonbase/libs/wxGTK
In directory dbguin.lunar-linux.org:/tmp/cvs-serv14716/wxGTK

Modified Files:
	BUILD CONFIGURE DETAILS 
Log Message:
Reworked the wxGTK and wxPython modules, from cmak.  Now only ONE 12 Meg
download is needed for both wxGTK and wxPython, instead of two 12 Meg downloads
and wxPython no longer needs to build the entire wxGTK library all over again.
Tested against audacity and BitTorrent modules. gcc-3.2.3, glibc-2.3.2.  Unicode
is disabled because it simply breaks too many modules.


Index: BUILD
===================================================================
RCS file: /var/cvs/lunar/moonbase/libs/wxGTK/BUILD,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- BUILD	3 Aug 2003 04:18:45 -0000	1.3
+++ BUILD	3 Aug 2003 19:54:38 -0000	1.4
@@ -1,15 +1,27 @@
 (
 
-  OPTS="$OPTS --enable-no-rtti"
-  OPTS="$OPTS --enable-no_exceptions"
-
   if [[ $GTK2 == "y" ]]; then
     OPTS="$OPTS --enable-gtk2 "
   fi
-  if [[ $UNICODE == "y" ]]; then
-    OPTS="$OPTS --enable-unicode"
+  if [[ $OPENGL == "y" ]]; then
+    OPTS="$OPTS --with-opengl"
   fi
-
-  default_build
+  ./configure   --with-gtk \
+                --prefix=/usr \
+                --enable-geometry \
+                --enable-optimise \
+                --disable-debug \
+                --enable-gui \
+                --enable-timedate \
+                --enable-protocol \
+                --enable-http \
+                --enable-ftp \
+                --enable-resources \
+                --enable-prologio \
+                --enable-final \
+                --enable-timer \
+                --disable-profile \
+                $OPTS  &&
+  default_make
 
 ) > $C_FIFO 2>&1

Index: CONFIGURE
===================================================================
RCS file: /var/cvs/lunar/moonbase/libs/wxGTK/CONFIGURE,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- CONFIGURE	26 Dec 2002 19:22:06 -0000	1.2
+++ CONFIGURE	3 Aug 2003 19:54:38 -0000	1.3
@@ -4,10 +4,10 @@
   else  echo   "GTK2=n"  >>  $MODULE_CONFIG
   fi
 fi
-if  !  grep  -q  "UNICODE"  $MODULE_CONFIG;  then
-  if    query  "Enable Unicode support?" y
-  then  echo   "UNICODE=y"  >>  $MODULE_CONFIG
-  else  echo   "UNICODE=n"  >>  $MODULE_CONFIG
-  fi
-fi
 
+if ! grep -q "OPENGL" $MODULE_CONFIG; then
+ if   query "Enable OpenGL support?" y
+  then echo "OPENGL=y" >> $MODULE_CONFIG
+  else echo "OPENGL=n" >> $MODULE_CONFIG
+ fi
+fi

Index: DETAILS
===================================================================
RCS file: /var/cvs/lunar/moonbase/libs/wxGTK/DETAILS,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- DETAILS	3 Aug 2003 04:18:45 -0000	1.5
+++ DETAILS	3 Aug 2003 19:54:38 -0000	1.6
@@ -1,12 +1,11 @@
           MODULE=wxGTK
-         VERSION=2.4.1
-          SOURCE=wxAll-$VERSION.tar.gz 
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/wxWindows-$VERSION
-   SOURCE_URL[0]=$SFORGE_URL/wxwindows/$SOURCE
+         VERSION=2.4.1.2
+          SOURCE=wxPythonSrc-$VERSION.tar.gz 
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/wxPythonSrc-$VERSION
+   SOURCE_URL[0]=$SFORGE_URL/wxpython/$SOURCE
         WEB_SITE=http://www.wxwindows.org/
          ENTERED=20011217
-         UPDATED=20030610
-           FUZZY=off
+         UPDATED=20030803
 
 SHORT="wxGTK is a GTK+ verion of wxWindows API."
 cat << EOF




More information about the Lunar-commits mailing list