toolchain: bump Codescape IMG MIPS version to 2016.05-06
[buildroot-gz.git] / package / gstreamer / gst-plugins-ugly / gst-plugins-ugly.mk
blob0f56164d46ea0b6766b5f81aca65c8676c327189
1 ################################################################################
3 # gst-plugins-ugly
5 ################################################################################
7 GST_PLUGINS_UGLY_VERSION = 0.10.19
8 GST_PLUGINS_UGLY_SOURCE = gst-plugins-ugly-$(GST_PLUGINS_UGLY_VERSION).tar.xz
9 GST_PLUGINS_UGLY_SITE = http://gstreamer.freedesktop.org/src/gst-plugins-ugly
10 GST_PLUGINS_UGLY_PATCH = http://git.alpinelinux.org/cgit/aports/plain/main/gst-plugins-ugly0.10/cdio-cd-text-api.patch
11 # COPYING is in fact LGPLv2.1, but all of the code is v2+
12 # (except for one test, xingmux)
13 GST_PLUGINS_UGLY_LICENSE = LGPLv2+, GPLv2+ (synaesthesia)
14 GST_PLUGINS_UGLY_LICENSE_FILES = COPYING
16 GST_PLUGINS_UGLY_CONF_OPTS = \
17 --disable-examples
19 GST_PLUGINS_UGLY_DEPENDENCIES = gstreamer gst-plugins-base
21 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_ASFDEMUX),y)
22 GST_PLUGINS_UGLY_CONF_OPTS += --enable-asfdemux
23 else
24 GST_PLUGINS_UGLY_CONF_OPTS += --disable-asfdemux
25 endif
27 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_DVDLPCMDEC),y)
28 GST_PLUGINS_UGLY_CONF_OPTS += --enable-dvdlpcmdec
29 else
30 GST_PLUGINS_UGLY_CONF_OPTS += --disable-dvdlpcmdec
31 endif
33 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_DVDSUB),y)
34 GST_PLUGINS_UGLY_CONF_OPTS += --enable-dvdsub
35 else
36 GST_PLUGINS_UGLY_CONF_OPTS += --disable-dvdsub
37 endif
39 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_IEC958),y)
40 GST_PLUGINS_UGLY_CONF_OPTS += --enable-iec958
41 else
42 GST_PLUGINS_UGLY_CONF_OPTS += --disable-iec958
43 endif
45 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_MPEGAUDIOPARSE),y)
46 GST_PLUGINS_UGLY_CONF_OPTS += --enable-mpegaudioparse
47 else
48 GST_PLUGINS_UGLY_CONF_OPTS += --disable-mpegaudioparse
49 endif
51 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_MPEGSTREAM),y)
52 GST_PLUGINS_UGLY_CONF_OPTS += --enable-mpegstream
53 else
54 GST_PLUGINS_UGLY_CONF_OPTS += --disable-mpegstream
55 endif
57 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_REALMEDIA),y)
58 GST_PLUGINS_UGLY_CONF_OPTS += --enable-realmedia
59 else
60 GST_PLUGINS_UGLY_CONF_OPTS += --disable-realmedia
61 endif
63 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_SYNAESTHESIA),y)
64 GST_PLUGINS_UGLY_CONF_OPTS += --enable-synaesthesia
65 else
66 GST_PLUGINS_UGLY_CONF_OPTS += --disable-synaesthesia
67 endif
69 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_LAME),y)
70 GST_PLUGINS_UGLY_CONF_OPTS += --enable-lame
71 GST_PLUGINS_UGLY_DEPENDENCIES += lame
72 else
73 GST_PLUGINS_UGLY_CONF_OPTS += --disable-lame
74 endif
76 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_MAD),y)
77 GST_PLUGINS_UGLY_CONF_OPTS += --enable-mad
78 GST_PLUGINS_UGLY_DEPENDENCIES += libid3tag libmad
79 else
80 GST_PLUGINS_UGLY_CONF_OPTS += --disable-mad
81 endif
83 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_MPEG2DEC),y)
84 GST_PLUGINS_UGLY_CONF_OPTS += --enable-mpeg2dec
85 GST_PLUGINS_UGLY_DEPENDENCIES += libmpeg2
86 else
87 GST_PLUGINS_UGLY_CONF_OPTS += --disable-mpeg2dec
88 endif
90 $(eval $(autotools-package))