[Lunar-commits] r15261 - in moonbase/trunk/libs: wxGTK wxPython

Terry Chan tchan at lunar-linux.org
Sun Jun 5 01:48:13 UTC 2005


Author: tchan
Date: 2005-06-05 01:48:12 +0000 (Sun, 05 Jun 2005)
New Revision: 15261

Modified:
   moonbase/trunk/libs/wxGTK/BUILD
   moonbase/trunk/libs/wxGTK/DEPENDS
   moonbase/trunk/libs/wxGTK/DETAILS
   moonbase/trunk/libs/wxPython/BUILD
   moonbase/trunk/libs/wxPython/DETAILS
Log:
Version bump to wxPython-2.6.1.0 (latest stable) and wxGTK-2.6.1.0 (AKA wxWidgets).
Made the necessary changes to get both modules to compile/install.  Tested wxGTK
with a jaffm and Python-2.4.1 and the demo.py that is part of the wxPython-src
tarball.  Added some optional_depends to wxGTK (SDL, libgnomeprint).


Modified: moonbase/trunk/libs/wxGTK/BUILD
===================================================================
--- moonbase/trunk/libs/wxGTK/BUILD	2005-06-05 00:46:46 UTC (rev 15260)
+++ moonbase/trunk/libs/wxGTK/BUILD	2005-06-05 01:48:12 UTC (rev 15261)
@@ -1,9 +1,7 @@
 ( 
-  patch_it $SOURCE2 0  &&
-
   ./configure   --build=$BUILD	\
                 --prefix=/usr  \
-		--enable-gtk2  \
+		--with-gtk  \
 		--enable-unicode  \
 		--enable-optimise  \
 		$OPTS  &&

Modified: moonbase/trunk/libs/wxGTK/DEPENDS
===================================================================
--- moonbase/trunk/libs/wxGTK/DEPENDS	2005-06-05 00:46:46 UTC (rev 15260)
+++ moonbase/trunk/libs/wxGTK/DEPENDS	2005-06-05 01:48:12 UTC (rev 15261)
@@ -1,5 +1,6 @@
-depends  gtk+   &&
 depends  nasm   &&
 depends  bison  &&
 depends  flex   &&
-depends  gtk+-2
+depends  gtk+-2 &&
+optional_depends "SDL" "--with-sdl" "" "Use SDL for audio" &&
+optional_depends "libgnomeprint" "--with-gnomeprint" "" "For gnomeprint support" 

Modified: moonbase/trunk/libs/wxGTK/DETAILS
===================================================================
--- moonbase/trunk/libs/wxGTK/DETAILS	2005-06-05 00:46:46 UTC (rev 15260)
+++ moonbase/trunk/libs/wxGTK/DETAILS	2005-06-05 01:48:12 UTC (rev 15261)
@@ -1,15 +1,12 @@
           MODULE=wxGTK
-         VERSION=2.4.2.4
-          SOURCE=wxPythonSrc-$VERSION.tar.gz
-	 SOURCE2=wxGTK242_noprivatefuncs.diff
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/wxPythonSrc-$VERSION
+         VERSION=2.6.1.0
+          SOURCE=wxPython-src-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/wxPython-src-$VERSION
       SOURCE_URL=$SFORGE_URL/wxpython/
-     SOURCE2_URL=ftp://ftp.excelcia.org/patches/
-      SOURCE_VFY=sha1:61d339c962a48128e6c7b8a7b93999759ea218e3
-     SOURCE2_VFY=sha1:01d792d0c44b5e81d111d652d3a2972888943117
+      SOURCE_VFY=sha1:e7f46b0eb83fb0e316e0d5b49fd38b3b7f00b95b
         WEB_SITE=http://www.wxwidgets.org/
          ENTERED=20011217
-         UPDATED=20040920
+         UPDATED=20050604
 
 SHORT="wxGTK is a GTK+ verion of wxWindows API."
 cat << EOF

Modified: moonbase/trunk/libs/wxPython/BUILD
===================================================================
--- moonbase/trunk/libs/wxPython/BUILD	2005-06-05 00:46:46 UTC (rev 15260)
+++ moonbase/trunk/libs/wxPython/BUILD	2005-06-05 01:48:12 UTC (rev 15261)
@@ -4,8 +4,8 @@
   prepare_install  &&
   python setup.py install WXPORT=gtk2 UNICODE=1 \
         BUILD_OGL=0 BUILD_GLCANVAS=0 \
-        BUILD_STC=0 BUILD_XRC=0 \
-        BUILD_GIZMOS=0 \
+        BUILD_STC=0 BUILD_GIZMOS=0 \
+        BUILD_ANIMATE=0 \
         WX_CONFIG=/usr/bin/wx-config
 
 ) > $C_FIFO 2>&1

Modified: moonbase/trunk/libs/wxPython/DETAILS
===================================================================
--- moonbase/trunk/libs/wxPython/DETAILS	2005-06-05 00:46:46 UTC (rev 15260)
+++ moonbase/trunk/libs/wxPython/DETAILS	2005-06-05 01:48:12 UTC (rev 15261)
@@ -1,12 +1,13 @@
           MODULE=wxPython
-         VERSION=2.4.2.4
-          SOURCE=${MODULE}Src-$VERSION.tar.gz
-      SOURCE_VFY=sha1:61d339c962a48128e6c7b8a7b93999759ea218e3
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}Src-$VERSION
-   SOURCE_URL[0]=$SFORGE_URL/wxpython/
+         VERSION=2.6.1.0
+          SOURCE=${MODULE}-src-$VERSION.tar.gz
+      SOURCE_VFY=sha1:
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}-src-$VERSION
+      SOURCE_URL=$SFORGE_URL/wxpython/
+      SOURCE_VFY=sha1:e7f46b0eb83fb0e316e0d5b49fd38b3b7f00b95b
         WEB_SITE=http://www.wxpython.org
          ENTERED=20010927
-         UPDATED=20041017
+         UPDATED=20050604
            SHORT="wxPython is a GUI toolkit for the Python programming language"
 
 cat << EOF



More information about the Lunar-commits mailing list