]> Pileus Git - ~andy/sunrise/commitdiff
media-libs/swfdec: (Version Bump)
authorAryix (aryixb) <aryixb@gmail.com>
Sun, 10 Jun 2007 22:04:28 +0000 (22:04 +0000)
committerAryix (aryixb) <aryixb@gmail.com>
Sun, 10 Jun 2007 22:04:28 +0000 (22:04 +0000)
svn path=/sunrise/; revision=3872

media-libs/swfdec/Manifest
media-libs/swfdec/swfdec-0.4.5.ebuild [new file with mode: 0644]

index 02d6cac7f2bd25d1c2676a6db21c598fa125d7dd..85affba7bb04d3140a74124195ecb11deac2f835 100644 (file)
@@ -1,4 +1,6 @@
 DIST swfdec-0.4.4.tar.gz 2014286 RMD160 832de34e07f9ed70877509e0155818b75671af42 SHA1 1823d9d2d31c6e2a64bd570ee54d311ef3b0ad90 SHA256 7b3b85c4805db73d3ea9632fcf9d2565bdcfc37827f7c67b287eaa4f731159d7
+DIST swfdec-0.4.5.tar.gz 2014531 RMD160 bc32244093fd68404c84f82632556276f9e245b9 SHA1 86ecc5881c7951e09f6bcf4c978764c42f098bd7 SHA256 90dd3493c40bc570a584f7aa0a32491faa4bbe071c4492fe9fd65260223ec35f
 EBUILD swfdec-0.4.4.ebuild 1397 RMD160 5749c2a66eae5e4f91ecbb0a3f5cc5d7e0bb091c SHA1 5b5d23ee9f4fa996709fa415d98f45359f2b1d20 SHA256 fb87ed1c8a44e4bd3c6f889798d56eafc919f1bc7fa536ce4be5b083ac1b93bf
+EBUILD swfdec-0.4.5.ebuild 1514 RMD160 b1d2667066d7eb2b02e19685f2e27d242644bef6 SHA1 04742a9d9b2a8079c72a5d0e0c27a5f3113a3321 SHA256 7d45c452c1f7fa403ea18663773e317380b480d641bd27ea3755c238c19d3beb
 MISC ChangeLog 465 RMD160 5527ba35c0bd3206fa79908a204bb4afc82df9ef SHA1 ac46e0e04ec491423780cb0bf3522d541d03e380 SHA256 0dd81775670112371e17c31916b54bfbc24aee8fe0e873fa03dcfa228d88abe4
 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/media-libs/swfdec/swfdec-0.4.5.ebuild b/media-libs/swfdec/swfdec-0.4.5.ebuild
new file mode 100644 (file)
index 0000000..3b5a812
--- /dev/null
@@ -0,0 +1,71 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="Macromedia Flash decoding library"
+HOMEPAGE="http://swfdec.freedesktop.org"
+SRC_URI="http://swfdec.freedesktop.org/download/${PN}/0.4/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86 ~amd64 ~ppc"
+
+IUSE="ffmpeg gstreamer gnome mad"
+
+RESTRICT="test"
+
+RDEPEND=">=dev-libs/glib-2
+       >=dev-libs/liboil-0.3.10-r1
+       x11-libs/pango
+       >=x11-libs/cairo-1.2
+       >=x11-libs/gtk+-2.0
+       >=media-libs/alsa-lib-1.0.12
+       ffmpeg? ( >=media-video/ffmpeg-0.4.9_p20070129 )
+       mad? ( >=media-libs/libmad-0.15.1b )
+       gstreamer? ( >=media-libs/gstreamer-0.10.11 )
+       gnome? ( gnome-base/gnome-vfs )"
+
+DEPEND="${RDEPEND}
+       dev-util/pkgconfig"
+
+src_unpack() {
+       unpack ${A}
+       cd ${S}
+       #epatch "${FILESDIR}/ffmpeg-fix.patch"
+}
+
+pkg_setup() {
+
+       # Check for USE flag deps
+       ewarn "Checking USE flags of dependencies .. this may take a moment"
+
+       if use !gnome ; then
+               ewarn
+               ewarn "In order to compile libswfdec-gtk with Gnome-VFS"
+               ewarn "support you must have 'gnome' USE flag enabled"
+               ewarn
+       fi
+
+}
+
+src_compile() {
+
+       local myconf
+
+       econf \
+               $(use_enable gstreamer) \
+               $(use_enable ffmpeg) \
+               $(use_enable mad) \
+               $(use_enable gnome gnome-vfs) \
+               ${myconf} || die "configure failed"
+
+       # parallel build doesn't work, so specify -j1
+       emake -j1 || die "emake failed"
+}
+
+src_install() {
+       emake install DESTDIR=${D} || die "emake install failed"
+       dodoc AUTHORS COPYING ChangeLog INSTALL README
+}