summaryrefslogtreecommitdiffstats
path: root/x11-toolkits/gtk30
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2011-02-11 08:30:59 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2011-02-11 08:30:59 +0800
commitc13389049f190e3093a9f515405f878f5bfad0cb (patch)
tree93d30c098f1611b819fcea5ffbbb534f7a43bc1f /x11-toolkits/gtk30
parentfb53b787ffad72aafab145985971c3264843625e (diff)
downloadmarcuscom-ports-c13389049f190e3093a9f515405f878f5bfad0cb.tar
marcuscom-ports-c13389049f190e3093a9f515405f878f5bfad0cb.tar.gz
marcuscom-ports-c13389049f190e3093a9f515405f878f5bfad0cb.tar.bz2
marcuscom-ports-c13389049f190e3093a9f515405f878f5bfad0cb.tar.lz
marcuscom-ports-c13389049f190e3093a9f515405f878f5bfad0cb.tar.xz
marcuscom-ports-c13389049f190e3093a9f515405f878f5bfad0cb.tar.zst
marcuscom-ports-c13389049f190e3093a9f515405f878f5bfad0cb.zip
Update to 3.0.0.
Everything that uses gtk+3.0 needs to be rebuild. Upstream says the following: Bump the version to 3.0.0 At the same time, change the library sonames for -3.0 to just -3. This is necessary since the 2.99 releases installed libraries like libgtk-3.0.so.0.9903.0, and we want to prevent the library version number from jumping back. So 3.0 will have libgtk-3.so.0.0.0. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@15207 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11-toolkits/gtk30')
-rw-r--r--x11-toolkits/gtk30/Makefile4
-rw-r--r--x11-toolkits/gtk30/distinfo4
-rw-r--r--x11-toolkits/gtk30/files/patch-Makefile.in11
-rw-r--r--x11-toolkits/gtk30/files/patch-gtk_Makefile.in15
-rw-r--r--x11-toolkits/gtk30/pkg-plist32
5 files changed, 36 insertions, 30 deletions
diff --git a/x11-toolkits/gtk30/Makefile b/x11-toolkits/gtk30/Makefile
index c9d08556c..765596590 100644
--- a/x11-toolkits/gtk30/Makefile
+++ b/x11-toolkits/gtk30/Makefile
@@ -3,11 +3,11 @@
# Whom: Vanilla I. Shu <vanilla@MinJe.com.TW>
#
# $FreeBSD$
-# $MCom: ports/x11-toolkits/gtk30/Makefile,v 1.20 2011/01/18 00:43:53 kwm Exp $
+# $MCom: ports/x11-toolkits/gtk30/Makefile,v 1.21 2011/02/01 22:40:58 kwm Exp $
#
PORTNAME= gtk
-PORTVERSION= 2.99.3
+PORTVERSION= 3.0.0
PORTREVISION?= 0
CATEGORIES= x11-toolkits
MASTER_SITES= ${MASTER_SITE_GNOME:S,%SUBDIR%,sources/gtk+/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}/,} \
diff --git a/x11-toolkits/gtk30/distinfo b/x11-toolkits/gtk30/distinfo
index cee6e6831..4b1478a1e 100644
--- a/x11-toolkits/gtk30/distinfo
+++ b/x11-toolkits/gtk30/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gnome3/gtk+-2.99.3.tar.bz2) = 03dd37fd89fe0f0cea688cb077192b5ff95325b66d53d724c7511d36b6e90496
-SIZE (gnome3/gtk+-2.99.3.tar.bz2) = 17179791
+SHA256 (gnome3/gtk+-3.0.0.tar.bz2) = ec0729bf28f09a16e0b0a6a588556c7cee091f40426505b3694a9488bf6cbf67
+SIZE (gnome3/gtk+-3.0.0.tar.bz2) = 16617063
diff --git a/x11-toolkits/gtk30/files/patch-Makefile.in b/x11-toolkits/gtk30/files/patch-Makefile.in
new file mode 100644
index 000000000..8f328a491
--- /dev/null
+++ b/x11-toolkits/gtk30/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in.orig 2011-02-02 00:09:55.000000000 +0000
++++ Makefile.in 2011-02-02 00:10:16.000000000 +0000
+@@ -418,7 +418,7 @@
+ || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
+ && DISPLAY=:$$XID && export DISPLAY
+
+-SRC_SUBDIRS = gdk gtk modules demos tests perf examples
++SRC_SUBDIRS = gdk gtk modules demos perf examples
+ SUBDIRS = po po-properties $(SRC_SUBDIRS) docs m4macros build
+ ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
+ MAINTAINERCLEANFILES = \
diff --git a/x11-toolkits/gtk30/files/patch-gtk_Makefile.in b/x11-toolkits/gtk30/files/patch-gtk_Makefile.in
index ce2bde0f4..5f1ae3cba 100644
--- a/x11-toolkits/gtk30/files/patch-gtk_Makefile.in
+++ b/x11-toolkits/gtk30/files/patch-gtk_Makefile.in
@@ -1,6 +1,6 @@
---- gtk/Makefile.in.orig 2011-02-01 22:21:00.000000000 +0000
-+++ gtk/Makefile.in 2011-02-01 22:53:35.000000000 +0000
-@@ -1668,7 +1668,171 @@
+--- gtk/Makefile.in.orig 2011-02-10 19:45:12.000000000 +0000
++++ gtk/Makefile.in 2011-02-11 01:21:47.000000000 +0000
+@@ -1669,7 +1669,171 @@
stock-icons/24/folder-remote.png \
stock-icons/24/user-home.png \
stock-icons/24/user-desktop.png \
@@ -173,7 +173,7 @@
@USE_EXTERNAL_ICON_CACHE_FALSE@gtk_update_icon_cache_program = ./gtk-update-icon-cache
@USE_EXTERNAL_ICON_CACHE_TRUE@gtk_update_icon_cache_program = $(GTK_UPDATE_ICON_CACHE)
-@@ -2899,11 +3063,94 @@
+@@ -2900,6 +3064,88 @@
&& $(LN_S) folder.png user-desktop.png \
&& $(RM) text-x-generic.png \
&& $(LN_S) document-x-generic.png text-x-generic.png \
@@ -262,10 +262,3 @@
) done \
&& touch stamp-icons
- gtkbuiltincache.h: @REBUILD@ stamp-icons
-- $(AM_V_at) $(MAKE) $(AM_MAKEFLAGS) gtk-update-icon-cache$(EXEEXT) $(GTK_UPDATE_ICON_CACHE_MANIFEST)
-+@USE_EXTERNAL_ICON_CACHE_FALSE@ $(AM_V_at) $(MAKE) $(AM_MAKEFLAGS) gtk-update-icon-cache$(EXEEXT) $(GTK_UPDATE_ICON_CACHE_MANIFEST)
-+@USE_EXTERNAL_ICON_CACHE_TRUE@ $(AM_V_at) $(MAKE) $(AM_MAKEFLAGS) $(GTK_UPDATE_ICON_CACHE) $(GTK_UPDATE_ICON_CACHE_MANIFEST)
- $(AM_V_GEN) $(gtk_update_icon_cache_program) --quiet --force --ignore-theme-index \
- --source builtin_icons stock-icons > gtkbuiltincache.h.tmp && \
- mv gtkbuiltincache.h.tmp gtkbuiltincache.h
diff --git a/x11-toolkits/gtk30/pkg-plist b/x11-toolkits/gtk30/pkg-plist
index 767b405ae..5da6739d0 100644
--- a/x11-toolkits/gtk30/pkg-plist
+++ b/x11-toolkits/gtk30/pkg-plist
@@ -270,9 +270,9 @@ include/gtk-3.0/unix-print/gtk/gtkunixprint.h
lib/girepository-1.0/Gdk-3.0.typelib
lib/girepository-1.0/GdkX11-3.0.typelib
lib/girepository-1.0/Gtk-3.0.typelib
-lib/gtk-3.0/%%GTK3_VERSION%%/engines/libpixmap.a
-lib/gtk-3.0/%%GTK3_VERSION%%/engines/libpixmap.la
-lib/gtk-3.0/%%GTK3_VERSION%%/engines/libpixmap.so
+@comment lib/gtk-3.0/%%GTK3_VERSION%%/engines/libpixmap.a
+@comment lib/gtk-3.0/%%GTK3_VERSION%%/engines/libpixmap.la
+@comment lib/gtk-3.0/%%GTK3_VERSION%%/engines/libpixmap.so
lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-am-et.a
lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-am-et.la
lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-am-et.so
@@ -322,18 +322,18 @@ lib/gtk-3.0/modules/libferret.so
lib/gtk-3.0/modules/libgail.a
lib/gtk-3.0/modules/libgail.la
lib/gtk-3.0/modules/libgail.so
-lib/libgailutil-3.0.a
-lib/libgailutil-3.0.la
-lib/libgailutil-3.0.so
-lib/libgailutil-3.0.so.0
-lib/libgdk-3.0.a
-lib/libgdk-3.0.la
-lib/libgdk-3.0.so
-lib/libgdk-3.0.so.0
-lib/libgtk-3.0.a
-lib/libgtk-3.0.la
-lib/libgtk-3.0.so
-lib/libgtk-3.0.so.0
+lib/libgailutil-3.a
+lib/libgailutil-3.la
+lib/libgailutil-3.so
+lib/libgailutil-3.so.0
+lib/libgdk-3.a
+lib/libgdk-3.la
+lib/libgdk-3.so
+lib/libgdk-3.so.0
+lib/libgtk-3.a
+lib/libgtk-3.la
+lib/libgtk-3.so
+lib/libgtk-3.so.0
libdata/pkgconfig/gail-3.0.pc
libdata/pkgconfig/gdk-3.0.pc
libdata/pkgconfig/gdk-x11-3.0.pc
@@ -445,6 +445,8 @@ share/locale/dz/LC_MESSAGES/gtk30-properties.mo
share/locale/dz/LC_MESSAGES/gtk30.mo
share/locale/el/LC_MESSAGES/gtk30-properties.mo
share/locale/el/LC_MESSAGES/gtk30.mo
+share/locale/en/LC_MESSAGES/gtk30-properties.mo
+share/locale/en/LC_MESSAGES/gtk30.mo
share/locale/en_CA/LC_MESSAGES/gtk30-properties.mo
share/locale/en_CA/LC_MESSAGES/gtk30.mo
share/locale/en_GB/LC_MESSAGES/gtk30-properties.mo