Version bump
authorMart Raudsepp <leio@gentoo.org>
Mon, 28 Jun 2010 07:30:45 +0000 (07:30 +0000)
committerMart Raudsepp <leio@gentoo.org>
Mon, 28 Jun 2010 07:30:45 +0000 (07:30 +0000)
Package-Manager: portage-2.2_rc62/cvs/Linux x86_64

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

index c6e6ac88c35b185a9a339d2f088fc8295977452c..9eec66b8e5a5246d190a40db79b8f3696d5c7252 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for media-libs/gstreamer
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.257 2010/06/27 13:24:33 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.258 2010/06/28 07:30:45 leio Exp $
+
+*gstreamer-0.10.29 (28 Jun 2010)
+
+  28 Jun 2010; Mart Raudsepp <leio@gentoo.org> +gstreamer-0.10.29.ebuild:
+  Version bump
 
   27 Jun 2010; <nixnut@gentoo.org> gstreamer-0.10.28.ebuild:
   ppc stable #324691
index cc9e90415399b0f2a77c46f75c807ba720f757de..bd63a1d70b8da0d367a1d18670cff4a71834ed02 100644 (file)
@@ -1,8 +1,10 @@
 DIST gstreamer-0.10.24.tar.bz2 2982027 RMD160 f77e4d1585567c0e4dd61c1301ba2032b2a04177 SHA1 bb93174f1c19560e119092a16e8acc3a905b6bb4 SHA256 ee8e22ff368333e668904133b40622702a1c687872e8ee5e06df9a5aad71963c
 DIST gstreamer-0.10.25.tar.bz2 3045572 RMD160 79f0d117f46d4138acb35fac6594a7aeba4c4a7e SHA1 e3cda2dcac9dbbfc2e61ba79fcd3bff1313dc7f4 SHA256 39b2ba7b3bfa8df6d998a9461e7091c27757e36a53e93969d7d9982a56526578
 DIST gstreamer-0.10.28.tar.bz2 3165971 RMD160 511ef38706447740803912de47c534fd291915cf SHA1 a1123d60c35c9be1f6f6357176056361f42e896b SHA256 61613ec7574d22230e8cc893f91b66faec6b21288a22d2f21c9d9eeb7667eb2c
+DIST gstreamer-0.10.29.tar.bz2 3257099 RMD160 c5b71e4f9c3c77305c92c242b44820521c88ee89 SHA1 8d218f4b04445a7dc388d6466c10efb8f23d2468 SHA256 e44a737c016ccab56d646718ecf24b9393babde2c417ac7dd5bd218e5c609ef9
 EBUILD gstreamer-0.10.24.ebuild 1532 RMD160 09c959861d6b2770a2327f6871981d6ff2c408c7 SHA1 75e94d7b44bd88a2eadc44a39f3bd7f9b5f1ff43 SHA256 26e4cca78e0ebc71f569e37adf88d4ff7c0162cd8e4a5fa27ba7ce10e13927dc
 EBUILD gstreamer-0.10.25.ebuild 1553 RMD160 e085a9aae64cd15e701f5f03e49cb862a4fe6c46 SHA1 c629c6bf201c498760333109ba962f6a54a500af SHA256 5eb73e883f4ac15180545719a0fcebe89ad41ee7f1785e9066910e5ce361967b
 EBUILD gstreamer-0.10.28.ebuild 1722 RMD160 fcdbe4d629f96e8160eda5e5743b80d2fccb966a SHA1 0fd47819d1c0a014bd901449193dcf70710777f2 SHA256 83e225e772f53f6b6711c84b0b107360a3d21f74f60d38039317200d8ab50e98
-MISC ChangeLog 33705 RMD160 947c9ccc04b7a0ab5a009c382f114e8af89b40f2 SHA1 bacf61f29c4f99e7a2f156d11557efa3e67f285d SHA256 5fe06d6495a6a6503456a46e5995f15a89fe1915cf856fae1266804be904fa42
+EBUILD gstreamer-0.10.29.ebuild 1722 RMD160 7f0850f27cb642b6add3b6ecbfd4f6b6cd377003 SHA1 07dc5e5494e100148e9d169ea46885d5632b29a4 SHA256 22d5d8c25fbc9088aab6f950aaf8ade5224822e3c6ca850ab2893e2bd8f250d4
+MISC ChangeLog 33827 RMD160 36629a2f79a148adcb7cf122b84ba89167194b86 SHA1 ce1562b00bd6b7b4e9171f2b97db0a1e1c56865e SHA256 b0b6d7d38712405f0daee98334e8723b834e407bcea73ddc439be4140d53eab8
 MISC metadata.xml 183 RMD160 1ff3457acfc2fe0f859b9cc5879b3093b2979fe9 SHA1 829dff00498fcdadd7e4f172770790cf601450b2 SHA256 d204aaee1ef1b7f278926aeadf0958d8b6a81affb746a3924a565263a97022fc
diff --git a/media-libs/gstreamer/gstreamer-0.10.29.ebuild b/media-libs/gstreamer/gstreamer-0.10.29.ebuild
new file mode 100644 (file)
index 0000000..68e2f28
--- /dev/null
@@ -0,0 +1,55 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/gstreamer-0.10.29.ebuild,v 1.1 2010/06/28 07:30:45 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 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="nls test"
+
+RDEPEND=">=dev-libs/glib-2.18:2
+       dev-libs/libxml2
+       !<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 )"
+
+src_configure() {
+       # Disable static archives, dependency tracking and examples
+       # to speed up build time
+       econf \
+               --disable-static \
+               --disable-dependency-tracking \
+               $(use_enable nls) \
+               --disable-valgrind \
+               --disable-examples \
+               --enable-check \
+               --disable-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
+}