Anonymous avatar Anonymous committed 5d33e71

gtk+3 update to 3.6.4 and fixes to SB

Comments (0)

Files changed (3)

var/vabs/gnumeric3/src/slack-desc

 # customary to leave one space after the ':'.
 
         |-----handy-ruler------------------------------------------------------|
-gnumeric: Gnumeric (GNOME spreadsheet app)
-gnumeric:
-gnumeric: The Gnumeric spreadsheet is part of the GNOME desktop environment:
-gnumeric: a project to create a free, user friendly desktop environment.
-gnumeric: The goal of Gnumeric is to be the best possible spreadsheet. We are 
-gnumeric: not attempting to clone existing applications. However, Gnumeric can 
-gnumeric: read files saved with other spreadsheets and we offer a customizable 
-gnumeric: feel that attempts to minimize the costs of transition.
-gnumeric:
-gnumeric: Homepage: http://projects.gnome.org/gnumeric/
-gnumeric:
+gnumeric3: Gnumeric (GNOME spreadsheet app)
+gnumeric3:
+gnumeric3: The Gnumeric spreadsheet is part of the GNOME desktop environment:
+gnumeric3: a project to create a free, user friendly desktop environment.
+gnumeric3: The goal of Gnumeric is to be the best possible spreadsheet. We are 
+gnumeric3: not attempting to clone existing applications. However, Gnumeric can 
+gnumeric3: read files saved with other spreadsheets and we offer a customizable 
+gnumeric3: feel that attempts to minimize the costs of transition.
+gnumeric3:
+gnumeric3: Homepage: http://projects.gnome.org/gnumeric/
+gnumeric3:

var/vabs/gtk+3/src/gtk+3.SlackBuild

 # AUTHORS = 
 
 NAME="gtk+"            #Enter package Name!
-VERSION=${VERSION:-"3.6.0"}      #Enter package Version!
+VERSION=${VERSION:-"3.6.4"}      #Enter package Version!
 VER=$(echo $VERSION|sed 's/-/_/') #this fixes - in version
 VERSIONBASE=$(echo $VERSION |cut -f 1-2 -d .)
 VL_PACKAGER=${VL_PACKAGER:-"stretchedthin"}   #Enter your Name!
   --mandir=/usr/man \
   --with-included-gettext \
   --enable-debug \
+  --enable-xkb \
+  --enable-xinput \
+  --enable-introspection=yes \
+  --enable-packagekit=no \
   --program-prefix="" \
   --program-suffix="" \
   --build=$CONFIGURE_TRIPLET \
   $CONFIG_OPTIONS || exit 1
 
 make $NUMJOBS || exit 1
-make install DESTDIR=$PKG || exit 1
+make install DESTDIR=$PKG RUN_QUERY_MODULES_TEST=false RUN_QUERY_LOADER_TEST=false|| exit 1
 
+# run make-install on / because the stuff in /etc/gtk-3.0 wont install to $DESTDIR
+make install || exit 1
+cp -a /etc/gtk-3.0/* $PKG/etc/gtk-3.0/
 
 #######################################################################
 #Miscellenious tweaks and things outside a normal ./configure go here #
+
+# Install a "starter" gtkrc
+cat $CWD/gtkrc.new > $PKG/etc/gtk-3.0/gtkrc.new
 #######################################################################
 
 
 
+
 mkdir -p $PKG/usr/doc/$NAME-$VERSION
 cp -a AUTHORS COPYING ChangeLog Credits MANIFEST README TODO \
 $PKG/usr/doc/$NAME-$VERSION
 EOF
 fi
 
+# Make the package compile schemas on install.
+echo "printf 'Compiling schemas ...'; glib-compile-schemas /usr/share/glib-2.0/schemas; printf 'Done.\n'" >> $PKG/install/doinst.sh
+
 # Add schemas install to the doinst.sh if schemas are found.
 if [ -d $PKG/etc/gconf/schemas ];then
 # Make sure we have gconftool installed

var/vabs/gtk+3/src/gtkrc.new

+gtk-theme-name="GTK+"
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.