[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