diff options
author | Doug Goldstein <cardoe@gentoo.org> | 2008-10-31 20:36:00 +0000 |
---|---|---|
committer | Doug Goldstein <cardoe@gentoo.org> | 2008-10-31 20:36:00 +0000 |
commit | 7f7b12899f83fbdb202603cd36a251188c4a489a (patch) | |
tree | 7848ae4b7ae26d15a4155da87a1500060d82ba2d /media-libs/swfdec | |
parent | hppa stable (diff) | |
download | historical-7f7b12899f83fbdb202603cd36a251188c4a489a.tar.gz historical-7f7b12899f83fbdb202603cd36a251188c4a489a.tar.bz2 historical-7f7b12899f83fbdb202603cd36a251188c4a489a.zip |
rev bump. add +gtk to USE since every usage of swfdec currently needs it. remove old versions
Package-Manager: portage-2.2_rc12/cvs/Linux 2.6.26-gentoo-r1 x86_64
Diffstat (limited to 'media-libs/swfdec')
-rw-r--r-- | media-libs/swfdec/ChangeLog | 9 | ||||
-rw-r--r-- | media-libs/swfdec/Manifest | 19 | ||||
-rw-r--r-- | media-libs/swfdec/swfdec-0.6.4.ebuild | 93 | ||||
-rw-r--r-- | media-libs/swfdec/swfdec-0.6.6.ebuild | 93 | ||||
-rw-r--r-- | media-libs/swfdec/swfdec-0.8.2.ebuild (renamed from media-libs/swfdec/swfdec-0.6.6-r1.ebuild) | 33 |
5 files changed, 40 insertions, 207 deletions
diff --git a/media-libs/swfdec/ChangeLog b/media-libs/swfdec/ChangeLog index d63879d1579a..e415939602b2 100644 --- a/media-libs/swfdec/ChangeLog +++ b/media-libs/swfdec/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for media-libs/swfdec # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/swfdec/ChangeLog,v 1.53 2008/10/18 22:50:44 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/swfdec/ChangeLog,v 1.54 2008/10/31 20:36:00 cardoe Exp $ + +*swfdec-0.8.2 (31 Oct 2008) + + 31 Oct 2008; Doug Goldstein <cardoe@gentoo.org> -swfdec-0.6.4.ebuild, + -swfdec-0.6.6.ebuild, -swfdec-0.6.6-r1.ebuild, +swfdec-0.8.2.ebuild: + rev bump. add +gtk to USE since every usage of swfdec currently needs it. + remove old versions 18 Oct 2008; Brent Baude <ranger@gentoo.org> swfdec-0.6.8.ebuild: Marking swfdec-0.6.8 ppc stable for bug 236971 diff --git a/media-libs/swfdec/Manifest b/media-libs/swfdec/Manifest index 4d2de7453849..66c479bb0d73 100644 --- a/media-libs/swfdec/Manifest +++ b/media-libs/swfdec/Manifest @@ -1,11 +1,18 @@ -DIST swfdec-0.6.4.tar.gz 8768759 RMD160 c90a1165d037959014a5db446f02a8097147c25d SHA1 8d740c213545d5805d74880eaaa5f6bf1cb1673f SHA256 c2eac1596ece0b51b6906b24c2988acfa57465ee1df1597dff6bd20e68842892 -DIST swfdec-0.6.6.tar.gz 8773316 RMD160 740f57283e8caff4b4abe135522b10769a8f0f75 SHA1 aae2ef1330321dc75653c9fb393c9d186c8317a0 SHA256 46d95b19f6a855ee95671928f1d23cd3991a151131a13fa89d2c388ad20e4a82 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + DIST swfdec-0.6.8.tar.gz 8775082 RMD160 b58131ff92cb9f3146d008713ef8b39b0a513211 SHA1 b525330592241afc450d1c7162522bccfd2fd763 SHA256 dcbea3030b6fd3939256fbee4b8d5cf093399ff8597701abb92cb75e74d573fd DIST swfdec-0.8.0.tar.gz 9986340 RMD160 5533025452de1b71e0f98a00dab4648bb29677be SHA1 7a72b5d32cd276e25f55b3e62e71e80a7c7ed859 SHA256 a19f0abc57ef6f367cc21002082efe18fa893d8af872cc2825a4536d509e8182 -EBUILD swfdec-0.6.4.ebuild 2377 RMD160 2015e92cb953e9a4cc54ce984aef5b079ed04c50 SHA1 e807c43102fe0d65e1bb4dbbff6740cab79509d1 SHA256 2f237a5025a106deaad46a73aef6919242c2bc56df838e38ae1e49c23c853145 -EBUILD swfdec-0.6.6-r1.ebuild 2449 RMD160 8628b55ce937c265c0872b1d4ac9dd8e3b62c704 SHA1 c6ac7c7b43b9956a94eb0b08b835a413b15d081e SHA256 199ed3b20fa23e568c1f133365e9d2720fb28b4d3c789d014c91951cd6234125 -EBUILD swfdec-0.6.6.ebuild 2399 RMD160 263623fc4b4f56481373f10108a783c9c0ad2c86 SHA1 9a9d4ee8d023d1cdea4993a7bad6a8307abe7690 SHA256 46d63b47602c00d4444e62a228fb3f38574a0bd5d92be8485b3b927d25737097 +DIST swfdec-0.8.2.tar.gz 9951652 RMD160 405c4a079ea05c01d11df58d9aba09aca722a02d SHA1 123059d5d230ee1ea8f48d8ea73db4b81a495f0a SHA256 10fd6f07264d3fbd92c03858a99637cd4b9d98ab00fb4d31720adce0c1ed7af4 EBUILD swfdec-0.6.8.ebuild 2484 RMD160 beff26ac7deb41917572f33b006d084a1140b9d7 SHA1 9276d447c8b1853aa61ed4b4b5092eadac1c86a7 SHA256 6dd965e19458169ca099d612a67c840088faa7bf13633075cee02764b43881be EBUILD swfdec-0.8.0.ebuild 2509 RMD160 17dc5d9d5f3cb8e2e4848d802c41784983ad40f5 SHA1 ad2ed9526c0d0c8e2e452b48f2ce40900e40ddf5 SHA256 e4cd8b5f0909fd9ee06b2588face120bc24bc4dd843f8d7b712376617d9eb7e3 -MISC ChangeLog 7289 RMD160 72e385bae77b0f619c09165351a6465b06105c68 SHA1 de5ecfdc2050c401ae51993b2208172854172840 SHA256 92759bc480799e0463b170ddb17bdc5354b65423143473d48add2d3e494fdfdc +EBUILD swfdec-0.8.2.ebuild 2512 RMD160 98049c59e2f394741c2174de976d7bf0c8cc31ce SHA1 dfdbbf829801285eaaa73e136e45007ee6b80da1 SHA256 75dc9d626f109b5b0a7b4a45c803d899dcc7107c7651acbdc041d2118c8352dc +MISC ChangeLog 7560 RMD160 a16c0280d6b978d5ef5d0f67d7196f8b48edf558 SHA1 11acdd4f11f43b0efe1f16284b30be1e7d1740c2 SHA256 82b4fcb1b02e7164fd13d8005992655f5f0a5e810fd38c9ec6327d1b496b8021 MISC metadata.xml 1197 RMD160 543e40925641592b75a363bc1f9db769309d82f9 SHA1 819ff9c27d8ba627c7f311993e5e298fb813790d SHA256 fb65f78bc11ff515ef2ec1a27cad533f1787af1a823aef7cfa8ed9cd1f86a348 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.9 (GNU/Linux) + +iEYEARECAAYFAkkLbDoACgkQoeSe8B0zEfwJkwCfQop/vklcUKxUrGab0ucPibC2 +rTMAn3B2ZmjJfYxVsC/UxP9eQwhMiejb +=xAPX +-----END PGP SIGNATURE----- diff --git a/media-libs/swfdec/swfdec-0.6.4.ebuild b/media-libs/swfdec/swfdec-0.6.4.ebuild deleted file mode 100644 index b78bd9541ae4..000000000000 --- a/media-libs/swfdec/swfdec-0.6.4.ebuild +++ /dev/null @@ -1,93 +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/swfdec/swfdec-0.6.4.ebuild,v 1.4 2008/05/27 03:28:25 jer Exp $ - -EAPI=1 - -inherit eutils versionator confutils - -MY_PV=$(get_version_component_range 1-2) -DESCRIPTION="Macromedia Flash decoding library" -HOMEPAGE="http://swfdec.freedesktop.org" -SRC_URI="http://swfdec.freedesktop.org/download/${PN}/${MY_PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" - -IUSE="alsa doc ffmpeg gstreamer gtk mad oss pulseaudio" - -# For <media-video/ffmpeg-0.4.9_p2008032, see #216978 -RDEPEND=">=dev-libs/glib-2.12 - >=dev-libs/liboil-0.3.1 - >=x11-libs/pango-1.16.4 - gtk? ( - >=x11-libs/gtk+-2.8.0 - net-libs/libsoup:2.4 - ) - >=x11-libs/cairo-1.2 - ffmpeg? ( - >=media-video/ffmpeg-0.4.9_p20070330 - <media-video/ffmpeg-0.4.9_p20080326 - ) - mad? ( >=media-libs/libmad-0.15.1b ) - gstreamer? ( - >=media-libs/gstreamer-0.10.11 - >=media-libs/gst-plugins-base-0.10.15 - ) - alsa? ( >=media-libs/alsa-lib-1.0.12 ) - pulseaudio? ( media-sound/pulseaudio )" - -DEPEND="${RDEPEND} - dev-util/pkgconfig - doc? ( >=dev-util/gtk-doc-1.6 )" - -pkg_setup() { - if use !gtk ; then - ewarn "swfdec will be built without swfdec-gtk convenience" - ewarn "library, which is needed by swfdec-mozilla and" - ewarn "swfdec-gnome. Please add 'gtk' to your USE flags" - ewarn "unless you really know what you are doing." - fi - confutils_use_conflict oss alsa pulseaudio -} - -src_compile() { - local myconf - local myaudio - - #--with-audio=[auto/alsa/oss/none] - myaudio="none" - use oss && myaudio="oss" - use pulseaudio && myaudio="pa" - use alsa && myaudio="alsa" - myconf=" --with-audio=$myaudio" - - # bug #216009 - # avoid writing to /root/.gstreamer-0.10/registry.xml - export GST_REGISTRY="${T}"/registry.xml - # also avoid loading gconf plugins, which may write to /root/.gconfd - export GST_PLUGIN_SYSTEM_PATH="${T}" - - econf \ - $(use_enable doc gtk-doc) \ - $(use_enable gstreamer) \ - $(use_enable ffmpeg) \ - $(use_enable mad) \ - $(use_enable gtk) \ - ${myconf} || die "configure failed" - - # bug #216284 image tests are not ready yet - cat >test/image/Makefile <<EOF -all: -check: -install: -EOF - - emake || die "emake failed" -} - -src_install() { - emake install DESTDIR="${D}" || die "emake install failed" - dodoc AUTHORS ChangeLog README -} diff --git a/media-libs/swfdec/swfdec-0.6.6.ebuild b/media-libs/swfdec/swfdec-0.6.6.ebuild deleted file mode 100644 index 3476c831dcbe..000000000000 --- a/media-libs/swfdec/swfdec-0.6.6.ebuild +++ /dev/null @@ -1,93 +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/swfdec/swfdec-0.6.6.ebuild,v 1.4 2008/06/02 10:39:07 aballier Exp $ - -EAPI=1 - -inherit eutils versionator confutils - -MY_PV=$(get_version_component_range 1-2) -DESCRIPTION="Macromedia Flash decoding library" -HOMEPAGE="http://swfdec.freedesktop.org" -SRC_URI="http://swfdec.freedesktop.org/download/${PN}/${MY_PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" - -IUSE="alsa doc ffmpeg gstreamer gtk mad oss pulseaudio" - -# For <media-video/ffmpeg-0.4.9_p2008032, see #216978 -RDEPEND=">=dev-libs/glib-2.12 - >=dev-libs/liboil-0.3.1 - >=x11-libs/pango-1.16.4 - gtk? ( - >=x11-libs/gtk+-2.8.0 - net-libs/libsoup:2.4 - ) - >=x11-libs/cairo-1.2 - ffmpeg? ( - >=media-video/ffmpeg-0.4.9_p20070330 - <media-video/ffmpeg-0.4.9_p20080326 - ) - mad? ( >=media-libs/libmad-0.15.1b ) - gstreamer? ( - >=media-libs/gstreamer-0.10.11 - >=media-libs/gst-plugins-base-0.10.15 - ) - alsa? ( >=media-libs/alsa-lib-1.0.12 ) - pulseaudio? ( media-sound/pulseaudio )" - -DEPEND="${RDEPEND} - dev-util/pkgconfig - doc? ( >=dev-util/gtk-doc-1.6 )" - -pkg_setup() { - if use !gtk ; then - ewarn "swfdec will be built without swfdec-gtk convenience" - ewarn "library, which is needed by swfdec-mozilla and" - ewarn "swfdec-gnome. Please add 'gtk' to your USE flags" - ewarn "unless you really know what you are doing." - fi - confutils_use_conflict oss alsa pulseaudio -} - -src_compile() { - local myconf - local myaudio - - #--with-audio=[auto/alsa/oss/none] - myaudio="none" - use oss && myaudio="oss" - use pulseaudio && myaudio="pa" - use alsa && myaudio="alsa" - myconf=" --with-audio=$myaudio" - - # bug #216009 - # avoid writing to /root/.gstreamer-0.10/registry.xml - export GST_REGISTRY="${T}"/registry.xml - # also avoid loading gconf plugins, which may write to /root/.gconfd - export GST_PLUGIN_SYSTEM_PATH="${T}" - - econf \ - $(use_enable doc gtk-doc) \ - $(use_enable gstreamer) \ - $(use_enable ffmpeg) \ - $(use_enable mad) \ - $(use_enable gtk) \ - ${myconf} || die "configure failed" - - # bug #216284 image tests are not ready yet - cat >test/image/Makefile <<EOF -all: -check: -install: -EOF - - emake || die "emake failed" -} - -src_install() { - emake install DESTDIR="${D}" || die "emake install failed" - dodoc AUTHORS ChangeLog README -} diff --git a/media-libs/swfdec/swfdec-0.6.6-r1.ebuild b/media-libs/swfdec/swfdec-0.8.2.ebuild index b0b8a4a6a954..4be87ce497de 100644 --- a/media-libs/swfdec/swfdec-0.6.6-r1.ebuild +++ b/media-libs/swfdec/swfdec-0.8.2.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/swfdec/swfdec-0.6.6-r1.ebuild,v 1.5 2008/08/12 13:53:09 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/swfdec/swfdec-0.8.2.ebuild,v 1.1 2008/10/31 20:36:00 cardoe Exp $ EAPI=1 -inherit eutils versionator confutils +inherit eutils versionator MY_PV=$(get_version_component_range 1-2) DESCRIPTION="Macromedia Flash decoding library" @@ -13,18 +13,18 @@ SRC_URI="http://swfdec.freedesktop.org/download/${PN}/${MY_PV}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 ~hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="alsa doc ffmpeg gstreamer gtk oss pulseaudio" +IUSE="alsa doc ffmpeg gstreamer +gtk oss pulseaudio" -RDEPEND=">=dev-libs/glib-2.12 +RDEPEND=">=dev-libs/glib-2.16 >=dev-libs/liboil-0.3.1 >=x11-libs/pango-1.16.4 gtk? ( >=x11-libs/gtk+-2.8.0 net-libs/libsoup:2.4 ) - >=x11-libs/cairo-1.2 + >=x11-libs/cairo-1.6 gstreamer? ( >=media-libs/gstreamer-0.10.11 >=media-libs/gst-plugins-base-0.10.15 @@ -37,6 +37,8 @@ DEPEND="${RDEPEND} dev-util/pkgconfig doc? ( >=dev-util/gtk-doc-1.6 )" +RESTRICT="test" + pkg_setup() { if use !gtk ; then ewarn "swfdec will be built without swfdec-gtk convenience" @@ -51,16 +53,19 @@ pkg_setup() { ewarn "as such it requires the 'gstreamer' USE flag to be enabled." fi - confutils_use_conflict oss alsa pulseaudio + if use alsa && use pulseaudio; then + ewarn + ewarn "Pulseaudio and ALSA selected. Selecting mature ALSA backend." + fi } src_compile() { - local myconf= - - #--with-audio=[auto/alsa/oss/none] - use oss && myconf="${myconf} --with-audio=oss" - use pulseaudio && myconf="${myconf} --with-audio=pa" - use alsa && myconf="${myconf} --with-audio=alsa" + # Backend logic is from configure.ac: + # alsa > pulseaudio > oss + local audio="none" + use oss && audio="oss" + use pulseaudio && audio="pulse" + use alsa && audio="alsa" # bug #216009 # avoid writing to /root/.gstreamer-0.10/registry.xml @@ -74,7 +79,7 @@ src_compile() { $(use_enable gtk) \ --disable-ffmpeg \ --disable-mad \ - ${myconf} || die "configure failed" + --with-audio=${audio} || die "configure failed" # bug #216284 image tests are not ready yet cat >test/image/Makefile <<EOF |