version bump
authorZaheer Abbas Merali <zaheerm@gentoo.org>
Thu, 8 Mar 2007 17:50:56 +0000 (17:50 +0000)
committerZaheer Abbas Merali <zaheerm@gentoo.org>
Thu, 8 Mar 2007 17:50:56 +0000 (17:50 +0000)
Package-Manager: portage-2.1.2-r12

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

index aea9a1132519b3a0e612dee7a75add45fef07c9b..0deec3dd6a1281166e7406c03beb332e64ffca07 100644 (file)
@@ -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 <zaheerm@gentoo.org>
+  +gstreamer-0.10.12.ebuild:
+  version bump
 
   16 Feb 2007; Roy Marples <uberlord@gentoo.org> gstreamer-0.10.11.ebuild:
   Added ~x86-fbsd keyword.
index 95bf9049913a2cfb545e61cee18618820b84e7c3..520770272eee3d59dec7f8ae7c8c8bc93b09f065 100644 (file)
@@ -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 (file)
index 0000000..6c93729
--- /dev/null
@@ -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 (file)
index 0000000..9613d74
--- /dev/null
@@ -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"
+}