[85431] trunk/dports/gnome

dports at macports.org dports at macports.org
Thu Oct 13 13:56:34 PDT 2011


Revision: 85431
          http://trac.macports.org/changeset/85431
Author:   dports at macports.org
Date:     2011-10-13 13:56:34 -0700 (Thu, 13 Oct 2011)
Log Message:
-----------
libglade2, libgnomecanvas: add dummy +quartz variant to distinguish
the binary packages: when gtk +quartz is installed, its library is
libgtk2-quartz instead of libgtk2-x11. (#31303, #31558)

Long-term, this probably isn't the best solution, especially since
other gtk2 dependents will probably run into the same problem, but it
fixes the current issue.

Modified Paths:
--------------
    trunk/dports/gnome/libglade2/Portfile
    trunk/dports/gnome/libgnomecanvas/Portfile

Modified: trunk/dports/gnome/libglade2/Portfile
===================================================================
--- trunk/dports/gnome/libglade2/Portfile	2011-10-13 19:21:30 UTC (rev 85430)
+++ trunk/dports/gnome/libglade2/Portfile	2011-10-13 20:56:34 UTC (rev 85431)
@@ -6,7 +6,7 @@
 name            libglade2
 set my_name     libglade
 version         2.6.4
-revision        3
+revision        4
 set branch      [join [lrange [split ${version} .] 0 1] .]
 categories      gnome
 maintainers     nomaintainer
@@ -29,6 +29,11 @@
 distname        ${my_name}-${version}
 use_bzip2       yes
 
+# add a dummy +quartz variant to distinguish the binary packages,
+# because they must link against libgtk2-quartz instead of
+# libgtk2-x11. See #31303
+variant quartz {}
+
 checksums       md5     d1776b40f4e166b5e9c107f1c8fe4139 \
                 sha1    8465851733b8a0efbe57c43efc0f140d8e2d2edb \
                 rmd160  516a43543e518a319ca9b35556ca1ac88e2ce8fb

Modified: trunk/dports/gnome/libgnomecanvas/Portfile
===================================================================
--- trunk/dports/gnome/libgnomecanvas/Portfile	2011-10-13 19:21:30 UTC (rev 85430)
+++ trunk/dports/gnome/libgnomecanvas/Portfile	2011-10-13 20:56:34 UTC (rev 85431)
@@ -5,6 +5,7 @@
 
 name		libgnomecanvas
 version         2.30.3
+revision        1
 set branch      [join [lrange [split ${version} .] 0 1] .]
 description	A graphics library for GNOME.
 long_description        The GNOMECanvas library provides a number \
@@ -24,6 +25,11 @@
                 sha1    a5b07f33c44c460434dd0dad457d2fffb8a1baf9 \
                 rmd160  044d9980fdc0a074d72407a7fa70d99b2823817b
 
+# add a dummy +quartz variant to distinguish the binary packages,
+# because they must link against libgtk2-quartz instead of
+# libgtk2-x11. See #31303
+variant quartz {}
+
 depends_build   port:pkgconfig \
                 port:intltool
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111013/42a19c67/attachment-0001.html>


More information about the macports-changes mailing list