From ed259ff49cdbda5876a833c5cb2784061108d1c0 Mon Sep 17 00:00:00 2001 From: ahze Date: Fri, 20 Jan 2006 14:25:06 +0000 Subject: - Add gstreamer-plugins-all git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@5453 df743ca5-7f9a-e211-a948-0013205c9059 --- multimedia/gstreamer-plugins-all/Makefile | 50 ++++++++++++++++++++++++++++++ multimedia/gstreamer-plugins-all/pkg-descr | 1 + 2 files changed, 51 insertions(+) create mode 100644 multimedia/gstreamer-plugins-all/Makefile create mode 100644 multimedia/gstreamer-plugins-all/pkg-descr (limited to 'multimedia/gstreamer-plugins-all') 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 +# +# $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 + +# 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 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. -- cgit v1.2.3