summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2006-08-12 23:39:04 +0000
committerStefan Schweizer <genstef@gentoo.org>2006-08-12 23:39:04 +0000
commit396fefe6aedbcda77167c59b0f987c149c09f7cc (patch)
tree47b4dfd95dfcd92be40f602803c4f8c384aa6660 /net-www
parentStable on SPARC. (diff)
downloadhistorical-396fefe6aedbcda77167c59b0f987c149c09f7cc.tar.gz
historical-396fefe6aedbcda77167c59b0f987c149c09f7cc.tar.bz2
historical-396fefe6aedbcda77167c59b0f987c149c09f7cc.zip
remove some patches that got applied from the live ebuild, fold sound sed into patch
Package-Manager: portage-2.1.1_pre5
Diffstat (limited to 'net-www')
-rw-r--r--net-www/gnash/ChangeLog8
-rw-r--r--net-www/gnash/files/do-sound.diff11
-rw-r--r--net-www/gnash/gnash-0.7.1_p20090909.ebuild14
3 files changed, 20 insertions, 13 deletions
diff --git a/net-www/gnash/ChangeLog b/net-www/gnash/ChangeLog
index cf893f88a626..583cde3eb593 100644
--- a/net-www/gnash/ChangeLog
+++ b/net-www/gnash/ChangeLog
@@ -1,6 +1,12 @@
# 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.16 2006/08/08 12:00:43 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/gnash/ChangeLog,v 1.17 2006/08/12 23:39:04 genstef Exp $
+
+ 12 Aug 2006; Stefan Schweizer <genstef@gentoo.org> +files/do-sound.diff,
+ -files/gnash-as-needed.diff, -files/klash-int-not-external.diff,
+ gnash-0.7.1_p20090909.ebuild:
+ remove some patches that got applied from the live ebuild, fold sound sed
+ into patch
*gnash-0.7.1_p20090909 (08 Aug 2006)
diff --git a/net-www/gnash/files/do-sound.diff b/net-www/gnash/files/do-sound.diff
new file mode 100644
index 000000000000..ce6b75a8c205
--- /dev/null
+++ b/net-www/gnash/files/do-sound.diff
@@ -0,0 +1,11 @@
+--- gnash/backend/gnash.cpp.orig 2006-08-13 00:50:40.000000000 +0200
++++ gnash/backend/gnash.cpp 2006-08-13 00:50:57.000000000 +0200
+@@ -250,7 +250,7 @@
+
+ float exit_timeout = 0;
+ bool do_render = true;
+- bool do_sound = false;
++ bool do_sound = true;
+ bool do_loop = true;
+ bool sdl_abort = true;
+ int delay = 31;
diff --git a/net-www/gnash/gnash-0.7.1_p20090909.ebuild b/net-www/gnash/gnash-0.7.1_p20090909.ebuild
index 199c07cb588e..b573b8e2416c 100644
--- a/net-www/gnash/gnash-0.7.1_p20090909.ebuild
+++ b/net-www/gnash/gnash-0.7.1_p20090909.ebuild
@@ -1,6 +1,6 @@
# 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_p20090909.ebuild,v 1.1 2006/08/08 12:00:43 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/gnash/gnash-0.7.1_p20090909.ebuild,v 1.2 2006/08/12 23:39:04 genstef Exp $
inherit nsplugins kde-functions autotools cvs
@@ -60,24 +60,14 @@ src_unpack() {
cvs_src_unpack
cd ${S}
- # as-needed fixes
- epatch ${FILESDIR}/gnash-as-needed.diff
-
# build klash even without nsplugin
epatch ${FILESDIR}/klash-makefile.diff
# we need -L for linking
epatch ${FILESDIR}/kdedir.diff
- # height, width, mouse* are obviously not available externally
- epatch ${FILESDIR}/klash-int-not-external.diff
-
# we want sound
- einfo "do_sound grep before: "
- grep "bool do_sound = false;" backend/gnash.cpp || die soundsed failed
- sed -i -e "s:bool do_sound = false;:bool do_sound = true;:" backend/gnash.cpp
- einfo "do_sound grep after: "
- grep "bool do_sound = true;" backend/gnash.cpp || die soundsed failed
+ epatch ${FILESDIR}/do-sound.diff
AT_M4DIR="macros" eautoreconf
}