1 ################################################################################
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
11 GST_PLUGINS_UGLY_CONF_OPTS = \
14 GST_PLUGINS_UGLY_DEPENDENCIES = gstreamer gst-plugins-base
16 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_ASFDEMUX),y)
17 GST_PLUGINS_UGLY_CONF_OPTS += --enable-asfdemux
19 GST_PLUGINS_UGLY_CONF_OPTS += --disable-asfdemux
22 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_DVDLPCMDEC),y)
23 GST_PLUGINS_UGLY_CONF_OPTS += --enable-dvdlpcmdec
25 GST_PLUGINS_UGLY_CONF_OPTS += --disable-dvdlpcmdec
28 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_DVDSUB),y)
29 GST_PLUGINS_UGLY_CONF_OPTS += --enable-dvdsub
31 GST_PLUGINS_UGLY_CONF_OPTS += --disable-dvdsub
34 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_IEC958),y)
35 GST_PLUGINS_UGLY_CONF_OPTS += --enable-iec958
37 GST_PLUGINS_UGLY_CONF_OPTS += --disable-iec958
40 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_MPEGAUDIOPARSE),y)
41 GST_PLUGINS_UGLY_CONF_OPTS += --enable-mpegaudioparse
43 GST_PLUGINS_UGLY_CONF_OPTS += --disable-mpegaudioparse
46 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_MPEGSTREAM),y)
47 GST_PLUGINS_UGLY_CONF_OPTS += --enable-mpegstream
49 GST_PLUGINS_UGLY_CONF_OPTS += --disable-mpegstream
52 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_REALMEDIA),y)
53 GST_PLUGINS_UGLY_CONF_OPTS += --enable-realmedia
55 GST_PLUGINS_UGLY_CONF_OPTS += --disable-realmedia
58 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_SYNAESTHESIA),y)
59 GST_PLUGINS_UGLY_CONF_OPTS += --enable-synaesthesia
61 GST_PLUGINS_UGLY_CONF_OPTS += --disable-synaesthesia
64 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_LAME),y)
65 GST_PLUGINS_UGLY_CONF_OPTS += --enable-lame
66 GST_PLUGINS_UGLY_DEPENDENCIES += lame
68 GST_PLUGINS_UGLY_CONF_OPTS += --disable-lame
71 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_MAD),y)
72 GST_PLUGINS_UGLY_CONF_OPTS += --enable-mad
73 GST_PLUGINS_UGLY_DEPENDENCIES += libid3tag libmad
75 GST_PLUGINS_UGLY_CONF_OPTS += --disable-mad
78 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_MPEG2DEC),y)
79 GST_PLUGINS_UGLY_CONF_OPTS += --enable-mpeg2dec
80 GST_PLUGINS_UGLY_DEPENDENCIES += libmpeg2
82 GST_PLUGINS_UGLY_CONF_OPTS += --disable-mpeg2dec
85 $(eval $(autotools-package))