summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059>2014-03-25 15:01:18 +0800
committergusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059>2014-03-25 15:01:18 +0800
commit78952d639a233d1daa4738988ad09011bcc593ce (patch)
tree83cbd7f0a9895f7ac5b11f6ebf8e3a2d53a2eed3
parentc903c91c2b09ecf48dccc5d5b51bf62d3cf01db8 (diff)
downloadmarcuscom-ports-experimental-78952d639a233d1daa4738988ad09011bcc593ce.tar.gz
marcuscom-ports-experimental-78952d639a233d1daa4738988ad09011bcc593ce.tar.zst
marcuscom-ports-experimental-78952d639a233d1daa4738988ad09011bcc593ce.zip
Update gtk30 to 3.12.0. While here refactor USE_GNOME and add USES+=tar.xz.
git-svn-id: svn://creme-brulee.marcuscom.com/ports-experimental/trunk@19304 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--x11-toolkits/gtk30/Makefile21
-rw-r--r--x11-toolkits/gtk30/distinfo4
-rw-r--r--x11-toolkits/gtk30/pkg-plist1
3 files changed, 14 insertions, 12 deletions
diff --git a/x11-toolkits/gtk30/Makefile b/x11-toolkits/gtk30/Makefile
index f9b7020..2ab3300 100644
--- a/x11-toolkits/gtk30/Makefile
+++ b/x11-toolkits/gtk30/Makefile
@@ -1,10 +1,10 @@
# Created by: Vanilla I. Shu <vanilla@MinJe.com.TW>
# $FreeBSD$
-# $MCom: ports-experimental/trunk/x11-toolkits/gtk30/Makefile 19035 2014-03-09 14:39:27Z gusi $
+# $MCom$
# Please keep gtk30 and x11-themes/gnome-themes-standard minor version in sync
PORTNAME= gtk
-PORTVERSION= 3.11.8
+PORTVERSION= 3.12.0
PORTREVISION?= 0
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
@@ -18,7 +18,7 @@ COMMENT= Gimp Toolkit for X11 GUI (current stable version)
LICENSE= LGPL20
-USE_XZ= yes
+USES= tar:xz
.if defined(REFERENCE_PORT)
PORTSCOUT= ignore:1
@@ -32,9 +32,9 @@ RUN_DEPENDS+= ${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hico
USE_PERL5= build
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-USE_GNOME= atk pango gdkpixbuf2 gtk-update-icon-cache \
- introspection:build
-USES= gettext gmake libtool pathfix perl5 pkgconfig
+USE_GNOME= atk gdkpixbuf2 gtk-update-icon-cache \
+ introspection:build pango
+USES+= gettext gmake libtool pathfix perl5 pkgconfig
USE_XORG= xext xrender x11 xinerama xi xrandr xcursor xfixes xdamage \
xcomposite
CONFIGURE_ARGS= --enable-gtk2-dependency --disable-packagekit \
@@ -42,7 +42,7 @@ CONFIGURE_ARGS= --enable-gtk2-dependency --disable-packagekit \
CPPFLAGS+= -I${LOCALBASE}/include -fno-omit-frame-pointer
LDFLAGS+= -L${LOCALBASE}/lib
-LIBVERSION= 0.1108.0
+LIBVERSION= 0.1200.0
PLIST_SUB+= LIBVERSION=${LIBVERSION}
GLIB_SCHEMAS= org.gtk.Demo.gschema.xml \
@@ -87,11 +87,12 @@ post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/gtk-3.0/${GTK3_VERSION}/loaders
${INSTALL_MAN} ${WRKSRC}/docs/reference/gtk/gtk-query-immodules-3.0.1 \
${STAGEDIR}${PREFIX}/man/man1
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgdk-3.so.0
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgtk-3.so.0
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgailutil-3.so.0
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgdk-3.so.0.*
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgtk-3.so.0.*
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgailutil-3.so.*
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gtk-3.0/3.0.0/immodules/im*.so
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-*.so
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gtk-3.0/3.0.0/immodules/im-*.so
.include <bsd.port.mk>
diff --git a/x11-toolkits/gtk30/distinfo b/x11-toolkits/gtk30/distinfo
index 5236722..d35b0ea 100644
--- a/x11-toolkits/gtk30/distinfo
+++ b/x11-toolkits/gtk30/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gnome3/gtk+-3.11.8.tar.xz) = 8c9204254258d49b662f56e8d85abb0c28a2c1267a2ac71124b2366055cb03b5
-SIZE (gnome3/gtk+-3.11.8.tar.xz) = 15153408
+SHA256 (gnome3/gtk+-3.12.0.tar.xz) = eb69741cd4029b5a1ac9cf04d9de55dcf9e30777a63891750f5d20cc554b6e4b
+SIZE (gnome3/gtk+-3.12.0.tar.xz) = 14738160
diff --git a/x11-toolkits/gtk30/pkg-plist b/x11-toolkits/gtk30/pkg-plist
index fc02eeb..5c39962 100644
--- a/x11-toolkits/gtk30/pkg-plist
+++ b/x11-toolkits/gtk30/pkg-plist
@@ -89,6 +89,7 @@ include/gtk-3.0/gtk/a11y/gtkmenushellaccessible.h
include/gtk-3.0/gtk/a11y/gtknotebookaccessible.h
include/gtk-3.0/gtk/a11y/gtknotebookpageaccessible.h
include/gtk-3.0/gtk/a11y/gtkpanedaccessible.h
+include/gtk-3.0/gtk/a11y/gtkpopoveraccessible.h
include/gtk-3.0/gtk/a11y/gtkprogressbaraccessible.h
include/gtk-3.0/gtk/a11y/gtkradiobuttonaccessible.h
include/gtk-3.0/gtk/a11y/gtkradiomenuitemaccessible.h