Version bump from upstream
authorSaleem Abdulrasool <compnerd@gentoo.org>
Sat, 11 Mar 2006 21:52:57 +0000 (21:52 +0000)
committerSaleem Abdulrasool <compnerd@gentoo.org>
Sat, 11 Mar 2006 21:52:57 +0000 (21:52 +0000)
Package-Manager: portage-2.1_pre5-r4

media-libs/gstreamer/ChangeLog
media-libs/gstreamer/Manifest
media-libs/gstreamer/files/digest-gstreamer-0.10.4 [new file with mode: 0644]
media-libs/gstreamer/gstreamer-0.10.4.ebuild [new file with mode: 0644]

index 8674fe88f6981a54a42e0703dea5f3308a685057..3578a71735328dc509013f5295213d8bcb4c88b2 100644 (file)
@@ -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)
 
index 8969ff7ddf0ec2e29993810f6a077833c4911c1d..f942a5af139ab3510ef731f4e55b4df458012176 100644 (file)
@@ -1,20 +1,66 @@
-MD5 1c5ccdae37a6a4accd09ea8c0682ad6d ChangeLog 17301
+MD5 36a678f8ec18aa1dc072390b1ebca8cc ChangeLog 17449
+RMD160 b10acca32bfc430d424bef1dee241cbfbc6c883a ChangeLog 17449
+SHA256 f8e763d6ba3f5d846810a676aae72b42d7668af69e1edf1cca80303ebe2c9da0 ChangeLog 17449
 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 b413881d3aec7a46575bbc0cc4667e83 gstreamer-0.10.4.ebuild 1923
+RMD160 bfd5146100d8d25a798a714df2ee0f403ceab8cb gstreamer-0.10.4.ebuild 1923
+SHA256 c92cac76a4a5b497580f4b24abe3154b4a74bd45c1aecc12526ed16228b18cf2 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 (file)
index 0000000..a63fc5b
--- /dev/null
@@ -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 (file)
index 0000000..021431a
--- /dev/null
@@ -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"
+
+}