[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