]> Pileus Git - ~andy/sunrise/commitdiff
media-libs/swfdec: Initial commit swfdec, thanks to Jaime Martin
authorAryix (aryixb) <aryixb@gmail.com>
Thu, 17 May 2007 18:10:36 +0000 (18:10 +0000)
committerAryix (aryixb) <aryixb@gmail.com>
Thu, 17 May 2007 18:10:36 +0000 (18:10 +0000)
svn path=/sunrise/; revision=3659

media-libs/swfdec/ChangeLog [new file with mode: 0644]
media-libs/swfdec/Manifest [new file with mode: 0644]
media-libs/swfdec/files/digest-swfdec-0.4.4 [new file with mode: 0644]
media-libs/swfdec/metadata.xml [new file with mode: 0644]
media-libs/swfdec/swfdec-0.4.4.ebuild [new file with mode: 0644]

diff --git a/media-libs/swfdec/ChangeLog b/media-libs/swfdec/ChangeLog
new file mode 100644 (file)
index 0000000..dd19cf3
--- /dev/null
@@ -0,0 +1,8 @@
+# ChangeLog for media-libs/swfdec
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  17 May 2007; Aryix (aryixb) <aryixb@gmail.com> +swfdec-0.4.4.ebuild,
+  +metadata.xml:
+  Initial commit swfdec, thanks to Jaime Martin
+
diff --git a/media-libs/swfdec/Manifest b/media-libs/swfdec/Manifest
new file mode 100644 (file)
index 0000000..794a60e
--- /dev/null
@@ -0,0 +1,4 @@
+DIST swfdec-0.4.4.tar.gz 2014286 RMD160 832de34e07f9ed70877509e0155818b75671af42 SHA1 1823d9d2d31c6e2a64bd570ee54d311ef3b0ad90 SHA256 7b3b85c4805db73d3ea9632fcf9d2565bdcfc37827f7c67b287eaa4f731159d7
+EBUILD swfdec-0.4.4.ebuild 1501 RMD160 a4fe157eb743c62b7a3b55ea03eece1e9f7a38a1 SHA1 736172939cb3ea67c65eea41fff4329f4a9a7190 SHA256 6c718c92f71b7e738a2b7c49013e7a7aeb08ef8e531b0c38c3fa92728293bb64
+MISC ChangeLog 255 RMD160 9959622d2e8c7e500b0e4a93f2c7ec7a04e0e946 SHA1 15289c1c59713453c01d72eed1010365befc51b5 SHA256 4f2500d50dfbcc96073424fb957ff53572cf055daa5ce23934b9fa13dbba0466
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/media-libs/swfdec/files/digest-swfdec-0.4.4 b/media-libs/swfdec/files/digest-swfdec-0.4.4
new file mode 100644 (file)
index 0000000..0a69374
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 7f69ae821c6002a857d99656758e8c0b swfdec-0.4.4.tar.gz 2014286
+RMD160 832de34e07f9ed70877509e0155818b75671af42 swfdec-0.4.4.tar.gz 2014286
+SHA256 7b3b85c4805db73d3ea9632fcf9d2565bdcfc37827f7c67b287eaa4f731159d7 swfdec-0.4.4.tar.gz 2014286
diff --git a/media-libs/swfdec/metadata.xml b/media-libs/swfdec/metadata.xml
new file mode 100644 (file)
index 0000000..7e32869
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>
diff --git a/media-libs/swfdec/swfdec-0.4.4.ebuild b/media-libs/swfdec/swfdec-0.4.4.ebuild
new file mode 100644 (file)
index 0000000..28fe04e
--- /dev/null
@@ -0,0 +1,69 @@
+# 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"
+
+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
+}