summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Goldstein <cardoe@gentoo.org>2008-07-30 15:47:36 +0000
committerDoug Goldstein <cardoe@gentoo.org>2008-07-30 15:47:36 +0000
commit5a48d82764095396bd29ec43718cd193f3f7ffef (patch)
tree93dafc3ca8367da33b13d7fb9758f45d64a0d9bc /media-libs/swfdec
parentversion bump and add GLEP 56 USE flag descriptions (diff)
downloadhistorical-5a48d82764095396bd29ec43718cd193f3f7ffef.tar.gz
historical-5a48d82764095396bd29ec43718cd193f3f7ffef.tar.bz2
historical-5a48d82764095396bd29ec43718cd193f3f7ffef.zip
add development version
Package-Manager: portage-2.2_rc5/cvs/Linux 2.6.25-gentoo-r5 x86_64
Diffstat (limited to 'media-libs/swfdec')
-rw-r--r--media-libs/swfdec/ChangeLog8
-rw-r--r--media-libs/swfdec/Manifest10
-rw-r--r--media-libs/swfdec/swfdec-0.7.4.ebuild92
3 files changed, 105 insertions, 5 deletions
diff --git a/media-libs/swfdec/ChangeLog b/media-libs/swfdec/ChangeLog
index bf833239a6d9..8e2c573b3cbc 100644
--- a/media-libs/swfdec/ChangeLog
+++ b/media-libs/swfdec/ChangeLog
@@ -1,6 +1,12 @@
# 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.42 2008/07/30 15:39:06 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/swfdec/ChangeLog,v 1.43 2008/07/30 15:47:36 cardoe Exp $
+
+*swfdec-0.7.4 (30 Jul 2008)
+
+ 30 Jul 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml,
+ +swfdec-0.7.4.ebuild:
+ add development version
*swfdec-0.6.8 (30 Jul 2008)
diff --git a/media-libs/swfdec/Manifest b/media-libs/swfdec/Manifest
index ea089d676e3e..2b435ef2e83e 100644
--- a/media-libs/swfdec/Manifest
+++ b/media-libs/swfdec/Manifest
@@ -4,16 +4,18 @@ Hash: SHA1
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
DIST swfdec-0.6.8.tar.gz 8775082 RMD160 b58131ff92cb9f3146d008713ef8b39b0a513211 SHA1 b525330592241afc450d1c7162522bccfd2fd763 SHA256 dcbea3030b6fd3939256fbee4b8d5cf093399ff8597701abb92cb75e74d573fd
+DIST swfdec-0.7.4.tar.gz 9900428 RMD160 85e52e483b27d19fecc0558cc81f2a17cd66e028 SHA1 5d003781c200e56801b73224fd7e2dcb79d1d4c7 SHA256 4345da2a4790125bd7205bd10a3326bf94e36f97229850b99ec9e8f050a9ab4a
EBUILD swfdec-0.6.4.ebuild 2377 RMD160 2015e92cb953e9a4cc54ce984aef5b079ed04c50 SHA1 e807c43102fe0d65e1bb4dbbff6740cab79509d1 SHA256 2f237a5025a106deaad46a73aef6919242c2bc56df838e38ae1e49c23c853145
EBUILD swfdec-0.6.6-r1.ebuild 2453 RMD160 bdf85e9d5b7ce582ce8f24afc2ea779d1e9b3d1b SHA1 c477a0359e6fdbca3794cb01301a97943ec25923 SHA256 754a1e400a4f150676c06fb0025af9a389e162d8a732a1c70a9290e9e84ec94d
EBUILD swfdec-0.6.6.ebuild 2399 RMD160 263623fc4b4f56481373f10108a783c9c0ad2c86 SHA1 9a9d4ee8d023d1cdea4993a7bad6a8307abe7690 SHA256 46d63b47602c00d4444e62a228fb3f38574a0bd5d92be8485b3b927d25737097
EBUILD swfdec-0.6.8.ebuild 2451 RMD160 98e3ca996b7c021dfff140ae74d131ca6d373e84 SHA1 dab5be7de9b9417458adfc80855adffa79870a80 SHA256 3558e7afa0fa49e2c1a31bb38054ca002c62b127f9bedee233a0fb51e2872278
-MISC ChangeLog 5816 RMD160 cdd02e1c4885df97b7a812f2d2e12ba3dc891011 SHA1 07fee5dd142945a527b9d51e82a632f0df294c2c SHA256 5b20875b280face30ad8273aa51cf32eebf785599d1d6fdd5c603020523863d9
+EBUILD swfdec-0.7.4.ebuild 2454 RMD160 80277c5e7f543933891ad270b25264bc7a6e8501 SHA1 1e5da1e98ee896a854a0b548eed917037c0b6fb5 SHA256 fd303f246ee90d01dd4070e8de260881822f0c7ece4a9460b1f2e52c337c1639
+MISC ChangeLog 5960 RMD160 cef1e6573fbe9e34734885226331fc25e07a9958 SHA1 7a73f7d5d21e60df427263ea2098ddda47cb7d52 SHA256 331ed0f6bafedca28061333e92a77fb3e52c2be7acd1b93901601484a4bf984c
MISC metadata.xml 1197 RMD160 543e40925641592b75a363bc1f9db769309d82f9 SHA1 819ff9c27d8ba627c7f311993e5e298fb813790d SHA256 fb65f78bc11ff515ef2ec1a27cad533f1787af1a823aef7cfa8ed9cd1f86a348
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkiQiyYACgkQoeSe8B0zEfwURwCfWPMmiR5L5AF8r1lOKSjIvB0Z
-63kAoIt2O1fPBzXnMBx9xgXOwQBFZlZi
-=UXDS
+iEYEARECAAYFAkiQjR8ACgkQoeSe8B0zEfxnNACdEVfKH4PRGyhIe+Qq6ZNmStR2
+hgEAn2iDQdFU6mAmKvgEamX4rlS3d/t/
+=ugOr
-----END PGP SIGNATURE-----
diff --git a/media-libs/swfdec/swfdec-0.7.4.ebuild b/media-libs/swfdec/swfdec-0.7.4.ebuild
new file mode 100644
index 000000000000..9a04093f6c8a
--- /dev/null
+++ b/media-libs/swfdec/swfdec-0.7.4.ebuild
@@ -0,0 +1,92 @@
+# 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.7.4.ebuild,v 1.1 2008/07/30 15:47:36 cardoe 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 oss pulseaudio"
+
+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.6
+ gstreamer? (
+ >=media-libs/gstreamer-0.10.11
+ >=media-libs/gst-plugins-base-0.10.15
+ ffmpeg? ( media-plugins/gst-plugins-ffmpeg )
+ )
+ 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
+
+ if use !gstreamer && use ffmpeg; then
+ ewarn
+ ewarn "The 'ffmpeg' USE flag enables video support via gst-plugins-ffmpeg"
+ ewarn "as such it requires the 'gstreamer' USE flag to be enabled."
+ fi
+
+ confutils_use_conflict oss alsa pulseaudio
+}
+
+src_compile() {
+ local myconf=
+
+ #--with-audio=[auto/alsa/oss/none]
+ use oss && myconf="${myconf} --with-audio=oss"
+ use pulseaudio && myconf="${myconf} --with-audio=pulse"
+ use alsa && myconf="${myconf} --with-audio=alsa"
+
+ # 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 gtk) \
+ --disable-ffmpeg \
+ --disable-mad \
+ ${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
+}