CVS: crater/graphics/gtk+-2 CONFIGURE, NONE, 1.1 BUILD, 1.2,
1.3 DETAILS, 1.6, 1.7
nhudson at lunar-linux.org
nhudson at lunar-linux.org
Wed Sep 3 19:56:23 GMT 2003
Update of /var/cvs/lunar/crater/graphics/gtk+-2
In directory dbguin.lunar-linux.org:/tmp/cvs-serv16766
Modified Files:
BUILD DETAILS
Added Files:
CONFIGURE
Log Message:
Adding in some patches for a better gtk file selector
--- NEW FILE: CONFIGURE ---
if ! grep -q "SHADOW" $MODULE_CONFIG; then
if query "Patch for menu shadowing (may cause problems)?" y; then
echo "SHADOW=y" >> $MODULE_CONFIG
else
echo "SHADOW=n" >> $MODULE_CONFIG
fi
fi
Index: BUILD
===================================================================
RCS file: /var/cvs/lunar/crater/graphics/gtk+-2/BUILD,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- BUILD 13 Nov 2002 04:07:16 -0000 1.2
+++ BUILD 3 Sep 2003 19:56:20 -0000 1.3
@@ -1,9 +1,20 @@
(
- export PKG_CONFIG_PATH=/usr/X11R6/lib/pkgconfig:$PKG_CONFIG_PATH
- ./configure --prefix=/usr \
- --sysconfdir=/etc &&
- make &&
- prepare_install &&
- make install
+export PKG_CONFIG_PATH=/usr/lib/pkgconfig &&
+
+if [ "$SHADOW" == "y" ] ; then
+ cd gtk &&
+ patch_it $SOURCE_CACHE/$SOURCE2 1 &&
+ cd $SOURCE_DIRECTORY
+fi
+patch_it $SOURCE_CACHE/$SOURCE3 1 &&
+patch_it $SOURCE_CACHE/$SOURCE4 1 &&
+./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --infodir=/usr/share/info \
+ --mandir=/usr/share/man \
+ --with-xinput=yes \
+ $OPTS &&
+
+default_build
) > $C_FIFO 2>&1
Index: DETAILS
===================================================================
RCS file: /var/cvs/lunar/crater/graphics/gtk+-2/DETAILS,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- DETAILS 3 Feb 2003 04:38:32 -0000 1.6
+++ DETAILS 3 Sep 2003 19:56:20 -0000 1.7
@@ -1,11 +1,17 @@
MODULE=gtk\+-2
- VERSION=2.1
+ VERSION=2.2
SOURCE=$MODULE.$VERSION.tar.bz2
+ SOURCE2=gtkmenu-shadow.patch
+ SOURCE3=gtkfilesel.patch
+ SOURCE4=gtktoolbar.patch
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE.$VERSION
SOURCE_URL[0]=ftp://ftp.gtk.org/pub/gtk/v2.2/$SOURCE
+ SOURCE2_URL[0]=$SFORGE_URL/xfce/$SOURCE2
+ SOURCE3_URL[0]=http://members1.chello.nl/~h.lai/gtkenhancements/$SOURCE3
+ SOURCE4_URL[0]=http://members1.chello.nl/~h.lai/gtkenhancements/$SOURCE4
WEB_SITE=http://www.gtk.org
ENTERED=20020313
- UPDATED=20030202
+ UPDATED=20030610
SHORT="gtk+ is a multi-platform toolkit for creating GUIs."
cat << EOF
GTK+
More information about the Lunar-commits
mailing list