diff options
author | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-01-20 22:25:06 +0800 |
---|---|---|
committer | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-01-20 22:25:06 +0800 |
commit | ed259ff49cdbda5876a833c5cb2784061108d1c0 (patch) | |
tree | 40175caf9c960d2970df6a68c5c3458dd7027e83 /multimedia/gstreamer-plugins-all | |
parent | c03f101fbb98544375c2010f886bc6c6edfac663 (diff) | |
download | marcuscom-ports-ed259ff49cdbda5876a833c5cb2784061108d1c0.tar marcuscom-ports-ed259ff49cdbda5876a833c5cb2784061108d1c0.tar.gz marcuscom-ports-ed259ff49cdbda5876a833c5cb2784061108d1c0.tar.bz2 marcuscom-ports-ed259ff49cdbda5876a833c5cb2784061108d1c0.tar.lz marcuscom-ports-ed259ff49cdbda5876a833c5cb2784061108d1c0.tar.xz marcuscom-ports-ed259ff49cdbda5876a833c5cb2784061108d1c0.tar.zst marcuscom-ports-ed259ff49cdbda5876a833c5cb2784061108d1c0.zip |
- Add gstreamer-plugins-all
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@5453 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'multimedia/gstreamer-plugins-all')
-rw-r--r-- | multimedia/gstreamer-plugins-all/Makefile | 50 | ||||
-rw-r--r-- | multimedia/gstreamer-plugins-all/pkg-descr | 1 |
2 files changed, 51 insertions, 0 deletions
diff --git a/multimedia/gstreamer-plugins-all/Makefile b/multimedia/gstreamer-plugins-all/Makefile new file mode 100644 index 000000000..0cacaa070 --- /dev/null +++ b/multimedia/gstreamer-plugins-all/Makefile @@ -0,0 +1,50 @@ +# New ports collection makefile for: gstreamer-plugins-all +# Date created: 2004-12-12 +# Whom: Michael Johnson <ahze@FreeBSD.org> +# +# $FreeBSD$ +# $MCom: ports/multimedia/gstreamer-plugins-all/Makefile,v 1.3 2005/10/22 06:20:02 ahze Exp $ +# + +PORTNAME= gstreamer-plugins-all +PORTVERSION= 1.2.${GST_VERSION}.${GST_SHLIB_VERSION} +CATEGORIES= multimedia +MASTER_SITES= # empty +DISTFILES= # empty +EXTRACT_ONLY= # empty + +MAINTAINER= ahze@FreeBSD.org +COMMENT= Meta-port of all gstreamer plugins with options + +NO_BUILD= yes +USE_GSTREAMER= yes +OPTIONS= # Hacky.. but it works the way it is set up... + +.include <bsd.port.pre.mk> + +# Weed out gst-plugins that can not be packaged. or are broken. +.if defined(PACKAGE_BUILDING) +WITHOUT_FAAC= yes # Mp4 Dolby license , no package +WITHOUT_LAME= yes # MP3 License , no package +.endif +WITHOUT_MPEG2ENC=yes # Broken from updated mjpegtools +.if ${OSVERSION} < 500000 +WITHOUT_LIBVISUAL=yes # Broken on 4.x +.endif + +# Remove core, yes +PLUGS= ${_USE_GSTREAMER_ALL:S/core//:S/yes//} + +.for all in ${PLUGS} +OPTIONS+= ${all:U} "${all} plugin " on +.endfor + +.for f in ${PLUGS} +.if !defined(WITHOUT_${f:U}) +USE_GSTREAMER+= ${f} +.endif +.endfor + +do-install: # empty + +.include <bsd.port.post.mk> diff --git a/multimedia/gstreamer-plugins-all/pkg-descr b/multimedia/gstreamer-plugins-all/pkg-descr new file mode 100644 index 000000000..41d88c6fb --- /dev/null +++ b/multimedia/gstreamer-plugins-all/pkg-descr @@ -0,0 +1 @@ +Meta-port of all gstreamer-plugins with options. |