diff options
author | Stefan Schweizer <genstef@gentoo.org> | 2006-04-02 15:52:24 +0000 |
---|---|---|
committer | Stefan Schweizer <genstef@gentoo.org> | 2006-04-02 15:52:24 +0000 |
commit | 825a82b094b9bbf961ad0f65a40745fb4ce3d3a0 (patch) | |
tree | 6df9ef20e15d83405ead910ee3dc17c67051fb9c /net-www | |
parent | add dmalloc for gnash (diff) | |
download | gentoo-2-825a82b094b9bbf961ad0f65a40745fb4ce3d3a0.tar.gz gentoo-2-825a82b094b9bbf961ad0f65a40745fb4ce3d3a0.tar.bz2 gentoo-2-825a82b094b9bbf961ad0f65a40745fb4ce3d3a0.zip |
New ebuild including firefox plugin support, bug 122659, remove old
(Portage version: 2.1_pre7-r2)
Diffstat (limited to 'net-www')
-rw-r--r-- | net-www/gnash/ChangeLog | 9 | ||||
-rw-r--r-- | net-www/gnash/Manifest | 16 | ||||
-rw-r--r-- | net-www/gnash/files/digest-gnash-0.7_alpha20060110 | 0 | ||||
-rw-r--r-- | net-www/gnash/files/digest-gnash-0.7_alpha20060129 | 0 | ||||
-rw-r--r-- | net-www/gnash/files/digest-gnash-0.7_alpha20060331 | 1 | ||||
-rw-r--r-- | net-www/gnash/gnash-0.7_alpha20060110.ebuild | 64 | ||||
-rw-r--r-- | net-www/gnash/gnash-0.7_alpha20060331.ebuild (renamed from net-www/gnash/gnash-0.7_alpha20060129.ebuild) | 51 |
7 files changed, 53 insertions, 88 deletions
diff --git a/net-www/gnash/ChangeLog b/net-www/gnash/ChangeLog index 21c4f25ff426..05572a8f4236 100644 --- a/net-www/gnash/ChangeLog +++ b/net-www/gnash/ChangeLog @@ -1,6 +1,13 @@ # 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.3 2006/01/29 20:28:49 genstef Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-www/gnash/ChangeLog,v 1.4 2006/04/02 15:52:24 genstef Exp $ + +*gnash-0.7_alpha20060331 (02 Apr 2006) + + 02 Apr 2006; Stefan Schweizer <genstef@gentoo.org> + -gnash-0.7_alpha20060110.ebuild, -gnash-0.7_alpha20060129.ebuild, + +gnash-0.7_alpha20060331.ebuild: + New ebuild including firefox plugin support, bug 122659, remove old *gnash-0.7_alpha20060129 (29 Jan 2006) diff --git a/net-www/gnash/Manifest b/net-www/gnash/Manifest index 4e14d858d68d..851a2d5ceef7 100644 --- a/net-www/gnash/Manifest +++ b/net-www/gnash/Manifest @@ -1,6 +1,12 @@ -MD5 b12a1693604f36036103695e23db8636 ChangeLog 699 -MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnash-0.7_alpha20060110 0 -MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnash-0.7_alpha20060129 0 -MD5 71e2d018003c2b4f2af7f665a9cf562b gnash-0.7_alpha20060110.ebuild 1756 -MD5 e62fd3c4eabf2f7d5399b5a6ab0ae1e6 gnash-0.7_alpha20060129.ebuild 1746 +MD5 beb8d07880f485a77c69925d65f4cf79 ChangeLog 966 +RMD160 c1235789954430742052c168c87e5eb23d0e72fd ChangeLog 966 +SHA256 feba9268d0c3a3dae4837ad063fc5c22829916e121fcc54139f2d4f6d5e2ba55 ChangeLog 966 +MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-gnash-0.7_alpha20060331 1 +RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-gnash-0.7_alpha20060331 1 +SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-gnash-0.7_alpha20060331 1 +MD5 beb7b26e1c6cf96e60637a5070271a0a gnash-0.7_alpha20060331.ebuild 2010 +RMD160 b165b4287ecc29a4b6f05bbc7d5b9a974b6f3c6d gnash-0.7_alpha20060331.ebuild 2010 +SHA256 9b79567e8236ebbfa23a87a307ebd097b50485f97383f91e7d782a960264cc46 gnash-0.7_alpha20060331.ebuild 2010 MD5 d5ce5bbf8880322ebca9672595e248ab metadata.xml 242 +RMD160 0c1495108d642a4ab0e1bffef66b6ff60a3e619c metadata.xml 242 +SHA256 771b4e1c8b0943aae8c90480ad18a37ee37bd086f0eeb329099eee9d238c81f2 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 deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/net-www/gnash/files/digest-gnash-0.7_alpha20060110 +++ /dev/null diff --git a/net-www/gnash/files/digest-gnash-0.7_alpha20060129 b/net-www/gnash/files/digest-gnash-0.7_alpha20060129 deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/net-www/gnash/files/digest-gnash-0.7_alpha20060129 +++ /dev/null diff --git a/net-www/gnash/files/digest-gnash-0.7_alpha20060331 b/net-www/gnash/files/digest-gnash-0.7_alpha20060331 new file mode 100644 index 000000000000..8b137891791f --- /dev/null +++ b/net-www/gnash/files/digest-gnash-0.7_alpha20060331 @@ -0,0 +1 @@ + diff --git a/net-www/gnash/gnash-0.7_alpha20060110.ebuild b/net-www/gnash/gnash-0.7_alpha20060110.ebuild deleted file mode 100644 index 1facd81105e1..000000000000 --- a/net-www/gnash/gnash-0.7_alpha20060110.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# 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.2 2006/01/11 20:03:25 dholm 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="~ppc ~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/gnash-0.7_alpha20060129.ebuild b/net-www/gnash/gnash-0.7_alpha20060331.ebuild index 414b0035758c..922e56bb7988 100644 --- a/net-www/gnash/gnash-0.7_alpha20060129.ebuild +++ b/net-www/gnash/gnash-0.7_alpha20060331.ebuild @@ -1,8 +1,8 @@ # 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_alpha20060129.ebuild,v 1.2 2006/01/31 02:47:20 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-www/gnash/gnash-0.7_alpha20060331.ebuild,v 1.1 2006/04/02 15:52:24 genstef Exp $ -inherit cvs +inherit cvs nsplugins DESCRIPTION="Gnash is a GNU Flash movie player that supports many SWF v7 features" HOMEPAGE="http://www.gnu.org/software/gnash" @@ -16,47 +16,62 @@ S=${WORKDIR}/${ECVS_MODULE} LICENSE="GPL-2" SLOT="0" KEYWORDS="~ppc ~x86" -IUSE="" +IUSE="dmalloc mp3 nsplugin nptl xml kde" -DEPEND="virtual/opengl +DEPEND="sys-libs/zlib 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 + xml? ( dev-libs/libxml2 ) + dmalloc? ( dev-libs/dmalloc ) + mp3? ( media-libs/libmad ) media-libs/libcaca + media-libs/sdl-mixer sys-libs/gpm sys-libs/ncurses sys-libs/slang - media-libs/sdl-mixer" + virtual/opengl + media-libs/libsdl + kde? ( kde-base/kdelibs )" +# plugin? ( +# !sdl? ( +# dev-libs/glib +# dev-libs/atk +# x11-libs/pango +# x11-libs/cairo +# >x11-libs/gtk+-2 +# x11-libs/gtkglext +# ) +# sdl? ( 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 \ + $(use_enable nptl pthreads) \ + $(use_enable mp3) \ + $(use_enable xml) \ + $(use_enable kde klash) \ + $(use_enable dmalloc) \ + $(use_enable nsplugin plugin) \ + --with-plugindir=/opt/netscape/plugins \ || 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" + #$(use_enable !sdl glext) \ + # ugly workaround + sed -i 's:exit $EXIT_FAILURE:#exit $EXIT_FAILURE:' libtool || die "failed" + emake -j1 || die "emake failed" } src_install() { make DESTDIR=${D} install || die "make install failed" + use nsplugin && inst_plugin /opt/netscape/plugins/libgnashplugin.so } pkg_postinst() { |