diff options
Diffstat (limited to 'media-libs/gst-plugins-base')
4 files changed, 47 insertions, 4 deletions
diff --git a/media-libs/gst-plugins-base/ChangeLog b/media-libs/gst-plugins-base/ChangeLog index 3a9d57f67862..dff8904f83f0 100644 --- a/media-libs/gst-plugins-base/ChangeLog +++ b/media-libs/gst-plugins-base/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-libs/gst-plugins-base # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/ChangeLog,v 1.152 2011/02/07 04:51:44 leio Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/ChangeLog,v 1.153 2011/02/07 08:41:14 leio Exp $ + + 07 Feb 2011; Mart Raudsepp <leio@gentoo.org> + +files/gst-plugins-base-0.10.31-fix-tag-test-linking.patch, + gst-plugins-base-0.10.31.ebuild: + Fix tests when ran during upgrade from a previous version, bug 352944 07 Feb 2011; Mart Raudsepp <leio@gentoo.org> gst-plugins-base-0.10.31.ebuild: diff --git a/media-libs/gst-plugins-base/Manifest b/media-libs/gst-plugins-base/Manifest index cacec5899c48..948f328cb018 100644 --- a/media-libs/gst-plugins-base/Manifest +++ b/media-libs/gst-plugins-base/Manifest @@ -1,5 +1,6 @@ AUX gst-plugins-base-0.10.29-make-382.patch 809 RMD160 7132846d5f443f77bb48492d37857561922dea36 SHA1 2f61489ff083033ed4abc4e05c91293c9cf3a896 SHA256 c0310244fe8532218051f0a670a9729aa7c4b39f68ac908f3469e02f4916b121 AUX gst-plugins-base-0.10.30-fix-tag-test-linking.patch 595 RMD160 36ab82ec95e0bb30a7bebd87d8f3df29ee279475 SHA1 d02e4885dd3940c5ded49c0481ea09251c5f9cab SHA256 cc614508e47ef766aafafaed74f82491e69cfdf5ef02be33dfcdca46cd74e700 +AUX gst-plugins-base-0.10.31-fix-tag-test-linking.patch 995 RMD160 5297f347af2ea316364029d87fdf0f57ef6ac8a7 SHA1 6f2dd634432dbaabef96f984ac3acbc6f8aaf8b2 SHA256 1cc80eabcf54420b12b3bc8d0eb74079b0cf4185043979f0f8f59bb18882c29f DIST gst-plugins-base-0.10.24.tar.bz2 2199169 RMD160 3d85ee63e0b0a27eb50b5654dc2bd96c60bcf94f SHA1 01abe0839303923671e79d8448ebfabda5bce799 SHA256 6f566e8ce0911e0fae99dc7435c3fc3a14d0253578a88e87a28c0e2584372761 DIST gst-plugins-base-0.10.25.tar.bz2 2241145 RMD160 4d57f4c6e42a4bf006c1dff9d69c0bbc9bcde483 SHA1 6057e6552c936f3dbe9ba01269bc0bcf8469ae0a SHA256 0ab2f7e1d818e7af1be99c4eae02ba69d4a1b8f7e3527929a6426f1daa0d4607 DIST gst-plugins-base-0.10.28.tar.bz2 2343870 RMD160 e013a996af99b6be42ece624f279f3f76fe5a30f SHA1 c32b966e4ec3c81d520f80a03794cb11942df835 SHA256 132b6fd7749fcbfa9ad88c854aada44b6870c4175bda21cdb01a52b59a98e14f @@ -11,6 +12,6 @@ EBUILD gst-plugins-base-0.10.25.ebuild 1248 RMD160 cdf946d55729783d214025102753b EBUILD gst-plugins-base-0.10.28.ebuild 1290 RMD160 692d4c43be8c3bd2762b6f7e13269dd09e30e5ff SHA1 4f6045acbb864f10a35728c2ffa3f13bcaa094b1 SHA256 8178266c35a12f315cfbe87a87afd82c80410a49f8dd14ba2ab98df21308d8cc EBUILD gst-plugins-base-0.10.29.ebuild 1442 RMD160 8682646c8c8bab5be9d396e0521a0e60fea434cb SHA1 8d221f5eb66f41c901a317c927825c5b96c41888 SHA256 56263a94a974b3d0254d4a1235347d5067ab16c915e5f96ea401080b7ae2c72f EBUILD gst-plugins-base-0.10.30.ebuild 1614 RMD160 64416d6ddfc9c4071446a1c82114610186004fd0 SHA1 2b67c5c825ebad1b600e4eabdaaf988096d4a1f9 SHA256 9570ab78318dda3fa2314f0e71537193fed02f30ab9c0de901cedb07ff64b911 -EBUILD gst-plugins-base-0.10.31.ebuild 1435 RMD160 f47f4193c2991eb6adbcf68c12347a376957983b SHA1 c2832f63784f19857b688679fe21e9300b7975eb SHA256 04813c767523385ce344de40ee2ab407a9289b45028733319c7603d2e553ea5b -MISC ChangeLog 21403 RMD160 3953e2d2ae28a11da0a7a1173783a7a511877eb5 SHA1 d97f266c622d22498cdb44832237d40e8149ffa9 SHA256 67bda1ffef90bcef1937c762969fbc8ea26e52c9a4f6b07655b64d87b5ce12f7 +EBUILD gst-plugins-base-0.10.31.ebuild 1524 RMD160 51b663642fcdb4125947cb69a6aeb448830c930a SHA1 b9cc8c70544b5179b51cc314b553f1d06c79b3b8 SHA256 5410f245ec780a5e62e698c239258350406452c93d24bfd8039f2e8de2011c51 +MISC ChangeLog 21620 RMD160 5d869c58cbf1b2e3adfca1f5b2cf7f8de770eb42 SHA1 4d025e3ea3338120713bc64afcbe9018a8655bf0 SHA256 9b04fe7dce44c2942aa4a5c5ab2b7d93dd90e61b21cc9c70638e3a4ffd235cf0 MISC metadata.xml 387 RMD160 317c227ba3fb1b6c3efb9b7e2eda3bc8b3a15d3d SHA1 22e7a8bf1c0fea96175f24186d2da21991f92d57 SHA256 eba3a8e340ab40138d81acf190309b4071059513460cb93109b24574c794e205 diff --git a/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.31-fix-tag-test-linking.patch b/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.31-fix-tag-test-linking.patch new file mode 100644 index 000000000000..a055efcd24a0 --- /dev/null +++ b/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.31-fix-tag-test-linking.patch @@ -0,0 +1,32 @@ +Fix tests on fresh upgrade, Gentoo bug #352944. + +Without this, the generated tests/check/libs/tag libtool has /usr/lib before +local paths, because the library that comes from system gstreamer core package +is listed before the internal ones. + +--- a/tests/check/Makefile.am ++++ b/tests/check/Makefile.am +@@ -227,8 +227,8 @@ + $(GST_BASE_CFLAGS) \ + $(AM_CFLAGS) + libs_tag_LDADD = \ +- $(GST_BASE_LIBS) \ +- $(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_MAJORMINOR@.la $(LDADD) ++ $(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_MAJORMINOR@.la \ ++ $(GST_BASE_LIBS) $(LDADD) + + libs_pbutils_CFLAGS = \ + $(GST_PLUGINS_BASE_CFLAGS) \ +--- a/tests/check/Makefile.in ++++ b/tests/check/Makefile.in +@@ -1003,8 +1003,8 @@ + $(AM_CFLAGS) + + libs_tag_LDADD = \ +- $(GST_BASE_LIBS) \ +- $(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_MAJORMINOR@.la $(LDADD) ++ $(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_MAJORMINOR@.la \ ++ $(GST_BASE_LIBS) $(LDADD) + + libs_pbutils_CFLAGS = \ + $(GST_PLUGINS_BASE_CFLAGS) \ diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.31.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.31.ebuild index 58666f9e28d6..174f54bd1033 100644 --- a/media-libs/gst-plugins-base/gst-plugins-base-0.10.31.ebuild +++ b/media-libs/gst-plugins-base/gst-plugins-base-0.10.31.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.31.ebuild,v 1.2 2011/02/07 04:51:44 leio Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.31.ebuild,v 1.3 2011/02/07 08:41:14 leio Exp $ EAPI=1 @@ -31,6 +31,11 @@ GST_PLUGINS_BUILD="" DOCS="AUTHORS NEWS README RELEASE" +src_unpack() { + gnome2_src_unpack + epatch "$FILESDIR/${P}-fix-tag-test-linking.patch" +} + src_compile() { # gst doesnt handle opts well, last tested with 0.10.15 strip-flags |