[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