[128028] trunk/dports/gnome/gstreamer1-gst-plugins-good/Portfile

ionic at macports.org ionic at macports.org
Mon Nov 10 17:50:55 PST 2014


Revision: 128028
          https://trac.macports.org/changeset/128028
Author:   ionic at macports.org
Date:     2014-11-10 17:50:55 -0800 (Mon, 10 Nov 2014)
Log Message:
-----------
gstreamer1-gst-plugins-good: add 'pulseaudio' variant for building pulseaudio plugin. enabled by default.

Modified Paths:
--------------
    trunk/dports/gnome/gstreamer1-gst-plugins-good/Portfile

Modified: trunk/dports/gnome/gstreamer1-gst-plugins-good/Portfile
===================================================================
--- trunk/dports/gnome/gstreamer1-gst-plugins-good/Portfile	2014-11-11 01:50:44 UTC (rev 128027)
+++ trunk/dports/gnome/gstreamer1-gst-plugins-good/Portfile	2014-11-11 01:50:55 UTC (rev 128028)
@@ -10,6 +10,7 @@
 name                gstreamer1-gst-plugins-good
 set my_name         gst-plugins-good
 version             1.4.3
+revision            1
 set branch          [join [lrange [split ${version} .] 0 1] .]
 description         \
     A set of good-quality plug-ins for GStreamer under GStreamer's preferred \
@@ -52,8 +53,7 @@
     port:libvpx \
     port:taglib \
     port:wavpack \
-    port:gobject-introspection \
-    port:pulseaudio
+    port:gobject-introspection
 
 post-patch {
     # gst/goom is the only thing using this, and its mmx code is buggy (as of 0.10.31)
@@ -64,9 +64,17 @@
 use_autoreconf          yes
 autoreconf.args         -fvi
 
-configure.args-append   --disable-gtk-doc --with-default-videosink=ximagesink
+configure.args-append   --disable-gtk-doc --with-default-videosink=ximagesink --disable-pulse
 configure.env-append    "HAVE_CXX=yes"
 
+variant pulseaudio description {Enable PulseAudio plugin} {
+    depends_lib-append      port:pulseaudio
+    configure.args-replace  --disable-pulse \
+                            --enable-pulse
+}
+
+default_variants    +pulseaudio
+
 if {[variant_isset universal]} {
     set merger_host(x86_64) x86_64-apple-${os.platform}${os.major}
     set merger_host(i386) i686-apple-${os.platform}${os.major}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141110/c83f0a09/attachment.html>


More information about the macports-changes mailing list