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