[107293] trunk/dports/gnome/libbonoboui/Portfile

devans at macports.org devans at macports.org
Tue Jun 25 07:52:35 PDT 2013


Revision: 107293
          https://trac.macports.org/changeset/107293
Author:   devans at macports.org
Date:     2013-06-25 07:52:35 -0700 (Tue, 25 Jun 2013)
Log Message:
-----------
libbonoboui: add +x11 default variant, dummy +no_x11 remains for legacy compatibility, update desktop database post activate..

Modified Paths:
--------------
    trunk/dports/gnome/libbonoboui/Portfile

Modified: trunk/dports/gnome/libbonoboui/Portfile
===================================================================
--- trunk/dports/gnome/libbonoboui/Portfile	2013-06-25 14:52:08 UTC (rev 107292)
+++ trunk/dports/gnome/libbonoboui/Portfile	2013-06-25 14:52:35 UTC (rev 107293)
@@ -5,7 +5,7 @@
 
 name            libbonoboui
 version         2.24.5
-revision        6
+revision        7
 set branch      [join [lrange [split ${version} .] 0 1] .]
 maintainers     nomaintainer
 categories      gnome
@@ -33,7 +33,8 @@
 depends_build   port:coreutils \
                 port:pkgconfig \
                 port:intltool \
-                port:gtk-doc
+                port:gtk-doc \
+                port:desktop-file-utils
 
 depends_lib     port:gconf \
                 port:libbonobo \
@@ -44,13 +45,25 @@
 
 configure.env   INTLTOOL_PERL=${prefix}/bin/perl5.12
 
-configure.args  --x-includes=${prefix}/include \
-                --x-libraries=${prefix}/lib
+configure.args  --without-x
 
-variant no_x11 {
-    configure.args-delete --x-includes=${prefix}/include \
-                          --x-libraries=${prefix}/lib
-    configure.args-append --without-x
+# Legacy no_x11 variant to be removed after June 2014.
+variant no_x11 conflicts x11 description {Legacy compatibility variant} {}
+
+variant x11 conflicts no_x11 {
+    configure.args-append   --x-includes=${prefix}/include \
+                            --x-libraries=${prefix}/lib
+    configure.args-replace  --without-x --with-x
 }
 
+if {[variant_isset no_x11]} {
+    default_variants -x11
+} else {
+    default_variants +x11
+}
+
+post-activate {
+    system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
+}
+
 livecheck.type  gnome
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130625/713b3186/attachment.html>


More information about the macports-changes mailing list