summaryrefslogtreecommitdiffstats
path: root/rules/gst-plugins-base.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2011-05-12 12:08:06 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2011-05-12 12:18:51 +0200
commit81ac3fdf227dc34871b4aabb1c67eae9d28658a3 (patch)
tree937c1c09e748544bdd6a3395587e558eb32f0928 /rules/gst-plugins-base.make
parent265295d35a5964276c1f43b1dcdaa2810dcdd8ca (diff)
downloadptxdist-81ac3fdf227dc34871b4aabb1c67eae9d28658a3.tar.gz
ptxdist-81ac3fdf227dc34871b4aabb1c67eae9d28658a3.tar.xz
gst-plugins-base: version bump 0.10.29 -> 0.10.33
Based on a patch from Robert Schwebel <r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/gst-plugins-base.make')
-rw-r--r--rules/gst-plugins-base.make35
1 files changed, 13 insertions, 22 deletions
diff --git a/rules/gst-plugins-base.make b/rules/gst-plugins-base.make
index 2886109ab..ca5cfa317 100644
--- a/rules/gst-plugins-base.make
+++ b/rules/gst-plugins-base.make
@@ -16,8 +16,8 @@ PACKAGES-$(PTXCONF_GST_PLUGINS_BASE) += gst-plugins-base
#
# Paths and names
#
-GST_PLUGINS_BASE_VERSION := 0.10.29
-GST_PLUGINS_BASE_MD5 := d07e251152cccbaa81807c14cf0fd8c0
+GST_PLUGINS_BASE_VERSION := 0.10.33
+GST_PLUGINS_BASE_MD5 := 8120aa48802eff56987a65f5bf1f8911
GST_PLUGINS_BASE := gst-plugins-base-$(GST_PLUGINS_BASE_VERSION)
GST_PLUGINS_BASE_SUFFIX := tar.bz2
GST_PLUGINS_BASE_URL := http://gstreamer.freedesktop.org/src/gst-plugins-base/$(GST_PLUGINS_BASE).$(GST_PLUGINS_BASE_SUFFIX)
@@ -39,27 +39,17 @@ $(GST_PLUGINS_BASE_SOURCE):
#
# autoconf
#
-GST_PLUGINS_BASE_AUTOCONF := \
+GST_PLUGINS_BASE_AUTOCONF = \
$(CROSS_AUTOCONF_USR) \
$(GLOBAL_LARGE_FILE_OPTION) \
- --enable-option-checking \
- --enable-silent-rules \
- --disable-nls \
- --disable-rpath \
- --disable-debug \
- --disable-profiling \
- --disable-valgrind \
- --disable-gcov \
- --disable-examples \
+ $(GSTREAMER_GENERIC_CONF_OPT) \
--enable-external \
--disable-experimental \
- --disable-gtk-doc \
- --disable-gobject-cast-checks \
+ --disable-introspection \
--disable-oggtest \
--disable-vorbistest \
--disable-freetypetest \
- --without-libiconv-prefix \
- --without-libintl-prefix
+ --enable-Bsymbolic
# --with-plugins=foo,bar,baz only works for depencyless plugins and
# when no plugins are given it falls back to its default which is
@@ -90,6 +80,11 @@ GST_PLUGINS_BASE_AUTOCONF += --enable-audiotestsrc
else
GST_PLUGINS_BASE_AUTOCONF += --disable-audiotestsrc
endif
+ifdef PTXCONF_GST_PLUGINS_BASE_ENCODING
+GST_PLUGINS_BASE_AUTOCONF += --enable-encoding
+else
+GST_PLUGINS_BASE_AUTOCONF += --disable-encoding
+endif
ifdef PTXCONF_GST_PLUGINS_BASE_FFMPEGCOLORSPACE
GST_PLUGINS_BASE_AUTOCONF += --enable-ffmpegcolorspace
else
@@ -230,8 +225,6 @@ endif
# Target-Install
# ----------------------------------------------------------------------------
-GST_PLUGINS_BASE_LIB_VERSION := 0.20.0
-
$(STATEDIR)/gst-plugins-base.targetinstall:
@$(call targetinfo)
@@ -246,10 +239,8 @@ $(STATEDIR)/gst-plugins-base.targetinstall:
/usr/bin/gst-visualise)
# install all activated libs
- @cd $(GST_PLUGINS_BASE_PKGDIR)/usr/lib/ && for libs in `find -name "*-0.10.so"`; do \
- $(call install_copy, gst-plugins-base, 0, 0, 0644, -, /usr/lib/$$libs.$(GST_PLUGINS_BASE_LIB_VERSION)); \
- $(call install_link, gst-plugins-base, $$libs.$(GST_PLUGINS_BASE_LIB_VERSION), /usr/lib/$$libs.0); \
- $(call install_link, gst-plugins-base, $$libs.$(GST_PLUGINS_BASE_LIB_VERSION), /usr/lib/$$libs); \
+ @cd $(GST_PLUGINS_BASE_PKGDIR)/usr/lib/ && for libs in `find -name "*-0.10.so" -printf '%f\n'`; do \
+ $(call install_lib, gst-plugins-base, 0, 0, 0644, $${libs%.so}); \
done
ifdef PTXCONF_GST_PLUGINS_BASE_APP