diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2009-05-15 05:14:22 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2009-05-15 05:14:22 +0000 |
commit | 7a91813e872cbd76b2345612073d270cd18575ab (patch) | |
tree | 125f5037e9ff6d6067d0109b4040cc8b3b81186a /media-libs/gst-plugins-base | |
parent | Remove old. (diff) | |
download | historical-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')
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> |