[Lunar-commits] <moonbase-gnome3> gtk+-3: major version bump to 6.4

v4hn me at v4hn.de
Tue Feb 19 01:05:10 CET 2013


commit a597a442e18bc73c22ccce928e1fc9bb28eacc3c
Author: v4hn <me at v4hn.de>
Date: Mon, 18 Feb 2013 16:05:10 -0800
URL: https://github.com/lunar-linux/moonbase-gnome3/commit/a597a442e18bc73c22ccce928e1fc9bb28eacc3c

gtk+-3: major version bump to 6.4
---
  core/gtk+-3/BUILD   | +4/-7     
  core/gtk+-3/DEPENDS | +2/-10    
  core/gtk+-3/DETAILS | +6/-6     
  3 files changed, 12 insertions(+), 23 deletions(-)

--- a/core/gtk+-3/BUILD
+++ b/core/gtk+-3/BUILD
@@ -1,8 +1,5 @@
-(
+# Without the following option, gtk+-3 will overwrite
+# for example /usr/bin/gtk-update-icon-cache
+OPTS+=" --enable-gtk2-dependency"  &&
 
-    # Without the following option, gtk+-3 will overwrite
-    # for example /usr/bin/gtk-update-icon-cache
-    OPTS+=" --enable-gtk2-dependency"                      &&
-    default_build
-
-) > $C_FIFO 2>&1
+default_build
--- a/core/gtk+-3/DEPENDS
+++ b/core/gtk+-3/DEPENDS
@@ -1,16 +1,8 @@
-# >= 2.32.0
 depends glib-2
-# >= 2.2.0
 depends atk
-# >= 1.30.0
 depends pango
-# >= 1.10.0
 depends cairo
-# >= 2.26.0
 depends gdk-pixbuf
+depends gobject-introspection
 
-optional_depends gobject-introspection "--enable-introspection=yes" "--enable-introspection=no" "Enable introspection for this build?" y
-
-# this will become a dependency with the next major release
-# atk-bridge-2.0
-#depends at-spi2-atk
+depends at-spi2-atk
--- a/core/gtk+-3/DETAILS
+++ b/core/gtk+-3/DETAILS
@@ -1,13 +1,13 @@
           MODULE=gtk\+-3
-         VERSION=4.4
+         VERSION=6.4
           SOURCE=$MODULE.$VERSION.tar.xz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE.$VERSION
-   SOURCE_URL[0]=$GNOME_URL/sources/gtk+/3.${VERSION%%.*}/
-      SOURCE_VFY=sha1:f260cc9b1750afb99da144c8abdf1198c0386d5f
-        WEB_SITE=http://www.gtk.org/
+      SOURCE_URL=$GNOME_URL/sources/gtk+/3.${VERSION%%.*}
+      SOURCE_VFY=sha1:2f592b78c32c21ce452f2e6864c24adee62b3665
+        WEB_SITE=http://www.gtk.org
          ENTERED=20120706
-         UPDATED=20120727
-           SHORT="GTK+ is a multi-platform toolkit for creating graphical user interfaces."
+         UPDATED=20130216
+           SHORT="GTK+ is a multi-platform toolkit for creating GUIs"
 
 cat << EOF
 GTK+ is a multi-platform toolkit for creating graphical user




More information about the Lunar-commits mailing list