summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2010-09-28 12:55:12 +0000
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2010-09-28 12:55:12 +0000
commit4609b7ca340ebbc0deda20ff6d7d0405c92b4d1f (patch)
tree9ec2fb1a1873d2c6432cc6fb0043f5eb1862f0a9 /www-plugins
parentVersion bump (diff)
downloadhistorical-4609b7ca340ebbc0deda20ff6d7d0405c92b4d1f.tar.gz
historical-4609b7ca340ebbc0deda20ff6d7d0405c92b4d1f.tar.bz2
historical-4609b7ca340ebbc0deda20ff6d7d0405c92b4d1f.zip
Allow building of several media handlers, bug #334145
Package-Manager: portage-2.2_rc85/cvs/Linux x86_64
Diffstat (limited to 'www-plugins')
-rw-r--r--www-plugins/gnash/ChangeLog7
-rw-r--r--www-plugins/gnash/Manifest4
-rw-r--r--www-plugins/gnash/gnash-0.8.8.ebuild17
3 files changed, 16 insertions, 12 deletions
diff --git a/www-plugins/gnash/ChangeLog b/www-plugins/gnash/ChangeLog
index 69cba7464f1c..025bed43a8e9 100644
--- a/www-plugins/gnash/ChangeLog
+++ b/www-plugins/gnash/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for www-plugins/gnash
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-plugins/gnash/ChangeLog,v 1.43 2010/08/24 14:01:19 chithanh Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/gnash/ChangeLog,v 1.44 2010/09/28 12:55:12 chithanh Exp $
+
+ 28 Sep 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ gnash-0.8.8.ebuild:
+ Switch mysql dependency to virtual, bug #333831. Allow building of several
+ media handlers, bug #334145
24 Aug 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
gnash-0.8.8.ebuild:
diff --git a/www-plugins/gnash/Manifest b/www-plugins/gnash/Manifest
index 4d2760563cb8..25711a2f3b2a 100644
--- a/www-plugins/gnash/Manifest
+++ b/www-plugins/gnash/Manifest
@@ -18,6 +18,6 @@ DIST gnash-0.8.8.tar.bz2 3850383 RMD160 621afbd14180ce770f60a6e158f9fda0b4d5ec02
EBUILD gnash-0.8.5.ebuild 6847 RMD160 a5c919db8f2000ccdd69c506a3e1e4c38575d899 SHA1 cca2bff47f3e59042b7b09b0d1c6963d54964a77 SHA256 5bc8619c682951efa4b796aabf1c365b0180bfd8599c9551468dbee2dc37b5ab
EBUILD gnash-0.8.6.ebuild 7734 RMD160 aedd6a1a87187a6136d8cf2e22ea1c43a2210880 SHA1 a2c0420b2e04ce74abfdee2d825269464d67e9a6 SHA256 bb1c4c7d2bb2d63559cdeded66d78131d0749dbb429ae0fc7abec472ea090d01
EBUILD gnash-0.8.7.ebuild 8000 RMD160 0dc1df45702543893bd7ce339f956372c3b24027 SHA1 7dfeaceaecfd0936a9b4d4bb592d635b07330b13 SHA256 7204ce7639200d232326215f530297c341fff5d86a0c15424ae247ce84c01b66
-EBUILD gnash-0.8.8.ebuild 7947 RMD160 6044e745654118ceba31c62a0f374bb700e0461a SHA1 e1157e70d067b52504b6cbe852f16c42f9210039 SHA256 74664d62edafa9e381f0d94863f3c8e44236d6a85151a549c8cdff4f97c894c6
-MISC ChangeLog 20234 RMD160 06469d2ea09d9532666d327d752eb0c37580f6b8 SHA1 67b73523d539cc980d1fef2bbcf83cb4b8a7a2ae SHA256 c02194c90e5f01f0dd8ad78af17d35f82eb5c07cfced9ca7531d6e0745a73317
+EBUILD gnash-0.8.8.ebuild 7953 RMD160 34e976be793f12464baeac9fc85094e5b4bfcea6 SHA1 f5c555d33ff5a35bce9ef0b79af504726631b588 SHA256 1ce68c662ded28594162bff108ba4f9427d509f1928dd3562cd3b5fb22ef6ac4
+MISC ChangeLog 20433 RMD160 76fb6101e58f53445a57d8b005031dac101c36cd SHA1 5e5b15114e3cc801e87af1efd53ed1b295d559c6 SHA256 d16df96d88cc3efa2d5eb60da0ef9c63cf826d1fd2cde5a7f86f5585724196cb
MISC metadata.xml 863 RMD160 62955e23fbe0b0b3e9562a143bf051fca59fbaff SHA1 85247ecf93bec762839d42f49ca663aad7d8e331 SHA256 078095b61d5b5eb1fbe87b698e8ca29fe4f64ee54a1ce4d8ae575f2e90420a13
diff --git a/www-plugins/gnash/gnash-0.8.8.ebuild b/www-plugins/gnash/gnash-0.8.8.ebuild
index ef864e8502a8..3d435bed7420 100644
--- a/www-plugins/gnash/gnash-0.8.8.ebuild
+++ b/www-plugins/gnash/gnash-0.8.8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-plugins/gnash/gnash-0.8.8.ebuild,v 1.4 2010/09/28 12:30:21 chithanh Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/gnash/gnash-0.8.8.ebuild,v 1.5 2010/09/28 12:55:12 chithanh Exp $
EAPI=3
CMAKE_REQUIRED="never"
@@ -146,7 +146,7 @@ src_prepare() {
eautoreconf
}
src_configure() {
- local gui hwaccel input myconf myext renderers
+ local gui hwaccel input media myconf myext renderers
# Set nsplugin install directory.
use nsplugin && myconf="${myconf} --with-npapi-plugindir=/usr/$(get_libdir)/gnash/npapi/"
@@ -174,13 +174,10 @@ src_configure() {
fi
# Set media handler.
- if use ffmpeg; then
- myconf="${myconf} --enable-media=ffmpeg"
- elif use gstreamer; then
- myconf="${myconf} --enable-media=gst"
- else
- myconf="${myconf} --enable-media=none"
- fi
+ use ffmpeg || use gstreamer || media+=",none"
+ use ffmpeg && media+=",ffmpeg"
+ use gstreamer && media+=",gst"
+
# Set gui.
use gtk && gui=",gtk"
use fbcon && gui="${gui},fb"
@@ -202,6 +199,7 @@ src_configure() {
hwaccel=$( echo $hwaccel | sed -e 's/,//' )
myext=$( echo $myext | sed -e 's/,//' )
renderers=$( echo $renderers | sed -e 's/,//' )
+ media=$( echo $media | sed -e 's/,//' )
econf \
--docdir=/usr/share/doc/${PF} \
@@ -224,6 +222,7 @@ src_configure() {
--enable-extensions=${myext} \
--enable-renderer=${renderers} \
--enable-hwaccel=${hwaccel} \
+ --enable-media=${media} \
${myconf}
}
src_test() {