summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2006-11-07 16:28:20 +0000
committerStefan Schweizer <genstef@gentoo.org>2006-11-07 16:28:20 +0000
commit06381d5132285b199546bd68d379837d8e206c32 (patch)
tree10e6fefa0875c9bbecbf40838d3dcb6af36e7739 /net-www
parentRemove xmms useflag in view of the removal of xmms later this month. (diff)
downloadhistorical-06381d5132285b199546bd68d379837d8e206c32.tar.gz
historical-06381d5132285b199546bd68d379837d8e206c32.tar.bz2
historical-06381d5132285b199546bd68d379837d8e206c32.zip
make cvs ebuild working again based on my prepared ebuild for 0.7.2
Package-Manager: portage-2.1.2_rc1-r4
Diffstat (limited to 'net-www')
-rw-r--r--net-www/gnash/ChangeLog10
-rw-r--r--net-www/gnash/Manifest16
-rw-r--r--net-www/gnash/gnash-0.7.1_p20099999.ebuild59
3 files changed, 46 insertions, 39 deletions
diff --git a/net-www/gnash/ChangeLog b/net-www/gnash/ChangeLog
index b6613b6bbb21..bbba2da64e7e 100644
--- a/net-www/gnash/ChangeLog
+++ b/net-www/gnash/ChangeLog
@@ -1,6 +1,14 @@
# 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.23 2006/10/20 19:35:37 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/gnash/ChangeLog,v 1.24 2006/11/07 16:28:20 genstef Exp $
+
+ 07 Nov 2006; Stefan Schweizer <genstef@gentoo.org>
+ gnash-0.7.1_p20099999.ebuild:
+ make cvs ebuild working again based on my prepared ebuild for 0.7.2
+
+ 07 Nov 2006; Stefan Schweizer <genstef@gentoo.org>
+ gnash-0.7.1_p20099999.ebuild:
+ make cvs ebuild working again based on my prepared ebuild for 0.7.2
20 Oct 2006; Stefan Schweizer <genstef@gentoo.org>
gnash-0.7.1_p20099999.ebuild:
diff --git a/net-www/gnash/Manifest b/net-www/gnash/Manifest
index a13da5334b7d..88a2570696b0 100644
--- a/net-www/gnash/Manifest
+++ b/net-www/gnash/Manifest
@@ -16,14 +16,14 @@ EBUILD gnash-0.7.1_p20060814.ebuild 2760 RMD160 bee34173645cfe280f2dd6aa42cb14c4
MD5 c85f8ca7d408de13a3e837cadb151d1a gnash-0.7.1_p20060814.ebuild 2760
RMD160 bee34173645cfe280f2dd6aa42cb14c4d997d29f gnash-0.7.1_p20060814.ebuild 2760
SHA256 f13663bd435091ee5ffb939c93b54ade1d7bc4c4bf514ac7c74b59ccbd1e4b86 gnash-0.7.1_p20060814.ebuild 2760
-EBUILD gnash-0.7.1_p20099999.ebuild 2969 RMD160 877c7398ed74cd471f605cdcaf3111f8e3301673 SHA1 7594f84aab93fcda55ab653e6df4f1236eeb08fe SHA256 3d7612999b4c07f269f9be07777e81de93b126ae32713cb7e2ff316670334b3f
-MD5 7b2af7bed39de5ef79a00ce3966fd3e6 gnash-0.7.1_p20099999.ebuild 2969
-RMD160 877c7398ed74cd471f605cdcaf3111f8e3301673 gnash-0.7.1_p20099999.ebuild 2969
-SHA256 3d7612999b4c07f269f9be07777e81de93b126ae32713cb7e2ff316670334b3f gnash-0.7.1_p20099999.ebuild 2969
-MISC ChangeLog 5131 RMD160 3592a98cf2aed1a187deae35c8ee0222eae7a12d SHA1 21fc6feae12b1dc6254e129d83ee24130ca825f7 SHA256 9aac6f14656c4ace75ce6efa24ae7f09a796cffacaf59e6c5e075923647e4f6d
-MD5 e1c258c1aeb88697236f24c50a7afb2e ChangeLog 5131
-RMD160 3592a98cf2aed1a187deae35c8ee0222eae7a12d ChangeLog 5131
-SHA256 9aac6f14656c4ace75ce6efa24ae7f09a796cffacaf59e6c5e075923647e4f6d ChangeLog 5131
+EBUILD gnash-0.7.1_p20099999.ebuild 3038 RMD160 a5926c7e88fd14e0c15fd11c89405d0780f8469c SHA1 cbbe387cc9edc62a9b3f06d257a1fb4968fcc6ac SHA256 92e0ec4c48177276fe6e6a8a7b47acd362f59f629a84084264e2fd2d614f04b9
+MD5 44a5c31a45b274cec8f973e7f81f4d71 gnash-0.7.1_p20099999.ebuild 3038
+RMD160 a5926c7e88fd14e0c15fd11c89405d0780f8469c gnash-0.7.1_p20099999.ebuild 3038
+SHA256 92e0ec4c48177276fe6e6a8a7b47acd362f59f629a84084264e2fd2d614f04b9 gnash-0.7.1_p20099999.ebuild 3038
+MISC ChangeLog 5443 RMD160 5fddfb720d5d75e66ad5616024725ce948517aa6 SHA1 388379924cf3544ae0b6162f1d367b47c8d8eafb SHA256 696df481ad10ab400f7b442c7d6ee0d0c03946cd8c557638e8790a198e648f2a
+MD5 dcc09468e2a0f6a501b58b3170572084 ChangeLog 5443
+RMD160 5fddfb720d5d75e66ad5616024725ce948517aa6 ChangeLog 5443
+SHA256 696df481ad10ab400f7b442c7d6ee0d0c03946cd8c557638e8790a198e648f2a ChangeLog 5443
MISC metadata.xml 242 RMD160 0c1495108d642a4ab0e1bffef66b6ff60a3e619c SHA1 383cfdd7a210a459dd71b1a8bad03be54f047d5b SHA256 771b4e1c8b0943aae8c90480ad18a37ee37bd086f0eeb329099eee9d238c81f2
MD5 d5ce5bbf8880322ebca9672595e248ab metadata.xml 242
RMD160 0c1495108d642a4ab0e1bffef66b6ff60a3e619c metadata.xml 242
diff --git a/net-www/gnash/gnash-0.7.1_p20099999.ebuild b/net-www/gnash/gnash-0.7.1_p20099999.ebuild
index 250e07db6708..c7976f642c64 100644
--- a/net-www/gnash/gnash-0.7.1_p20099999.ebuild
+++ b/net-www/gnash/gnash-0.7.1_p20099999.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.1_p20099999.ebuild,v 1.4 2006/10/20 19:35:37 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/gnash/gnash-0.7.1_p20099999.ebuild,v 1.5 2006/11/07 16:28:20 genstef Exp $
-inherit nsplugins kde-functions autotools cvs
+inherit nsplugins autotools cvs
DESCRIPTION="Gnash is a GNU Flash movie player that supports many SWF v7 features"
HOMEPAGE="http://www.gnu.org/software/gnash"
@@ -16,25 +16,29 @@ S=${WORKDIR}/${PN}
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-*"
-IUSE="gstreamer mad nsplugin nptl xml kde video_cards_i810"
+IUSE="agg gstreamer ffmpeg nsplugin xml video_cards_i810"
#dmalloc, broken see bug 142939
#dmalloc? ( dev-libs/dmalloc )
# $(use_enable dmalloc) \
RDEPEND="
xml? ( dev-libs/libxml2 )
- kde? (
- kde-base/kdelibs
- x11-libs/qt
- )
sys-libs/zlib
media-libs/jpeg
- mad? ( media-libs/libmad )
media-libs/libogg
media-libs/libpng
- media-libs/libsdl
net-misc/curl
- virtual/opengl
+ !ffmpeg? ( media-libs/libmad )
+ ffmpeg? ( media-video/ffmpeg )
+ gstreamer? ( media-libs/gstreamer
+ || (
+ media-plugins/gst-plugins-ffmpeg
+ media-plugins/gst-plugins-mad
+ media-plugins/gst-plugins-lame
+ )
+ )
+ !gstreamer? ( media-libs/libsdl )
+ dev-libs/boost
|| (
( x11-libs/libX11
x11-libs/libXi
@@ -43,34 +47,26 @@ RDEPEND="
x11-proto/xproto )
virtual/x11
)
- gstreamer? ( media-libs/gstreamer )
- !gstreamer? ( media-libs/sdl-mixer )
dev-libs/atk
dev-libs/glib
>x11-libs/gtk+-2
x11-libs/pango
- dev-libs/boost
- x11-libs/gtkglext"
+ !agg? ( virtual/opengl x11-libs/gtkglext )
+ agg? ( x11-libs/agg )"
#cairo? ( x11-libs/cairo )
-set-kdedir
-
src_unpack() {
cvs_src_unpack
cd ${S}
-
- # enable sound by default
- ssed="bool.*do_sound[ \t]*=[ \t]*"
- grep "${ssed}" . -rl | xargs \
- sed -i -e "s:\(${ssed}\)false:\1true:"
-
- AT_M4DIR="macros" eautoreconf
+ AT_M4DIR=macros AT_NO_RECURSIVE=1 eautoreconf
+ cd libltdl
+ eautoreconf
}
src_compile() {
local myconf
- use nsplugin && myconf="${myconf} --enable-plugin --with-plugindir=/opt/netscape/plugins"
+ use nsplugin && myconf="${myconf} --with-plugindir=/opt/netscape/plugins"
#--enable-renderer=engine Specify rendering engine:
# OpenGL (default)
@@ -79,6 +75,9 @@ src_compile() {
#if use cairo; then
# myconf="${myconf} --enable-renderer=cairo"
#fi
+ if use agg; then
+ myconf="${myconf} --enable-renderer=agg"
+ fi
#--enable-gui=flavor Specify gui flavor:
# GTK
# SDL -> has no controls, we do not USE it
@@ -90,19 +89,19 @@ src_compile() {
myconf="${myconf} --enable-sound=sdl"
fi
- if use kde; then
- myconf="${myconf} --enable-gui=KDE"
+ if use ffmpeg; then
+ myconf="${myconf} --with-mp3-decoder=ffmpeg"
fi
+ # klash is broken, thus we do not offer it
econf \
- $(use_enable kde klash) \
- $(use_enable mad mp3) \
- $(use_enable nptl pthreads) \
+ $(use_enable nsplugin plugin) \
$(use_enable xml) \
$(use_enable video_cards_i810 i810-lod-bias) \
--without-gcc-arch \
+ --disable-klash \
${myconf} || die "econf failed"
- emake || die "emake failed"
+ emake -j1 || die "emake failed"
}
src_install() {