[145437] users/devans/GNOME-3/stable/dports/gnome/libwnck3
devans at macports.org
devans at macports.org
Fri Feb 5 12:34:36 PST 2016
Revision: 145437
https://trac.macports.org/changeset/145437
Author: devans at macports.org
Date: 2016-02-05 12:34:35 -0800 (Fri, 05 Feb 2016)
Log Message:
-----------
GNOME-3/stable: libwnck3, update to version 3.14.1, description, apply upstream introspection patch.
Modified Paths:
--------------
users/devans/GNOME-3/stable/dports/gnome/libwnck3/Portfile
Added Paths:
-----------
users/devans/GNOME-3/stable/dports/gnome/libwnck3/files/patch-redefine-introspection-dirs-e03e813.diff
Modified: users/devans/GNOME-3/stable/dports/gnome/libwnck3/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/libwnck3/Portfile 2016-02-05 20:19:27 UTC (rev 145436)
+++ users/devans/GNOME-3/stable/dports/gnome/libwnck3/Portfile 2016-02-05 20:34:35 UTC (rev 145437)
@@ -7,17 +7,18 @@
name libwnck3
set gname libwnck
-version 3.14.0
+version 3.14.1
set branch [join [lrange [split ${version} .] 0 1] .]
maintainers nomaintainer
categories gnome
platforms darwin
license LGPL-2+
-description Library used for writing pagers and taskslists.
+description Library to manage X windows and workspaces (via pagers, tasklists, etc.)
-long_description libwnck is a Window Navigator Construction Kit, i.e. a library \
- to use for writing pagers and taskslists and stuff. It is \
- needed for the GNOME 3.0 desktop.
+long_description libwnck is an X11 Window Navigator Construction Kit, i.e. a library \
+ to use for writing pagers and taskslists and stuff. It is not supported \
+ in the GNOME-3 devel platform but may be used by developers of open source \
+ applications.
homepage http://www.gnome.org/
master_sites gnome:sources/${gname}/${branch}/
@@ -26,8 +27,8 @@
distname ${gname}-${version}
-checksums rmd160 94dc1e5e63c7a68a2ed1d7332c54b8cf070218a9 \
- sha256 f5080076346609b4c36394b879f3a86b92ced3b90a37cb54c8e9a14f00e7921c
+checksums rmd160 e6e25218dd6d1f50adddf2cca2502b20c484cd86 \
+ sha256 bb643c9c423c8aa79c59973ce27ce91d3b180d1e9907902278fb79391f52befa
depends_build port:pkgconfig \
port:intltool \
@@ -45,6 +46,8 @@
require_active_variants gtk3 x11
gobject_introspection yes
+patchfiles patch-redefine-introspection-dirs-e03e813.diff
+
# reconfigure using upstream autogen.sh for intltool 0.51 compatibility
post-patch {
Added: users/devans/GNOME-3/stable/dports/gnome/libwnck3/files/patch-redefine-introspection-dirs-e03e813.diff
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/libwnck3/files/patch-redefine-introspection-dirs-e03e813.diff (rev 0)
+++ users/devans/GNOME-3/stable/dports/gnome/libwnck3/files/patch-redefine-introspection-dirs-e03e813.diff 2016-02-05 20:34:35 UTC (rev 145437)
@@ -0,0 +1,34 @@
+From e03e81374cd516512ea505c49d6f4b20fe9e1395 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= <mail at 3v1n0.net>
+Date: Fri, 5 Feb 2016 17:52:27 +0100
+Subject: configure.ac: redefine introspection dirs using proper prefixes
+
+https://bugzilla.gnome.org/show_bug.cgi?id=761597
+---
+ configure.ac | 10 ++++++++++
+ 1 file changed, 10 insertions(+)
+
+diff --git a/configure.ac b/configure.ac
+index 3269730..3004859 100644
+--- configure.ac
++++ configure.ac
+@@ -171,6 +171,16 @@ GTK_DOC_CHECK([1.9])
+
+ GOBJECT_INTROSPECTION_CHECK([0.6.14])
+
++if test "$enable_introspection" = "yes"; then
++ # Redefine introspection dirs using proper prefixes
++
++ INTROSPECTION_GIRDIR=`$PKG_CONFIG --define-variable=datadir=${datadir} --variable=girdir gobject-introspection-1.0`
++ AC_SUBST(INTROSPECTION_GIRDIR)
++
++ INTROSPECTION_TYPELIBDIR=`$PKG_CONFIG --define-variable=libdir=${libdir} --variable=typelibdir gobject-introspection-1.0`
++ AC_SUBST(INTROSPECTION_TYPELIBDIR)
++fi
++
+ AC_OUTPUT([
+ Makefile
+ doc/Makefile
+--
+cgit v0.12
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160205/3e867176/attachment.html>
More information about the macports-changes
mailing list