[113670] trunk/dports/audio/xmms2/Portfile

devans at macports.org devans at macports.org
Fri Nov 22 12:36:13 PST 2013


Revision: 113670
          https://trac.macports.org/changeset/113670
Author:   devans at macports.org
Date:     2013-11-22 12:36:13 -0800 (Fri, 22 Nov 2013)
Log Message:
-----------
xmms2: add variants +jack +mdns +pulse +python26 for these optional dependencies.

Modified Paths:
--------------
    trunk/dports/audio/xmms2/Portfile

Modified: trunk/dports/audio/xmms2/Portfile
===================================================================
--- trunk/dports/audio/xmms2/Portfile	2013-11-22 19:59:13 UTC (rev 113669)
+++ trunk/dports/audio/xmms2/Portfile	2013-11-22 20:36:13 UTC (rev 113670)
@@ -5,7 +5,7 @@
 
 name                    xmms2
 version                 0.8DrO_o
-revision                6
+revision                7
 categories              audio
 # Mostly LGPL, some plugins and clients are GPL
 license                 LGPL-2.1+ GPL-2+ GPL-2
@@ -65,7 +65,7 @@
 configure.cmd           ./waf configure
 configure.args          --conf-prefix=${prefix} \
                         --nocache \
-                        --without-plugins=pulse
+                        --without-optionals python
 
 configure.universal_args-delete --disable-dependency-tracking
 
@@ -95,12 +95,33 @@
     configure.args-append --without-optionals ruby
 }
 
-# Python is currently undetectable. Disabled temporarily
-#variant python description {Python development support} {
-#    depends_lib-append port:python26 port:py26-pyrex
-#}
-#if {![variant_isset python]} {
-#    configure.args-append --without-optionals python
-#}
+variant mdns description {MDNS backend support using avahi} {
+    depends_lib-append port:avahi
+}
+if {![variant_isset mdns]} {
+    configure.args-append --without-optionals mdns \
+                          --without-plugins=daap
+}
 
+variant pulse description {Pulseaudio support} {
+    depends_lib-append port:pulseaudio
+}
+if {![variant_isset pulse]} {
+    configure.args-append --without-plugins=pulse
+}
+
+variant jack description {Jack audio support} {
+    depends_lib-append port:jack
+}
+if {![variant_isset jack]} {
+    configure.args-append --without-plugins=jack
+}
+
+variant python26 description {upport for Python 2.6} {
+    depends_lib-append      port:py26-pyrex
+    configure.args-delete   --without-optionals python
+}
+
+default_variants    +python26
+
 livecheck.regex         /${name}-(.+)${extract.suffix}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20131122/35ce7bc6/attachment.html>


More information about the macports-changes mailing list