summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Goldstein <cardoe@gentoo.org>2008-10-31 20:36:00 +0000
committerDoug Goldstein <cardoe@gentoo.org>2008-10-31 20:36:00 +0000
commit7f7b12899f83fbdb202603cd36a251188c4a489a (patch)
tree7848ae4b7ae26d15a4155da87a1500060d82ba2d /media-libs/swfdec
parenthppa stable (diff)
downloadhistorical-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/ChangeLog9
-rw-r--r--media-libs/swfdec/Manifest19
-rw-r--r--media-libs/swfdec/swfdec-0.6.4.ebuild93
-rw-r--r--media-libs/swfdec/swfdec-0.6.6.ebuild93
-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