summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2006-01-10 21:52:09 +0000
committerStefan Schweizer <genstef@gentoo.org>2006-01-10 21:52:09 +0000
commit7440657c71a3fed2b1bdefe5e17fd831494600a8 (patch)
treeec5d7cf26bdafe1c3e715188b655e24c752d592b /net-www/gnash
parentAdded pyblosxom-1.2.1 from the webapps overlay to the portage tree (diff)
downloadgentoo-2-7440657c71a3fed2b1bdefe5e17fd831494600a8.tar.gz
gentoo-2-7440657c71a3fed2b1bdefe5e17fd831494600a8.tar.bz2
gentoo-2-7440657c71a3fed2b1bdefe5e17fd831494600a8.zip
Alpha ebuild for gnash, closes bug 118527
(Portage version: 2.1_pre3-r1)
Diffstat (limited to 'net-www/gnash')
-rw-r--r--net-www/gnash/ChangeLog10
-rw-r--r--net-www/gnash/Manifest4
-rw-r--r--net-www/gnash/files/digest-gnash-0.7_alpha200601100
-rw-r--r--net-www/gnash/gnash-0.7_alpha20060110.ebuild64
-rw-r--r--net-www/gnash/metadata.xml8
5 files changed, 86 insertions, 0 deletions
diff --git a/net-www/gnash/ChangeLog b/net-www/gnash/ChangeLog
new file mode 100644
index 000000000000..58886957755c
--- /dev/null
+++ b/net-www/gnash/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for net-www/gnash
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-www/gnash/ChangeLog,v 1.1 2006/01/10 21:52:08 genstef Exp $
+
+*gnash-0.7_alpha20060110 (10 Jan 2006)
+
+ 10 Jan 2006; Stefan Schweizer <genstef@gentoo.org> +metadata.xml,
+ +gnash-0.7_alpha20060110.ebuild:
+ Alpha ebuild for gnash, closes bug 118527
+
diff --git a/net-www/gnash/Manifest b/net-www/gnash/Manifest
new file mode 100644
index 000000000000..e2496db42c9e
--- /dev/null
+++ b/net-www/gnash/Manifest
@@ -0,0 +1,4 @@
+MD5 fffc604480fc1b49fd3578f18b04d161 ChangeLog 302
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnash-0.7_alpha20060110 0
+MD5 9eebdf46511d9643d7b99ae4a68e065c gnash-0.7_alpha20060110.ebuild 1646
+MD5 d5ce5bbf8880322ebca9672595e248ab metadata.xml 242
diff --git a/net-www/gnash/files/digest-gnash-0.7_alpha20060110 b/net-www/gnash/files/digest-gnash-0.7_alpha20060110
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/net-www/gnash/files/digest-gnash-0.7_alpha20060110
diff --git a/net-www/gnash/gnash-0.7_alpha20060110.ebuild b/net-www/gnash/gnash-0.7_alpha20060110.ebuild
new file mode 100644
index 000000000000..94d704abda1f
--- /dev/null
+++ b/net-www/gnash/gnash-0.7_alpha20060110.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-www/gnash/gnash-0.7_alpha20060110.ebuild,v 1.1 2006/01/10 21:52:08 genstef Exp $
+
+inherit cvs
+
+DESCRIPTION="Gnash is a GNU Flash movie player that supports many SWF v7 features"
+HOMEPAGE="http://www.gnu.org/software/gnash"
+SRC_URI=""
+ECVS_SERVER="cvs.sv.gnu.org:/sources/${PN}"
+ECVS_MODULE="${PN}"
+ECVS_TOP_DIR="${DISTDIR}/cvs-src/${PN}"
+ECVS_CO_OPTS="-D ${PV/0.7_alpha}"
+ECVS_UP_OPTS="-dP ${ECVS_CO_OPTS}"
+S=${WORKDIR}/${ECVS_MODULE}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND="virtual/opengl
+ media-libs/jpeg
+ media-libs/libpng
+ sys-libs/zlib
+ || ( ( x11-libs/libX11
+ x11-libs/libXt
+ x11-proto/xproto )
+ virtual/x11 )
+ dev-libs/libxml2
+ media-libs/libsdl
+ media-libs/libmad
+ sys-libs/gpm
+ sys-libs/ncurses
+ sys-libs/slang
+ media-libs/sdl-mixer"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ libtoolize --copy --force || die "libtoolize --copy --force failed"
+ ./autogen.sh || die "autogen.sh failed"
+ econf \
+ --with-libxml-includes=/usr/include/libxml2 \
+ --with-x \
+ --enable-mp3 \
+ --disable-plugin \
+ || die "econf failed"
+# plugin disabled, because gnash does not work perfectly yet ..
+# --with-firefox=PFX Prefix where firefox is installed (optional)
+# --with-firefox-libraries=DIR Directory where firefox library is installed (optional)
+# --with-firefox-includes=DIR Directory where firefox header files are installed (optional)
+ emake || die "emake failed"
+
+}
+
+src_install() {
+ make DESTDIR=${D} install || die "make install failed"
+}
+
+pkg_postinst() {
+ ewarn "ALPHA"
+ ewarn "gnash is still in heavy development"
+ ewarn "please report gnash bugs upstream to the gnash devs"
+}
diff --git a/net-www/gnash/metadata.xml b/net-www/gnash/metadata.xml
new file mode 100644
index 000000000000..8de04905940e
--- /dev/null
+++ b/net-www/gnash/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>genstef@gentoo.org</email>
+ <name>Stefan Schweizer</name>
+ </maintainer>
+</pkgmetadata>