Add missing ChangeLog and NEWS to installed docs.
Most noteworthy upstream changes:
Stream synchronization improvements and push based mode support in matroska.
Many improvements and fixes to RTP and AVI support.
Many performance and playback startup speed optimizations.
Language code writing and extracting fixes to matroska/qtdemux/id3demux.
shapewipe moved from -bad to here. The shapewipe element provides custom transitions on video streams based on a grayscale bitmap.
Many bug fixes and other improvements.
Package-Manager: portage-2.2_rc60/cvs/Linux x86_64
# ChangeLog for media-libs/gst-plugins-good
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/ChangeLog,v 1.83 2010/03/24 20:01:19 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/ChangeLog,v 1.84 2010/04/05 03:08:44 leio Exp $
+
+*gst-plugins-good-0.10.21 (05 Apr 2010)
+
+ 05 Apr 2010; Mart Raudsepp <leio@gentoo.org>
+ +gst-plugins-good-0.10.21.ebuild:
+ Version bump. Fix zlib/bz2 support for qtdemux/id3demux and matroska,
+ bug 300860. Add missing ChangeLog and NEWS to installed docs.
+ Most noteworthy upstream changes:
+ Stream sync improvements and push based mode support in matroska.
+ Many improvements and fixes to RTP and AVI support.
+ Many performance and playback startup speed optimizations.
+ Language code writing and extracting fixes to matroska/qtdemux/id3demux.
+ shapewipe moved from -bad to here. The shapewipe element provides custom
+ transitions on video streams based on a grayscale bitmap.
+ Many bug fixes and other improvements.
24 Mar 2010; Christian Faulhammer <fauli@gentoo.org>
gst-plugins-good-0.10.17.ebuild:
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
DIST gst-plugins-good-0.10.14.tar.bz2 2228076 RMD160 7832c2087c2a5d6c354f5a931dcc49f24c547ee9 SHA1 49dbcfcbbab9bd6a1e54d9e548184016c20f3aba SHA256 12205d01cb99900ed6f936a09ac31b5849f8a7ff3c9a93e5857a76dc3e30788a
DIST gst-plugins-good-0.10.16.tar.bz2 2573811 RMD160 51f6dfc95932ae3a25d017257a3587e3081ad163 SHA1 655a22ea3f4f4dc0f9f200af7c85b4b725d960e7 SHA256 64bd5177913b8ccaa1502e88a255adb3e6024202ba8983e6a956061e57fe1640
DIST gst-plugins-good-0.10.17.tar.bz2 2671700 RMD160 770a5a091751ea362600c2824cc860dc3f8830b3 SHA1 fb0b9054ee7d1674a7c2bcc2fccf5331d8e9b80c SHA256 4f41fbd325270416c9f55d900e470482a7d1e7efbdbb725ed03a085dec307ad6
+DIST gst-plugins-good-0.10.21.tar.bz2 2675836 RMD160 71cfebe965409ffc6d6d3a5b08e3923fc966fffa SHA1 ed619824f5ca4592bfe2b2f6df9d53f08bf5f360 SHA256 24445a1cf56302ab4ad5f56055d5c3d81c704b8f9f6875fe78a25d4f72716d22
EBUILD gst-plugins-good-0.10.14.ebuild 1787 RMD160 df12aa4eb553c4ad4524539f22d7de05ee46334b SHA1 2060d3ac139a73e91f82f158bbf7989a0085e5db SHA256 710a94cea4f9f131af4b2972a2cec3ef7bec081e549007b7c6d3d45cf0732e6e
EBUILD gst-plugins-good-0.10.16.ebuild 1675 RMD160 cabe94a6fdcdb702bdc343f47ed0c786b3714501 SHA1 bfcf27cf14301ef053a2d24498b18ec9564a201e SHA256 71860881618e2dfa1058192d8d299098f9c8f0be0360da8cee8b83a77cd3d9ac
EBUILD gst-plugins-good-0.10.17.ebuild 1682 RMD160 1d09f5fcad6b312f9be436cc2cc77171a654a245 SHA1 1a582947d84136686e3ae641c2dd5969ec664bdc SHA256 e6cab9ee910bbb01c4696c67c1b2258fc15d1fad3cd383e7d726895bd4903945
-MISC ChangeLog 11575 RMD160 cd94778b6622f70215be406fe46ec55b96988dea SHA1 a48f1a1a7b4a20821c16021a1aa33294227c6c2f SHA256 09b6a16b38f6d3eef16d3f12fe293480c174fe702612504b374ca19dcc6909a1
+EBUILD gst-plugins-good-0.10.21.ebuild 1981 RMD160 186cf878c4644ff4ce2f6e5d4e702828faa0102a SHA1 8385bf74f24ba952462be59db843fe93773bc5e8 SHA256 961f751b53511973c650276e75564b024a71d671d1d00cfbc86035e846c243fc
+MISC ChangeLog 12305 RMD160 eebe165398824f4c5399a0a008e3a2ade5264a01 SHA1 e60b77cbc351f65883a79364748578a09ee20df8 SHA256 90e6dd137c0fbf3ca96b2f59818105455f01d29e3997e740de1982f8bd82065c
MISC metadata.xml 183 RMD160 1ff3457acfc2fe0f859b9cc5879b3093b2979fe9 SHA1 829dff00498fcdadd7e4f172770790cf601450b2 SHA256 d204aaee1ef1b7f278926aeadf0958d8b6a81affb746a3924a565263a97022fc
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (GNU/Linux)
-
-iEYEARECAAYFAkuqb5UACgkQNQqtfCuFneONXgCgiv2rFicJlvZGb1yBcl0JXl7C
-6xgAniZW5OELLpinEfS0iXouqJuH6MOz
-=jU0u
------END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/gst-plugins-good-0.10.21.ebuild,v 1.1 2010/04/05 03:08:44 leio Exp $
+
+# order is important, gnome2 after gst-plugins
+inherit gst-plugins-good gst-plugins10 gnome2 eutils flag-o-matic libtool
+
+DESCRIPTION="Basepack of plugins for gstreamer"
+HOMEPAGE="http://gstreamer.net/"
+SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/gst-plugins-base-0.10.27
+ >=media-libs/gstreamer-0.10.27
+ >=dev-libs/liboil-0.3.14
+ sys-libs/zlib
+ app-arch/bzip2"
+DEPEND="${RDEPEND}
+ >=sys-devel/gettext-0.11.5
+ dev-util/pkgconfig
+ !<media-libs/gst-plugins-bad-0.10.18"
+
+# Always enable optional bz2 support for matroska
+# Always enable optional zlib support for qtdemux, id3demux and matroska
+# Many media files require these to work, as some container headers are often compressed, bug 291154
+GST_PLUGINS_BUILD="bz2 zlib"
+
+src_compile() {
+ # gst doesnt handle optimisations well
+ strip-flags
+ replace-flags "-O3" "-O2"
+ filter-flags "-fprefetch-loop-arrays" # see bug 22249
+
+ gst-plugins-good_src_configure \
+ --with-default-audiosink=autoaudiosink \
+ --with-default-visualizer=goom
+
+ emake || die "emake failed."
+}
+
+# override eclass
+src_install() {
+ gnome2_src_install
+}
+
+DOCS="AUTHORS ChangeLog NEWS README RELEASE"
+
+pkg_postinst () {
+ gnome2_pkg_postinst
+
+ echo
+ elog "The Gstreamer plugins setup has changed quite a bit on Gentoo,"
+ elog "applications now should provide the basic plugins needed."
+ echo
+ elog "The new seperate plugins are all named 'gst-plugins-<plugin>'."
+ elog "To get a listing of currently available plugins execute 'emerge -s gst-plugins-'."
+ elog "In most cases it shouldn't be needed though to emerge extra plugins."
+}
+
+pkg_postrm() {
+ gnome2_pkg_postrm
+}