From f6eab50964899e1777498e6f7d782a030b3fbebe Mon Sep 17 00:00:00 2001 From: Zaheer Abbas Merali Date: Thu, 8 Mar 2007 17:50:56 +0000 Subject: [PATCH] version bump Package-Manager: portage-2.1.2-r12 --- media-libs/gstreamer/ChangeLog | 8 ++- media-libs/gstreamer/Manifest | 16 +++-- .../gstreamer/files/digest-gstreamer-0.10.12 | 3 + media-libs/gstreamer/gstreamer-0.10.12.ebuild | 59 +++++++++++++++++++ 4 files changed, 81 insertions(+), 5 deletions(-) create mode 100644 media-libs/gstreamer/files/digest-gstreamer-0.10.12 create mode 100644 media-libs/gstreamer/gstreamer-0.10.12.ebuild diff --git a/media-libs/gstreamer/ChangeLog b/media-libs/gstreamer/ChangeLog index aea9a1132519..0deec3dd6a12 100644 --- a/media-libs/gstreamer/ChangeLog +++ b/media-libs/gstreamer/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-libs/gstreamer # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.171 2007/02/16 12:46:28 uberlord Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.172 2007/03/08 17:50:56 zaheerm Exp $ + +*gstreamer-0.10.12 (08 Mar 2007) + + 08 Mar 2007; Zaheer Abbas Merali + +gstreamer-0.10.12.ebuild: + version bump 16 Feb 2007; Roy Marples gstreamer-0.10.11.ebuild: Added ~x86-fbsd keyword. diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest index 95bf9049913a..520770272eee 100644 --- a/media-libs/gstreamer/Manifest +++ b/media-libs/gstreamer/Manifest @@ -7,6 +7,7 @@ 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 DIST gstreamer-0.10.11.tar.bz2 1869307 RMD160 d6e50900f8d4e32591ceb725edb460643a29c5c7 SHA1 0ad518272788f07cade85f8076c34a1fdae3175f SHA256 d7130fbcbcac945c28402361b60e8d24d97f75d795ba91401617f81e595a7dd5 +DIST gstreamer-0.10.12.tar.bz2 1841766 RMD160 7130942d3cc1c8da19a6595ed4b6b19460c64b3f SHA1 7e3eb7cd0cc06f49e24110f8a011b738014ae46d SHA256 cd979d0f500968493656d3549830b0e46a0a108e964b56c90360279e8804c6e9 DIST gstreamer-0.10.8.tar.bz2 1679765 RMD160 fefa9f6efaf64fae5598e299166555513c6bcd1a SHA1 2b2b6c49e9f8a3dcb5cb602f744d33688eea59ae SHA256 e17b33586d9f4ff656ed04559ed765b50affc19309074ef5bdf4ff62f5a1c863 DIST gstreamer-0.8.11.tar.bz2 1459651 RMD160 bb471ba4f4c32bacc26d29efc1cb8577825ce1e9 SHA1 945b08e68f31f99621ce7c35d7ec3b7ac3e49b1e SHA256 29aaec0f345b614dfa8da97cef629d68f74b4523dd28cb0abc04352cf14e6064 DIST gstreamer-0.8.12.tar.bz2 1534775 RMD160 76a0b39811b709499a91cad05667a6d3f316058c SHA1 796871cf4b3b71dfd8b6b459f7feec02e51b1010 SHA256 fd90caa93889bd0abbe41b4a36d2b7e27d3987650182004656f9dc4e6fbc3d8c @@ -14,6 +15,10 @@ EBUILD gstreamer-0.10.11.ebuild 2020 RMD160 ef3d6a054c949bfd4c10f13cefd141812199 MD5 d7d173118d2eda90cd75eaa531b2cb54 gstreamer-0.10.11.ebuild 2020 RMD160 ef3d6a054c949bfd4c10f13cefd141812199fb82 gstreamer-0.10.11.ebuild 2020 SHA256 695762156a990c16a211941315703b7cb09ed2e273a84029c895f4dfae428769 gstreamer-0.10.11.ebuild 2020 +EBUILD gstreamer-0.10.12.ebuild 2027 RMD160 1401759bd3d367e3208d7c231042a86874bc8da5 SHA1 98b90a04d47a867e8539c875fec16bd684b57b29 SHA256 e72c445c29a07e1fbfb3e07c2992d13704f5f110fe51942abe266b099ad7e62e +MD5 1d0ebd5926abf1a853e173d14569752c gstreamer-0.10.12.ebuild 2027 +RMD160 1401759bd3d367e3208d7c231042a86874bc8da5 gstreamer-0.10.12.ebuild 2027 +SHA256 e72c445c29a07e1fbfb3e07c2992d13704f5f110fe51942abe266b099ad7e62e gstreamer-0.10.12.ebuild 2027 EBUILD gstreamer-0.10.8.ebuild 1959 RMD160 9e399f7eb699cc924a220207d5cbc3eea438739e SHA1 461253ea0f9f672043f3bfee0d788c0d02881d18 SHA256 8a57d341bf0490909f1536c8b42eb2b2c5fe1e4536ea289859364a1b235a4a47 MD5 8e690aaeed8ab5b36013acc0941474ee gstreamer-0.10.8.ebuild 1959 RMD160 9e399f7eb699cc924a220207d5cbc3eea438739e gstreamer-0.10.8.ebuild 1959 @@ -26,10 +31,10 @@ EBUILD gstreamer-0.8.12.ebuild 2967 RMD160 ca6f0edeacfaf783e2968b7717d39925993c9 MD5 3f64a97a6c1d7a81408375194f724136 gstreamer-0.8.12.ebuild 2967 RMD160 ca6f0edeacfaf783e2968b7717d39925993c9379 gstreamer-0.8.12.ebuild 2967 SHA256 ad5368e8dec8ecb95d550c8181437f9c6bd1faf56f3a837acd117194a12ff0f6 gstreamer-0.8.12.ebuild 2967 -MISC ChangeLog 22422 RMD160 defb6b04e7dd10b98213289cb8a03130cfb1344d SHA1 82887b9c08ef1da8aca55749536c86e1a6cf6752 SHA256 d0349279d0b53cd069bfd20541fec19eedc4490a0053ec4eabe43821e63fe7bc -MD5 78c102538b879a11640a49a777cbb3a6 ChangeLog 22422 -RMD160 defb6b04e7dd10b98213289cb8a03130cfb1344d ChangeLog 22422 -SHA256 d0349279d0b53cd069bfd20541fec19eedc4490a0053ec4eabe43821e63fe7bc ChangeLog 22422 +MISC ChangeLog 22556 RMD160 46b9e85eaa964e684df8734d45bfb525c259ed0b SHA1 3a2a79e5528e2fa2401e5512f283f687a081dc91 SHA256 49574f0f869a93b796f51b3e5527b246eb648a51e5971e03bd12a2207a01a911 +MD5 b82559f400dfc5472f8e0f9fb9e8aeeb ChangeLog 22556 +RMD160 46b9e85eaa964e684df8734d45bfb525c259ed0b ChangeLog 22556 +SHA256 49574f0f869a93b796f51b3e5527b246eb648a51e5971e03bd12a2207a01a911 ChangeLog 22556 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158 @@ -37,6 +42,9 @@ SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 metadata MD5 1d7caf49a4586e61e4e1134caa7d4f7a files/digest-gstreamer-0.10.11 259 RMD160 3b6f5e8b7416fc6d19ed9917c0070c025b2fadb7 files/digest-gstreamer-0.10.11 259 SHA256 c595cd9aedef19ac0493fc41ab202db48b7d4117bcaea573b8597e4309168a92 files/digest-gstreamer-0.10.11 259 +MD5 ede2593892af8ee000a993c6554b18cb files/digest-gstreamer-0.10.12 259 +RMD160 e16307781e73c2350b796db48d21f06f0f275f89 files/digest-gstreamer-0.10.12 259 +SHA256 3f0b110347622e52807c36f2a0fc9241de8d6b1368c8ec690ef986ddf0742756 files/digest-gstreamer-0.10.12 259 MD5 7a3b323afab0b55843a0e89546fc6a1b files/digest-gstreamer-0.10.8 256 RMD160 88d46616680512cad349026a3dddf8f30e2ac2b1 files/digest-gstreamer-0.10.8 256 SHA256 e658693546c76f41fc1538ecb6e1880c80ce76f804a98a7491e518eaadff35a7 files/digest-gstreamer-0.10.8 256 diff --git a/media-libs/gstreamer/files/digest-gstreamer-0.10.12 b/media-libs/gstreamer/files/digest-gstreamer-0.10.12 new file mode 100644 index 000000000000..6c9372941d64 --- /dev/null +++ b/media-libs/gstreamer/files/digest-gstreamer-0.10.12 @@ -0,0 +1,3 @@ +MD5 d3ad1b5f265ab1bd695405fea26317a4 gstreamer-0.10.12.tar.bz2 1841766 +RMD160 7130942d3cc1c8da19a6595ed4b6b19460c64b3f gstreamer-0.10.12.tar.bz2 1841766 +SHA256 cd979d0f500968493656d3549830b0e46a0a108e964b56c90360279e8804c6e9 gstreamer-0.10.12.tar.bz2 1841766 diff --git a/media-libs/gstreamer/gstreamer-0.10.12.ebuild b/media-libs/gstreamer/gstreamer-0.10.12.ebuild new file mode 100644 index 000000000000..9613d7461aa5 --- /dev/null +++ b/media-libs/gstreamer/gstreamer-0.10.12.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/gstreamer-0.10.12.ebuild,v 1.1 2007/03/08 17:50:56 zaheerm Exp $ + +# 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="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND=">=dev-libs/glib-2.8 + >=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 --with-package-name="Gentoo GStreamer Ebuild" --with-package-origin="http://www.gentoo.org" || die + emake -j1 || 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 + local gst_bins + 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 DEVEL NEWS README RELEASE REQUIREMENTS TODO + + echo "PRELINK_PATH_MASK=/usr/lib/${PN}-${PV_MAJ_MIN}" > 60${PN}-${PV_MAJ_MIN} + doenvd 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/81512" +} -- 2.26.2