[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