[50985] trunk/dports/gnome/gst-plugins-bad/Portfile

devans at macports.org devans at macports.org
Thu May 14 14:18:49 PDT 2009


Revision: 50985
          http://trac.macports.org/changeset/50985
Author:   devans at macports.org
Date:     2009-05-14 14:18:48 -0700 (Thu, 14 May 2009)
Log Message:
-----------
gst-plugins-bad:

  * remove outdated/redundant/broken dependencies
  * add missing dependencies for supported features
  * disable features that won't configure/build
  * document descrepancies as comments in Portfile
  * add variant +dc1394 to add support for firewire digital cameras
  * increment revision

Modified Paths:
--------------
    trunk/dports/gnome/gst-plugins-bad/Portfile

Modified: trunk/dports/gnome/gst-plugins-bad/Portfile
===================================================================
--- trunk/dports/gnome/gst-plugins-bad/Portfile	2009-05-14 21:08:43 UTC (rev 50984)
+++ trunk/dports/gnome/gst-plugins-bad/Portfile	2009-05-14 21:18:48 UTC (rev 50985)
@@ -5,7 +5,7 @@
 
 name		gst-plugins-bad
 version		0.10.11
-revision	2
+revision	3
 description	This is gst-plugins, a set of plug-ins for GStreamer.
 long_description        ${description}
 maintainers	nomaintainer
@@ -15,37 +15,53 @@
 master_sites    http://gstreamer.freedesktop.org/src/${name}/
 use_bzip2 	yes
 
-checksums           md5     75a3359ece6a1c11a9e5463d79e274e8 \
-                    sha1    0850df0ef0ac64b57866f5275a3794849c7ece82 \
-                    rmd160  59c5b91d1dcd4090073a72a095837bd8e4fdc129
+checksums       md5     75a3359ece6a1c11a9e5463d79e274e8 \
+                sha1    0850df0ef0ac64b57866f5275a3794849c7ece82 \
+                rmd160  59c5b91d1dcd4090073a72a095837bd8e4fdc129
 
 depends_lib	\
-	port:gstreamer \
 	port:gst-plugins-base \
-	port:XviD \
-	port:audiofile \
-	port:gnome-vfs \
+	port:gtk2 \
+        port:XviD \
+	port:dirac \
+        port:exempi \
+        port:faac \
+	port:faad2 \
 	port:jack \
-	port:libdca \
-	port:libmms \
+	port:jasper \
+        port:libdca \
+	port:libexif \
+        port:libglade2 \
+        port:libmms \
 	port:libmodplug \
-	port:libmpeg2 \
+        port:libmpcdec \
+        port:liboil \
+	port:libsdl \
 	port:libsndfile \
-	port:faac \
-	port:faad2 \
-	port:libmusicbrainz \
 	port:neon \
-	port:libsdl \
-	port:libsoup \
 	port:soundtouch \
-	port:swfdec \
-	port:x264 \
-	port:xmms
-	# could depend on tons for multimedia stuff +variants
-	# port:mjpegtools
+	port:x264
 
+	#
+        # could depend on tons for multimedia stuff +variants
+	# the following ports are available but don't configure
+        # and/or build correctly
+        #
+        # port:mjpegtools (mpeg2enc mplex build fails)
+	# port:libmusicbrainz (configure wants pkg-config libmusicbrainz, we have libmusicbrainz3)
+	# port:swfdec (configure wants pkg-config swfdec-0.3, we have swfdec-0.8)
+        #
+
 configure.cxx   g++
-configure.args	--disable-quicktime --enable-experimental --enable-static
+configure.args	--disable-dc1394 \
+                --disable-quicktime \
+                --disable-mpeg2enc \
+                --disable-mplex \
+                --disable-musicbrainz \
+                --disable-swfdec \
+                --enable-experimental \
+                --enable-static
+
 configure.cppflags-append "-L${prefix}/lib"
 configure.cflags-append "-no-cpp-precomp -funroll-loops -fstrict-aliasing"
 
@@ -60,6 +76,11 @@
 
 universal_variant no
 
+variant dc1394 description {Enable Firewire digital camera support using libdc1394} {
+        configure.args-delete --disable-dc1394
+        depends_lib-append port:libdc1394
+}
+
 livecheck.check regex
 livecheck.url   ${master_sites}
 livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090514/2d3894e1/attachment.html>


More information about the macports-changes mailing list