diff options
author | 2011-06-30 11:16:43 +0000 | |
---|---|---|
committer | 2011-06-30 11:16:43 +0000 | |
commit | d4c50ac49cb1c146d1f664bc9b9d1a3a4147437f (patch) | |
tree | c8db54abd2bfdec09ac0ae446d94d48564fc6a33 /media-libs/gstreamer | |
parent | Only build libsemanage for python-2, fixes bug #369089 (diff) | |
download | historical-d4c50ac49cb1c146d1f664bc9b9d1a3a4147437f.tar.gz historical-d4c50ac49cb1c146d1f664bc9b9d1a3a4147437f.tar.bz2 historical-d4c50ac49cb1c146d1f664bc9b9d1a3a4147437f.zip |
Version bump. Don't let the upstream build system always pass -g (honoring CFLAGS in make.conf about it). New funnel element for N-to-1 pipe fitting. New progress message API. Index reporting support in gst-launch. Lots of performance improvements, bug fixes and other improvements.
Package-Manager: portage-2.2.0_alpha30/cvs/Linux x86_64
Diffstat (limited to 'media-libs/gstreamer')
-rw-r--r-- | media-libs/gstreamer/ChangeLog | 10 | ||||
-rw-r--r-- | media-libs/gstreamer/Manifest | 14 | ||||
-rw-r--r-- | media-libs/gstreamer/gstreamer-0.10.35.ebuild | 59 |
3 files changed, 71 insertions, 12 deletions
diff --git a/media-libs/gstreamer/ChangeLog b/media-libs/gstreamer/ChangeLog index 7cc5dadc0268..2b629c75ef7e 100644 --- a/media-libs/gstreamer/ChangeLog +++ b/media-libs/gstreamer/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for media-libs/gstreamer # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.293 2011/06/09 16:00:02 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.294 2011/06/30 11:16:43 leio Exp $ + +*gstreamer-0.10.35 (30 Jun 2011) + + 30 Jun 2011; Mart Raudsepp <leio@gentoo.org> +gstreamer-0.10.35.ebuild: + Version bump. Don't let the upstream build system always pass -g (honoring + CFLAGS in make.conf about it). New funnel element for N-to-1 pipe fitting. + New progress message API. Index reporting support in gst-launch. Lots of + performance improvements, bug fixes and other improvements. 09 Jun 2011; Jeroen Roovers <jer@gentoo.org> gstreamer-0.10.32-r1.ebuild: Stable for HPPA (bug #368281). diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest index 1e0abc91b6b7..9fa51cba75a2 100644 --- a/media-libs/gstreamer/Manifest +++ b/media-libs/gstreamer/Manifest @@ -1,20 +1,12 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX gstreamer-0.10.32-fix-valve-drops.patch 816 RMD160 11e8999337d000a1795ecc986bc04d1b60ae83d6 SHA1 120cc279af3923d081ace12c3f106a00b6af3796 SHA256 36ffede5093ef83e51d8a2f9cef6f17a33fba2c48ea2923b726a3a1f7edfd4c1 DIST gstreamer-0.10.29.tar.bz2 3257099 RMD160 c5b71e4f9c3c77305c92c242b44820521c88ee89 SHA1 8d218f4b04445a7dc388d6466c10efb8f23d2468 SHA256 e44a737c016ccab56d646718ecf24b9393babde2c417ac7dd5bd218e5c609ef9 DIST gstreamer-0.10.31.tar.bz2 3441639 RMD160 a7ebb114246ea5d6ef67a76077e52f1f86780b24 SHA1 b3545d89418083cce9395475ac5935887869b40c SHA256 7f737e6d047c1ebeb4e1e0725fc377c5d9f12ee89186de7960be3cbba709ab84 DIST gstreamer-0.10.32.tar.bz2 3529980 RMD160 447fa2b8b4c622a628763805cb65006d54919e54 SHA1 95477044ed23cf94669e56ea43607de05c2a0cb3 SHA256 3bf4e46a186ee9a1f5e212aaf651d67cffb4f5f05345a7c99ae71d5d992be133 +DIST gstreamer-0.10.35.tar.bz2 3606254 RMD160 5a08c07cb5c99b5a031ca6be5a6ac1d576593d33 SHA1 ad03b8aca7b2415929b6ecc4c140b178acef39de SHA256 817bfea2cd46e2487b97e2ed9218f0299b32a3de1e5e80b4c7868d17e9089786 EBUILD gstreamer-0.10.29.ebuild 1714 RMD160 87a50fb96e5448eb0011342cab5ebe3b7214e389 SHA1 e6b7f2c65ae7ca9af5dd93131d3a7a664de5ff30 SHA256 92e84be3eebac3b777f2c89cca4f4ea0376a5028bca7046c45135423c460a4b8 EBUILD gstreamer-0.10.31.ebuild 1845 RMD160 624cf6d6d4e995b6bfdb071921688a800a60411f SHA1 8dcbb85281a7bdcba59eabd471a4350f86d6858e SHA256 cceb82e7d8adc8309cb87505e0442252a68e692d3903bd60c88c91846aa0982c EBUILD gstreamer-0.10.32-r1.ebuild 2009 RMD160 893254d6ed3cf7da7a2fe4a861c6be19b5ecb994 SHA1 3122f1545f73280313b4ea49e0938e64bd46cac3 SHA256 f88c5a3ea21d499671fc4c466cf4fac762a04e0cec42ce50dff0b63ffd231798 EBUILD gstreamer-0.10.32.ebuild 1849 RMD160 1d21e697167d39b863556765ea704bf66885f041 SHA1 e49bde497b352de277464e90677f38aa06d6dd5d SHA256 11b055e0d5265fd1668b411c61d9ce6db92b9bcbab14af528f9c8669d2aab396 -MISC ChangeLog 38603 RMD160 929e4bd1aff07d218ffc8721710accc860e08ae1 SHA1 4275beefaade58fcf72d3cdf4c1f8bdb03acc58f SHA256 9071167224d2f8a76a3c6b1a2550f870fbe581f925f41c040035d6bd9ff0bf55 +EBUILD gstreamer-0.10.35.ebuild 1987 RMD160 0362892d5688bd788d9a5fd79ffb6fd1f4c5c877 SHA1 7aeac62f872405b852b4525c14a8ff4fb7dc98cb SHA256 1a36412b5dfac5b1644a1cc09e6e08c3da09b90c99d6f63dbc618e1f9d7f0e21 +MISC ChangeLog 39004 RMD160 f1738d0997bf85c1991587bc5cc60e0c0317b1cc SHA1 2bf17477bc4bc157d7607dbb425922bb7adce8ac SHA256 83572b59caa1faa37f09f0a2ce98d17903432023eb6f2db204b40f66dc59e292 MISC metadata.xml 281 RMD160 b7eaf39e8223495db6415a01dbe171fa7e0e0336 SHA1 ce7c21f9b9b2db8fdc72ca1406464cd513a1dd37 SHA256 cc5d9611f69fa72b3f8343018cd16fa524706c336ff7b436ebb9bbffc3c40090 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) - -iEYEARECAAYFAk3w7ggACgkQVWmRsqeSphMIZACfYWcAXuHh8/90BTE+Kugnw4CH -uiQAmQE6B6o9ekJbqirQeikhkYTID+I5 -=Jhne ------END PGP SIGNATURE----- diff --git a/media-libs/gstreamer/gstreamer-0.10.35.ebuild b/media-libs/gstreamer/gstreamer-0.10.35.ebuild new file mode 100644 index 000000000000..76ef825b309d --- /dev/null +++ b/media-libs/gstreamer/gstreamer-0.10.35.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/gstreamer-0.10.35.ebuild,v 1.1 2011/06/30 11:16:43 leio Exp $ + +EAPI=2 + +inherit eutils multilib versionator + +# Create a major/minor combo for our SLOT and executables suffix +PV_MAJ_MIN=$(get_version_component_range '1-2') + +DESCRIPTION="Streaming media framework" +HOMEPAGE="http://gstreamer.sourceforge.net" +SRC_URI="http://${PN}.freedesktop.org/src/${PN}/${P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT=${PV_MAJ_MIN} +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="+introspection nls test" + +RDEPEND=">=dev-libs/glib-2.22:2 + dev-libs/libxml2 + introspection? ( >=dev-libs/gobject-introspection-0.6.3 ) + !<media-libs/gst-plugins-base-0.10.26" + # ^^ queue2 move, mustn't have both libgstcoreleements.so and libgstqueue2.so at runtime providing the element at once +DEPEND="${RDEPEND} + dev-util/pkgconfig + nls? ( sys-devel/gettext )" + # dev-util/gtk-doc-am # Only if eautoreconf'ing + +src_configure() { + # Disable static archives, dependency tracking and examples + # to speed up build time + # Disable debug, as it only affects -g passing (debugging symbols), this must done through make.conf in gentoo + econf \ + --disable-static \ + --disable-dependency-tracking \ + $(use_enable nls) \ + --disable-valgrind \ + --disable-examples \ + --disable-debug \ + --enable-check \ + $(use_enable introspection) \ + $(use_enable test tests) \ + --with-package-name="GStreamer ebuild for Gentoo" \ + --with-package-origin="http://packages.gentoo.org/package/media-libs/gstreamer" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed." + dodoc AUTHORS ChangeLog NEWS MAINTAINERS README RELEASE + + # Remove unversioned binaries to allow SLOT installations in future + cd "${D}"/usr/bin + local gst_bins + for gst_bins in $(ls *-${PV_MAJ_MIN}); do + rm -f ${gst_bins/-${PV_MAJ_MIN}/} + done +} |