diff options
-rw-r--r-- | media-libs/gstreamer/ChangeLog | 8 | ||||
-rw-r--r-- | media-libs/gstreamer/Manifest | 46 | ||||
-rw-r--r-- | media-libs/gstreamer/files/digest-gstreamer-0.10.4 | 3 | ||||
-rw-r--r-- | media-libs/gstreamer/gstreamer-0.10.4.ebuild | 68 |
4 files changed, 124 insertions, 1 deletions
diff --git a/media-libs/gstreamer/ChangeLog b/media-libs/gstreamer/ChangeLog index 8674fe88f698..3578a7173532 100644 --- a/media-libs/gstreamer/ChangeLog +++ b/media-libs/gstreamer/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-libs/gstreamer # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.132 2006/02/23 11:00:35 zaheerm Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.133 2006/03/11 21:52:57 compnerd Exp $ + +*gstreamer-0.10.4 (11 Mar 2006) + + 11 Mar 2006; Saleem Abdulrasool <compnerd@gentoo.org> + +gstreamer-0.10.4.ebuild: + Version bump from upstream *gstreamer-0.8.12 (23 Feb 2006) diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest index 8969ff7ddf0e..33a2ef27e9f8 100644 --- a/media-libs/gstreamer/Manifest +++ b/media-libs/gstreamer/Manifest @@ -1,20 +1,66 @@ MD5 1c5ccdae37a6a4accd09ea8c0682ad6d ChangeLog 17301 +RMD160 958e2c0de8e3d27c19d81bd0196711c0f09d588e ChangeLog 17301 +SHA256 29d57d938f5c6b32a6b0270932115d68baa9bb343bebb661ae5b33b346ddcdee ChangeLog 17301 MD5 c1cec5e094b7ebbe11584a8669874e8c files/digest-gstreamer-0.10.0 70 +RMD160 11ae6ffb585f0d2bd854e5034eae1cbd031d8b40 files/digest-gstreamer-0.10.0 70 +SHA256 a26c8172abfbe36721fc236043bcda211ef995b1feb5eeb7e66cad694cd5ab1f files/digest-gstreamer-0.10.0 70 MD5 0f14c7bd23dc03c71777a8dbbfa57e62 files/digest-gstreamer-0.10.1 70 +RMD160 1d96269113e77bde496252080a78ee2eae22a445 files/digest-gstreamer-0.10.1 70 +SHA256 6a15d936a8b6ba9f892b1b803bb9cab06d25d53fee26f185623b66248da30ae5 files/digest-gstreamer-0.10.1 70 MD5 15ac00976ee3af8871a9e5a72d26c72b files/digest-gstreamer-0.10.2 70 +RMD160 38f1214c2b7c813259f647acd89f2825d480dbc0 files/digest-gstreamer-0.10.2 70 +SHA256 c8d947cec5a457f33ba7ab1e246fa4815a967c9fefda9abc384726c8ccc71b7e files/digest-gstreamer-0.10.2 70 MD5 68d5a5e7d0274a905b5f0e9d0abfa82b files/digest-gstreamer-0.10.3 70 +RMD160 122798df2c70fa039f724e3e4f4f3501aaed7434 files/digest-gstreamer-0.10.3 70 +SHA256 2b8daed74339ee76dd04d66afc2ff8dcaa89e9dd2e880033597180162a39ab28 files/digest-gstreamer-0.10.3 70 +MD5 99ee71dc6e92fba67409e4a29cbc0cf6 files/digest-gstreamer-0.10.4 256 +RMD160 6c5e915356339e921777e0a4ef99e60a6f0fd27c files/digest-gstreamer-0.10.4 256 +SHA256 5ac945414cf7e5b2cbe83be29d77843959668e9ddca6cd22be5a6dd0dcb33517 files/digest-gstreamer-0.10.4 256 MD5 22f436d2188144ecb6918fc8960cb70e files/digest-gstreamer-0.8.10 70 +RMD160 95cceb15627c57a84f8bbfa948e134736adca9ff files/digest-gstreamer-0.8.10 70 +SHA256 f20822d5a64961062ce73e15d7e1f555ffec4e5825088d3fe5dfe35a5eb5c9cd files/digest-gstreamer-0.8.10 70 MD5 dc2b5e6aa445825a850920f9e3d55392 files/digest-gstreamer-0.8.11 70 +RMD160 6a7c07917b91ee51fbf3a1bb2c7d272dc0efa7e5 files/digest-gstreamer-0.8.11 70 +SHA256 b577f107c27d586a2384e5f34930232ed3af3664eff3b69ca15c39e7cda41203 files/digest-gstreamer-0.8.11 70 MD5 b837990788674370fa8f3d244d438a3f files/digest-gstreamer-0.8.12 70 +RMD160 b1027bedfde9ad77af1f4021ff558802ae360f92 files/digest-gstreamer-0.8.12 70 +SHA256 ac9495b84c874284fd1975f622d87ce39cf4a4cde6457de6e3ece3dd23a4ccae files/digest-gstreamer-0.8.12 70 MD5 465e9b8e2f33205128b7a69eca2e2c02 files/gstreamer-0.8.3-jade_fix.patch 1713 +RMD160 e52cf7b4fb0e7d0a4043365dd1abaab5a121897f files/gstreamer-0.8.3-jade_fix.patch 1713 +SHA256 852eb5828e8c5e270e8b32323e37dcf266308b5b5e5aa1f26d08bbb1be4fc51d files/gstreamer-0.8.3-jade_fix.patch 1713 MD5 eb396dce225d8cbcae77d8c7a60cae55 files/gstreamer-0.8.9-64_dataprotocol.patch 557 +RMD160 983a358588dadbe3ddf518e96fa4195a7d6c49bd files/gstreamer-0.8.9-64_dataprotocol.patch 557 +SHA256 f8bf832d1f994b96abd9cba022e1eb47105da1db89c62a86befb6586d53c5719 files/gstreamer-0.8.9-64_dataprotocol.patch 557 MD5 5adc10998a8ad71887996272e5775022 files/gstreamer-0.8.9-fixpluginload.patch 3982 +RMD160 e44a0952ca25b6ed03aa6758392b683b70fe2614 files/gstreamer-0.8.9-fixpluginload.patch 3982 +SHA256 98623456924a8bfd14e18085d20e5349dab992a4081547ff4a5449c95fe18acc files/gstreamer-0.8.9-fixpluginload.patch 3982 MD5 fd63f7bf7d7eacc104d81267e447fcab files/gstreamer-0.8.9-gstqueue_lock.patch 3975 +RMD160 bf41231c36b5cc7d49d1403f1bec8501a85770a6 files/gstreamer-0.8.9-gstqueue_lock.patch 3975 +SHA256 423e985be67788a333e834a3e41863953e8d52f8c0b72154cc2df69657dc3007 files/gstreamer-0.8.9-gstqueue_lock.patch 3975 MD5 93a034785bd16157b7c361eb9f32c7ac gstreamer-0.10.0.ebuild 1922 +RMD160 c38a59bec7b4c7ea228e628f354805fc5feed33c gstreamer-0.10.0.ebuild 1922 +SHA256 a7cf7114b0a8d1ed9499ed328cd0f2069600644280ee22a533895a801089a11b gstreamer-0.10.0.ebuild 1922 MD5 12c6e5f0df1bd4ab383346f1458dd773 gstreamer-0.10.1.ebuild 1923 +RMD160 a4dbe8fdde67bf6bed03e2ecd90227403843a255 gstreamer-0.10.1.ebuild 1923 +SHA256 82b05a71287ffbccca50fe209065eae4621730b99382e65ee74f4d2cf5583834 gstreamer-0.10.1.ebuild 1923 MD5 36847d372c7f0a892cfa24a3da6423cd gstreamer-0.10.2.ebuild 1923 +RMD160 47f9794d3d31f866e78c068522ef8577bf5d1770 gstreamer-0.10.2.ebuild 1923 +SHA256 51dccc895e6d5bd9d171ea2376d72f3c10444c74338f58df7c848165300929a6 gstreamer-0.10.2.ebuild 1923 MD5 81579e34c76f9330e119771a9915d2e8 gstreamer-0.10.3.ebuild 1923 +RMD160 94ffce7fe4f60f6bd0ccc0b2a80ef0a541f4d3df gstreamer-0.10.3.ebuild 1923 +SHA256 b08d65b65d5dab86899ccfe413c97d7c9643521a8267dcc4e4ed9e95583c3aa1 gstreamer-0.10.3.ebuild 1923 +MD5 81579e34c76f9330e119771a9915d2e8 gstreamer-0.10.4.ebuild 1923 +RMD160 94ffce7fe4f60f6bd0ccc0b2a80ef0a541f4d3df gstreamer-0.10.4.ebuild 1923 +SHA256 b08d65b65d5dab86899ccfe413c97d7c9643521a8267dcc4e4ed9e95583c3aa1 gstreamer-0.10.4.ebuild 1923 MD5 301bbbe66729c54178c3244326b42651 gstreamer-0.8.10.ebuild 2810 +RMD160 8bf3d6052e2f43fcfae411ce1ad34c0b33050855 gstreamer-0.8.10.ebuild 2810 +SHA256 b7da5822edf38a674f98b814c924e05aa90b05e304beb86bd3ecd2041b523f83 gstreamer-0.8.10.ebuild 2810 MD5 2e3d7406652a9eac93f40d1e69b5f511 gstreamer-0.8.11.ebuild 2836 +RMD160 29159ecc682f7ffcf029c7932a998d5cc210b7aa gstreamer-0.8.11.ebuild 2836 +SHA256 f867262fad747bb329bc95f511a2da265927a33c0f3337bc69b75ba01f0588bb gstreamer-0.8.11.ebuild 2836 MD5 96b2d885faf135d2ae797253f2b2066c gstreamer-0.8.12.ebuild 2842 +RMD160 0143c4cc48d02d44fbbcb7c4836b4384300df9f7 gstreamer-0.8.12.ebuild 2842 +SHA256 3516fb4f5cd956f142d3118f1c92a0a589266948143aa94f7e39c400ea853009 gstreamer-0.8.12.ebuild 2842 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 +RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158 +SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 metadata.xml 158 diff --git a/media-libs/gstreamer/files/digest-gstreamer-0.10.4 b/media-libs/gstreamer/files/digest-gstreamer-0.10.4 new file mode 100644 index 000000000000..a63fc5b4c787 --- /dev/null +++ b/media-libs/gstreamer/files/digest-gstreamer-0.10.4 @@ -0,0 +1,3 @@ +MD5 263a7800ecf44d0f38d0cbc80bce65ff gstreamer-0.10.4.tar.bz2 1518532 +RMD160 3935ddd308cf1932b05057c6ded85383a9960e44 gstreamer-0.10.4.tar.bz2 1518532 +SHA256 7b8add7db1e0b0e3671f374469ef32b151fa96bc9eb2aa265eefd79548752ffc gstreamer-0.10.4.tar.bz2 1518532 diff --git a/media-libs/gstreamer/gstreamer-0.10.4.ebuild b/media-libs/gstreamer/gstreamer-0.10.4.ebuild new file mode 100644 index 000000000000..021431a1234c --- /dev/null +++ b/media-libs/gstreamer/gstreamer-0.10.4.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/gstreamer-0.10.4.ebuild,v 1.1 2006/03/11 21:52:57 compnerd Exp $ + +inherit eutils flag-o-matic libtool flag-o-matic + +# Create a major/minor combo for our SLOT and executables suffix +PVP=(${PV//[-\._]/ }) +PV_MAJ_MIN=${PVP[0]}.${PVP[1]} +#PV_MAJ_MIN=0.10 + +DESCRIPTION="Streaming media framework" +HOMEPAGE="http://gstreamer.sourceforge.net" +SRC_URI="http://gstreamer.freedesktop.org/src/gstreamer/${P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT=${PV_MAJ_MIN} +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-libs/glib-2.6 + >=dev-libs/libxml2-2.4.9" + +DEPEND="${RDEPEND} + >=sys-devel/gettext-0.11.5 + dev-util/pkgconfig" +# dev-util/gtk-doc +# =app-text/docbook-xml-dtd-4.2*" + +src_compile() { + econf --disable-docs-build + + make || die "compile failed" + +} + +src_install() { + + make DESTDIR=${D} install || die + + # remove the unversioned binaries gstreamer provide + # this is to prevent these binaries to be owned by several SLOTs + cd ${D}/usr/bin + for gst_bins in `ls *-${PV_MAJ_MIN}` + do + rm ${gst_bins/-${PV_MAJ_MIN}/} + einfo "Removed ${gst_bins/-${PV_MAJ_MIN}/}" + done + + cd ${S} + dodoc AUTHORS ChangeLog COPYING* DEVEL \ + NEWS README RELEASE REQUIREMENTS TODO + + dodir /etc/env.d/ + echo "PRELINK_PATH_MASK=/usr/lib/${PN}-${PV_MAJ_MIN}" > ${D}/etc/env.d/60${PN}-${PV_MAJ_MIN} + +} + +pkg_postinst() { + + einfo "Gstreamer has known problems with prelinking, as a workaround" + einfo "this ebuild adds the gstreamer plugins to the prelink mask" + einfo "path to stop them from being prelinked. It is imperative" + einfo "that you undo & redo prelinking after building this pack for" + einfo "this to take effect. Make sure the gstreamer lib path is indeed" + einfo "added to the PRELINK_PATH_MASK environment variable." + einfo "For more information see http://bugs.gentoo.org/show_bug.cgi?id=81512" + +} |