summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-05-15 05:14:22 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-05-15 05:14:22 +0000
commit7a91813e872cbd76b2345612073d270cd18575ab (patch)
tree125f5037e9ff6d6067d0109b4040cc8b3b81186a /media-libs/gst-plugins-base
parentRemove old. (diff)
downloadhistorical-7a91813e872cbd76b2345612073d270cd18575ab.tar.gz
historical-7a91813e872cbd76b2345612073d270cd18575ab.tar.bz2
historical-7a91813e872cbd76b2345612073d270cd18575ab.zip
Remove old. Fix FreeBSD .so versioning, which was removed after someone didn't add it back wrt eautoreconf removal.
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'media-libs/gst-plugins-base')
-rw-r--r--media-libs/gst-plugins-base/Manifest20
-rw-r--r--media-libs/gst-plugins-base/files/gst-plugins-base-0.10.21-gtkdoc.patch14
-rw-r--r--media-libs/gst-plugins-base/gst-plugins-base-0.10.14.ebuild49
-rw-r--r--media-libs/gst-plugins-base/gst-plugins-base-0.10.21-r1.ebuild106
-rw-r--r--media-libs/gst-plugins-base/gst-plugins-base-0.10.21.ebuild49
-rw-r--r--media-libs/gst-plugins-base/gst-plugins-base-0.10.22.ebuild16
-rw-r--r--media-libs/gst-plugins-base/metadata.xml7
7 files changed, 12 insertions, 249 deletions
diff --git a/media-libs/gst-plugins-base/Manifest b/media-libs/gst-plugins-base/Manifest
index 437dfe715d4e..33e4e0bc9464 100644
--- a/media-libs/gst-plugins-base/Manifest
+++ b/media-libs/gst-plugins-base/Manifest
@@ -1,25 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX gst-plugins-base-0.10.21-gtkdoc.patch 616 RMD160 867ec46661f588b15de21816309aa45a5cca1bbb SHA1 6b20eb8e4fca6c7b374b8c856de6576453b54319 SHA256 2498479168c08c064cc294deecd3891c011a2448d7bf264e060302916a466579
AUX gst-plugins-base-0.10.22-CVE-2009-0586.patch 2813 RMD160 fd1b250c40020077679adade225aeed5cc0eeffa SHA1 82fd6ce0ee1b2f1474739b1d0d520eff05da4677 SHA256 4026cf0a8a0ee2556715345ce1d2b5d7cc001374f2b893d6a3c65b525d10fb0b
-DIST gst-plugins-base-0.10.14.tar.bz2 1625388 RMD160 507666ea6d2a4657d315dfe54c8869ab74a59351 SHA1 54e7b2d482f6eef4dbbe7d4b5f59ada033e447ab SHA256 ffd88d23227f54aae30fdc0ef60ea8eaffe8cc03c069b234ed23c4ea82dcff46
DIST gst-plugins-base-0.10.20.tar.bz2 1986182 RMD160 2283fa2743a18630c3dab5a77d2b4eae9253eb97 SHA1 e887f071eda3128249657805dc5a42b2ad2d3bef SHA256 aa3d5ce29232ee5b24b6c032194ac1fc757309ea50ac850c0db46e45ab0a78ff
-DIST gst-plugins-base-0.10.21.tar.bz2 1982446 RMD160 4fa9056c8cc5d21db30074596831ffc14f6b671b SHA1 ae83b3306f52aa3affd014dade30c6cd5c2baa66 SHA256 673f4a45a0f3aa99606a58097bde02d09ad51d7b2e702f0d68eeb6db21d47e93
DIST gst-plugins-base-0.10.22.tar.bz2 2118085 RMD160 013de77422d6e89b64cf55ff7299b0ff1e38ef8a SHA1 8e6a894858f5412234ce1591bbb773102c150cb7 SHA256 184c5aed03ebfe38a276fc03cb7d8685d9a6da5a48bf6a0565c83e11a29cd5f9
DIST gst-plugins-base-0.10.23.tar.bz2 2126280 RMD160 3b08bdeeb5237fb0e6e918ac5d6a97064fa8fe98 SHA1 f0b66ddca22187c8011b37a5d806c7dc7e68b7f1 SHA256 1c11d98eb9a1b1bc54becf465e74c2aa4019bb57a31dd70686269af6a9b9e93b
-EBUILD gst-plugins-base-0.10.14.ebuild 1418 RMD160 4df90b81a7c0190ec51db75bc922176fc38dafbc SHA1 50ae6d2dab62f553ffc4e9260dd0206c28f3711e SHA256 fa8584d3132d3245185abf98dc641df442b78265555015a1e626050b1ad0f460
EBUILD gst-plugins-base-0.10.20.ebuild 1191 RMD160 51b99b2a75fdde93fc06b89e32e79f927ec74322 SHA1 a9afd4b6bc49c2f2101eb042c0cd384ae6f0c5fe SHA256 8ae70124b4c786fc2177dd032c8cbee625635b2e8d9e37deab79465bd04f7adc
-EBUILD gst-plugins-base-0.10.21-r1.ebuild 3048 RMD160 cd4bcc7e173e5b3e1786b5275159e34eca48c38e SHA1 92c01dcea41a20732c16b816eb50a4dc342ab3c4 SHA256 f113ec0f7b5d58896285aa33ead853041112efeda3de50ad1cc53ecb0d1bad95
-EBUILD gst-plugins-base-0.10.21.ebuild 1296 RMD160 50db62d053f33dce2b252d51522be25b82816798 SHA1 a764d79c77a38c98ef665fc44df44d8aeb47bbdf SHA256 8318970b6da5e781047d7ebec56b0ab03fe4cc0117bb71bd4a36da7862031a44
-EBUILD gst-plugins-base-0.10.22.ebuild 1213 RMD160 c78b2fff64fd12ec8856fb0447fb4b4bbf488c43 SHA1 842a0046c160234f91a179c35a6f843f2fec5eb7 SHA256 eb632c29b6ab2a7e5043cc876fad8dde1c3787a670abb98ac71452a513cac3cc
+EBUILD gst-plugins-base-0.10.22.ebuild 1181 RMD160 84304113004ee0881cd3c7399245ded05597cc12 SHA1 5e245a6c229e7facab49a45eb793c536d4b8256c SHA256 94876aa45ff76d5da3ad237330d0a88ab2c13ea1e1ebc7f990717ac94a3d181e
EBUILD gst-plugins-base-0.10.23.ebuild 1108 RMD160 dcc78fcd3de6da58332a83f127fd3ed8e4bb7b1c SHA1 da475dc98cd072157116dba16e1eeadb9ca6fcaf SHA256 fb9a85f8c6352bad046b163a4c9fd705c3bd442a3f8a62c0539f9533a0485500
MISC ChangeLog 13304 RMD160 67b60efd2862c43e99ab1e7078d0641bf4c86c8e SHA1 9b4a061ff1f5b803e28e1075af50a39284eb8376 SHA256 4fc7c09fffbe54063b4389f51932e0d7f992d698bab1203257836992b5f6a0b6
-MISC metadata.xml 281 RMD160 07e04e9ed3a829881972155cac9ebb38fdd5d70c SHA1 d5e60b9979d4b2dc4ffd04990a13d4a2fb142a51 SHA256 a66d0d74b7a3b46fb7485773ebc5016917f90e1f046b26def304b18133856b29
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
-
-iEYEARECAAYFAkoMbNkACgkQkKaRLQcq0GIQAgCePlG3lzWq8MZupY63zNuxtrlb
-X94AoI2IQgHM3CBLx24tlwC/3kSRIq+5
-=Zg6P
------END PGP SIGNATURE-----
+MISC metadata.xml 183 RMD160 1ff3457acfc2fe0f859b9cc5879b3093b2979fe9 SHA1 829dff00498fcdadd7e4f172770790cf601450b2 SHA256 d204aaee1ef1b7f278926aeadf0958d8b6a81affb746a3924a565263a97022fc
diff --git a/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.21-gtkdoc.patch b/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.21-gtkdoc.patch
deleted file mode 100644
index 344532793dce..000000000000
--- a/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.21-gtkdoc.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- common/gtk-doc.mak 2008/09/05 09:20:52 1.25
-+++ common/gtk-doc.mak 2008/10/06 08:36:15 1.26
-@@ -200,8 +200,8 @@
- $(INSTALL_DATA) $(srcdir)/html/$(DOC_MODULE).devhelp2 \
- $(DESTDIR)$(TARGET_DIR)/$(DOC_MODULE)-@GST_MAJORMINOR@.devhelp2; \
- fi; \
-- which gtkdoc-rebase >/dev/null && \
-- gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR) ; \
-+ (which gtkdoc-rebase >/dev/null && \
-+ gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR)) || true ; \
- fi)
- uninstall-local:
- (installfiles=`echo ./html/*.html`; \
-
diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.14.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.14.ebuild
deleted file mode 100644
index f883b6cdc965..000000000000
--- a/media-libs/gst-plugins-base/gst-plugins-base-0.10.14.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.14.ebuild,v 1.11 2007/12/29 11:32:28 vapier Exp $
-
-# order is important, gnome2 after gst-plugins
-inherit gst-plugins-base gst-plugins10 gnome2 eutils flag-o-matic libtool
-
-DESCRIPTION="Basepack of plugins for gstreamer"
-HOMEPAGE="http://gstreamer.net/"
-SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd"
-IUSE="alsa esd oss X xv"
-
-RDEPEND=">=dev-libs/glib-2.8
- >=media-libs/gstreamer-0.10.14
- >=dev-libs/liboil-0.3.8"
-DEPEND="${RDEPEND}
- >=sys-devel/gettext-0.11.5
- >=dev-util/pkgconfig-0.9"
-PDEPEND="oss? ( >=media-plugins/gst-plugins-oss-0.10 )
- alsa? ( >=media-plugins/gst-plugins-alsa-0.10 )
- esd? ( >=media-plugins/gst-plugins-esd-0.10 )
- X? ( >=media-plugins/gst-plugins-x-0.10 )
- xv? ( >=media-plugins/gst-plugins-xvideo-0.10 )"
-
-DOCS="AUTHORS README RELEASE"
-
-src_compile() {
- elibtoolize
-
- # gst doesnt handle optimisations well
- strip-flags
- replace-flags "-O3" "-O2"
- filter-flags "-fprefetch-loop-arrays" # see bug 22249
- if use alpha || use amd64 || use ia64 || use hppa; then
- append-flags -fPIC
- fi
-
- gst-plugins-base_src_configure
-
- emake || die
-}
-
-# override eclass
-src_install() {
- gnome2_src_install
-}
diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.21-r1.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.21-r1.ebuild
deleted file mode 100644
index a7cda9a326c3..000000000000
--- a/media-libs/gst-plugins-base/gst-plugins-base-0.10.21-r1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.21-r1.ebuild,v 1.2 2008/12/31 03:30:28 mr_bones_ Exp $
-
-EAPI=2
-
-inherit autotools eutils flag-o-matic multilib versionator
-
-PV_MAJ_MIN=$(get_version_component_range '1-2')
-
-DESCRIPTION="Basepack of plugins for gstreamer"
-HOMEPAGE="http://gstreamer.sourceforge.net"
-SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT=${PV_MAJ_MIN}
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
-IUSE="alsa cdparanoia debug gnome nls libvisual ogg pango test theora vorbis v4l X xv"
-
-RDEPEND=">=dev-libs/glib-2.16:2
- >=media-libs/gstreamer-0.10.21-r2
- >=dev-libs/liboil-0.3.14
- X? ( x11-libs/libX11 )
- xv? ( x11-libs/libXv )
- gnome? ( gnome-base/gnome-vfs )
- pango? ( x11-libs/pango )
- alsa? ( media-libs/alsa-lib )
- cdparanoia? ( media-sound/cdparanoia )
- libvisual? ( >=media-libs/libvisual-0.4
- >=media-plugins/libvisual-plugins-0.4 )
- ogg? ( media-libs/libogg )
- theora? ( media-libs/libtheora
- media-libs/libogg )
- vorbis? ( media-libs/libvorbis
- media-libs/libogg )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- dev-util/pkgconfig
- X? ( x11-proto/xproto )
- xv? ( x11-proto/videoproto
- x11-proto/xextproto
- x11-proto/xproto )
- v4l? ( virtual/os-headers )
- !media-plugins/gst-plugins-libvisual
- !media-plugins/gst-plugins-cdparanoia
- !media-plugins/gst-plugins-vorbis
- !media-plugins/gst-plugins-ogg
- !media-plugins/gst-plugins-alsa
- !media-plugins/gst-plugins-xvideo
- !media-plugins/gst-plugins-theora
- !media-plugins/gst-plugins-x
- !media-plugins/gst-plugins-pango
- !media-plugins/gst-plugins-gnomevfs
- !media-plugins/gst-plugins-gio
- !media-plugins/gst-plugins-v4l"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-gtkdoc.patch
- AT_M4DIR="common/m4" eautoreconf
-}
-
-src_configure() {
- local myconf="--enable-gio --enable-experimental"
-
- if use xv; then
- myconf+=" --enable-x --enable-xvideo --enable-xshm"
- fi
-
- econf \
- --disable-static \
- --disable-dependency-tracking \
- $(use_enable nls) \
- $(use_enable debug) \
- --disable-valgrind \
- --disable-examples \
- $(use_enable test tests) \
- $(use_enable X x) \
- $(use_enable X xshm) \
- $(use_enable v4l gst_v4l) \
- $(use_enable alsa) \
- $(use_enable cdparanoia) \
- $(use_enable gnome gnome_vfs) \
- $(use_enable libvisual) \
- $(use_enable ogg) \
- $(use_enable pango) \
- $(use_enable theora) \
- $(use_enable vorbis) \
- --with-package-name="GStreamer ebuild for Gentoo" \
- --with-package-origin="http://packages.gentoo.org/package/media-libs/gst-plugins-base" \
- ${myconf}
-}
-
-src_compile() {
- # GStreamer doesn't handle optimization so well
- strip-flags
- replace-flags -O3 -O2
-
- emake || die "emake failed."
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed."
- dodoc AUTHORS ChangeLog NEWS README RELEASE
- # Drop unnecessary libtool files
- find "${D}"/usr/$(get_libdir) -name '*.la' -delete
-}
diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.21.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.21.ebuild
deleted file mode 100644
index 826f1611acfe..000000000000
--- a/media-libs/gst-plugins-base/gst-plugins-base-0.10.21.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.21.ebuild,v 1.3 2008/12/09 12:02:35 ssuominen Exp $
-
-# order is important, gnome2 after gst-plugins
-inherit gst-plugins-base gst-plugins10 gnome2 flag-o-matic autotools eutils
-# libtool
-
-DESCRIPTION="Basepack of plugins for gstreamer"
-HOMEPAGE="http://gstreamer.sourceforge.net"
-SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
-IUSE="debug nls"
-
-RDEPEND=">=dev-libs/glib-2.8
- >=media-libs/gstreamer-0.10.21
- >=dev-libs/liboil-0.3.14"
-DEPEND="${RDEPEND}
- nls? ( >=sys-devel/gettext-0.11.5 )
- dev-util/pkgconfig"
-
-DOCS="AUTHORS README RELEASE"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- # Needed for sane .so versioning on Gentoo/FreeBSD
- # elibtoolize
- epatch "${FILESDIR}"/${P}-gtkdoc.patch
- AT_M4DIR="common/m4" eautoreconf
-}
-
-src_compile() {
- # gst doesnt handle opts well, last tested with 0.10.15
- strip-flags
- replace-flags "-O3" "-O2"
-
- gst-plugins-base_src_configure \
- $(use_enable nls) \
- $(use_enable debug)
- emake || die "emake failed."
-}
-
-src_install() {
- gnome2_src_install
-}
diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.22.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.22.ebuild
index 088cd8fb285b..b61d028931e8 100644
--- a/media-libs/gst-plugins-base/gst-plugins-base-0.10.22.ebuild
+++ b/media-libs/gst-plugins-base/gst-plugins-base-0.10.22.ebuild
@@ -1,10 +1,9 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.22.ebuild,v 1.4 2009/05/14 19:11:07 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.22.ebuild,v 1.5 2009/05/15 05:14:22 ssuominen Exp $
# order is important, gnome2 after gst-plugins
inherit gst-plugins-base gst-plugins10 gnome2 flag-o-matic eutils
-# libtool
DESCRIPTION="Basepack of plugins for gstreamer"
HOMEPAGE="http://gstreamer.sourceforge.net"
@@ -26,19 +25,20 @@ DOCS="AUTHORS README RELEASE"
src_unpack() {
unpack ${A}
-
- cd ${S}
- epatch "${FILESDIR}/gst-plugins-base-0.10.22-CVE-2009-0586.patch"
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-CVE-2009-0586.patch
+ elibtoolize
}
src_compile() {
- # gst doesnt handle opts well, last tested with 0.10.15
+ # GStreamer doesn't handle optimization.
strip-flags
- replace-flags "-O3" "-O2"
+ replace-flags -O3 -O2
gst-plugins-base_src_configure \
$(use_enable nls)
- emake || die "emake failed."
+
+ emake || die "emake failed"
}
src_install() {
diff --git a/media-libs/gst-plugins-base/metadata.xml b/media-libs/gst-plugins-base/metadata.xml
index f747ed4d5654..6cb5dfb547c2 100644
--- a/media-libs/gst-plugins-base/metadata.xml
+++ b/media-libs/gst-plugins-base/metadata.xml
@@ -1,9 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>gstreamer</herd>
- <use>
- <flag name="libvisual">Build libvisual plug-in</flag>
- <flag name="pango">Build pango plug-in</flag>
- </use>
+ <herd>gstreamer</herd>
+ <herd>gnome</herd>
</pkgmetadata>