# 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.7 2006/01/20 23:19:28 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_LADSPA= yes # Broken 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