From: Aryix (aryixb) Date: Thu, 17 May 2007 18:10:36 +0000 (+0000) Subject: media-libs/swfdec: Initial commit swfdec, thanks to Jaime Martin X-Git-Url: http://pileus.org/git/?a=commitdiff_plain;h=e4d2eb8241cd5e50d13a0fa01506d79924364449;p=~andy%2Fsunrise media-libs/swfdec: Initial commit swfdec, thanks to Jaime Martin svn path=/sunrise/; revision=3659 --- diff --git a/media-libs/swfdec/ChangeLog b/media-libs/swfdec/ChangeLog new file mode 100644 index 000000000..dd19cf33f --- /dev/null +++ b/media-libs/swfdec/ChangeLog @@ -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) +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 index 000000000..794a60e7a --- /dev/null +++ b/media-libs/swfdec/Manifest @@ -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 index 000000000..0a69374b1 --- /dev/null +++ b/media-libs/swfdec/files/digest-swfdec-0.4.4 @@ -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 index 000000000..7e3286984 --- /dev/null +++ b/media-libs/swfdec/metadata.xml @@ -0,0 +1,5 @@ + + + +maintainer-wanted + diff --git a/media-libs/swfdec/swfdec-0.4.4.ebuild b/media-libs/swfdec/swfdec-0.4.4.ebuild new file mode 100644 index 000000000..28fe04e7e --- /dev/null +++ b/media-libs/swfdec/swfdec-0.4.4.ebuild @@ -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 +}