diff options
author | Doug Goldstein <cardoe@gentoo.org> | 2008-07-30 15:47:36 +0000 |
---|---|---|
committer | Doug Goldstein <cardoe@gentoo.org> | 2008-07-30 15:47:36 +0000 |
commit | 5a48d82764095396bd29ec43718cd193f3f7ffef (patch) | |
tree | 93dafc3ca8367da33b13d7fb9758f45d64a0d9bc /media-libs/swfdec | |
parent | version bump and add GLEP 56 USE flag descriptions (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | media-libs/swfdec/Manifest | 10 | ||||
-rw-r--r-- | media-libs/swfdec/swfdec-0.7.4.ebuild | 92 |
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 +} |