Tweak multimedia/mlt version 6.4.1_2
[dports.git] / multimedia / gstreamer-plugins-all / Makefile
1 # Created by: Michael Johnson <ahze@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       gstreamer-plugins-all
5 PORTVERSION=    1.3.${GST_VERSION}.${GST_SHLIB_VERSION}
6 PORTREVISION=   16
7 CATEGORIES=     multimedia
8
9 MAINTAINER=     multimedia@FreeBSD.org
10 COMMENT=        Meta-port of all gstreamer plugins with options
11
12 USES=           metaport
13 USE_GSTREAMER=  yes
14
15 .include "${.CURDIR}/../../Mk/bsd.gstreamer.mk"
16
17 ALL_PLUGINS:=   ${_GSTREAMER_PLUGINS}
18 # Weed out gst-plugins that can not be packaged. or are broken.
19 .if defined(PACKAGE_BUILDING)
20 # FAAC:    Mp4 Dolby license , no package
21 # LAME:    MP3 License , no package
22 # VDPAU:   Needs to be build agains running kernel
23 DEF_PLUGINS:=   ${_GSTREAMER_PLUGINS:Nfaac:Nlame:Nvdpau}
24 .else
25 DEF_PLUGINS:=   ${_GSTREAMER_PLUGINS}
26 .endif
27
28 .for all in ${ALL_PLUGINS}
29 ${all:tu}_DESC= ${all} plugin
30 ${all:tu}_USE=  GSTREAMER=${all}
31 .endfor
32
33 # Pull out i386-only plugins, add back conditionally
34 ALL_PLUGINS:=   ${ALL_PLUGINS:Nspc}
35 DEF_PLUGINS:=   ${DEF_PLUGINS:Nspc}
36
37 OPTIONS_DEFINE= ${ALL_PLUGINS:tu}
38 OPTIONS_DEFAULT=        ${DEF_PLUGINS:tu}
39
40 OPTIONS_DEFAULT_i386=   SPC
41 OPTIONS_DEFAULT_i386=   SPC
42
43 .include <bsd.port.mk>