summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Ramsay <lack@gentoo.org>2007-05-14 14:17:21 +0000
committerJim Ramsay <lack@gentoo.org>2007-05-14 14:17:21 +0000
commitc0e40296eba257613f37f10e273fd6f8427901a4 (patch)
treef8d0d31e86b8231b0f4985aa6b9c71e55bf88b9c /net-www/libflashsupport
parentStable on sparc wrt security #177804 (diff)
downloadgentoo-2-c0e40296eba257613f37f10e273fd6f8427901a4.tar.gz
gentoo-2-c0e40296eba257613f37f10e273fd6f8427901a4.tar.bz2
gentoo-2-c0e40296eba257613f37f10e273fd6f8427901a4.zip
Libflashsupport - Adds optional features such as pulseaudio, esd, oss, and ssl to the netscape-flash binary.
(Portage version: 2.1.2.5)
Diffstat (limited to 'net-www/libflashsupport')
-rw-r--r--net-www/libflashsupport/ChangeLog11
-rw-r--r--net-www/libflashsupport/Manifest16
-rw-r--r--net-www/libflashsupport/files/digest-libflashsupport-1.23
-rw-r--r--net-www/libflashsupport/libflashsupport-1.2.ebuild83
-rw-r--r--net-www/libflashsupport/metadata.xml9
5 files changed, 122 insertions, 0 deletions
diff --git a/net-www/libflashsupport/ChangeLog b/net-www/libflashsupport/ChangeLog
new file mode 100644
index 000000000000..0cacbf45ca0b
--- /dev/null
+++ b/net-www/libflashsupport/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for net-www/libflashsupport
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-www/libflashsupport/ChangeLog,v 1.1 2007/05/14 14:17:21 lack Exp $
+
+*libflashsupport-1.2 (14 May 2007)
+
+ 14 May 2007; Jim Ramsay <lack@gentoo.org> +metadata.xml,
+ +libflashsupport-1.2.ebuild:
+ Libflashsupport - Adds optional features such as pulseaudio, esd, oss, and
+ ssl to the netscape-flash binary.
+
diff --git a/net-www/libflashsupport/Manifest b/net-www/libflashsupport/Manifest
new file mode 100644
index 000000000000..c0f7da885e58
--- /dev/null
+++ b/net-www/libflashsupport/Manifest
@@ -0,0 +1,16 @@
+DIST libflashsupport-1.2.tar.bz2 13381 RMD160 0b4936a4bf80078247ccc8f0bcca4827774768c6 SHA1 1bfd7f48ac4031c9936bf3799cf2ea615a678bca SHA256 343dd2726944adb84fe175b0f638ab078fa29fcfccb5700eb1ca34f42eaf9154
+EBUILD libflashsupport-1.2.ebuild 1944 RMD160 e9baef4d72187adc511e27009e43360c1c4fbaab SHA1 63cfc78ad62749256343badaad69409654b1bb33 SHA256 67e7431036aa2087827fe951caccb9bb36bd31db6778907849ec9d30dc459314
+MD5 f4ebdc841785a6737607e42324c70556 libflashsupport-1.2.ebuild 1944
+RMD160 e9baef4d72187adc511e27009e43360c1c4fbaab libflashsupport-1.2.ebuild 1944
+SHA256 67e7431036aa2087827fe951caccb9bb36bd31db6778907849ec9d30dc459314 libflashsupport-1.2.ebuild 1944
+MISC ChangeLog 364 RMD160 d4a0c4526b1d38f48a9a979eb6c77af1c990bfc7 SHA1 5ab96b6a154abc108473b630bf810584b9dc5418 SHA256 6f4eb3428caffa302bb4872958579c3b7570cdfb345a0a80abcd1bd3240d2e4f
+MD5 37c8394962cfa71221cdbecd82217807 ChangeLog 364
+RMD160 d4a0c4526b1d38f48a9a979eb6c77af1c990bfc7 ChangeLog 364
+SHA256 6f4eb3428caffa302bb4872958579c3b7570cdfb345a0a80abcd1bd3240d2e4f ChangeLog 364
+MISC metadata.xml 254 RMD160 1f5a6322e4956b30592a1e0caf7edc67613ecc43 SHA1 f0813ac26740fae9e0f0899b5dad74b5a6fd5b3c SHA256 740784d71bef88214e4d8508e351a376d8908f4c4b6175d98b6b77e107799f12
+MD5 5a0e5fde8986a26c9586f9dbf0075162 metadata.xml 254
+RMD160 1f5a6322e4956b30592a1e0caf7edc67613ecc43 metadata.xml 254
+SHA256 740784d71bef88214e4d8508e351a376d8908f4c4b6175d98b6b77e107799f12 metadata.xml 254
+MD5 8188e256f74dea208792b41b0e61098a files/digest-libflashsupport-1.2 259
+RMD160 adff9b711972bc704c30ccdd1b2fced785aaf72a files/digest-libflashsupport-1.2 259
+SHA256 a7ece2e5fa6dee9e9d6498e6afd59e36e94fc6f3d6e4739950fafd754efc0211 files/digest-libflashsupport-1.2 259
diff --git a/net-www/libflashsupport/files/digest-libflashsupport-1.2 b/net-www/libflashsupport/files/digest-libflashsupport-1.2
new file mode 100644
index 000000000000..177d7b64f42c
--- /dev/null
+++ b/net-www/libflashsupport/files/digest-libflashsupport-1.2
@@ -0,0 +1,3 @@
+MD5 7b19d664255012737951620e51e29e91 libflashsupport-1.2.tar.bz2 13381
+RMD160 0b4936a4bf80078247ccc8f0bcca4827774768c6 libflashsupport-1.2.tar.bz2 13381
+SHA256 343dd2726944adb84fe175b0f638ab078fa29fcfccb5700eb1ca34f42eaf9154 libflashsupport-1.2.tar.bz2 13381
diff --git a/net-www/libflashsupport/libflashsupport-1.2.ebuild b/net-www/libflashsupport/libflashsupport-1.2.ebuild
new file mode 100644
index 000000000000..c099604da302
--- /dev/null
+++ b/net-www/libflashsupport/libflashsupport-1.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-www/libflashsupport/libflashsupport-1.2.ebuild,v 1.1 2007/05/14 14:17:21 lack Exp $
+
+inherit multilib
+
+DESCRIPTION="Linux support library for Adobe Flash 9, adds pulseaudio/esd/oss audio output and HTTPS/RTMPS support"
+HOMEPAGE="http://pulseaudio.revolutionlinux.com/PulseAudio"
+SRC_URI="https://svn.revolutionlinux.com/MILLE/XTERM/trunk/libflashsupport/Tarballs/${P}.tar.bz2"
+
+LICENSE="Adobe-SourceCode"
+SLOT="0"
+KEYWORDS="~x86"
+
+# Note: gnutls overrides 'ssl' if both are set. If only 'ssl' is set, openssl
+# is used.
+IUSE="pulseaudio esd oss ssl gnutls"
+
+DEPEND="gnutls? ( net-libs/gnutls )
+ !gnutls? ( ssl? ( dev-libs/openssl ) )"
+
+RDEPEND="${DEPEND}
+ pulseaudio? ( media-sound/pulseaudio )
+ esd? ( media-sound/esound )"
+
+src_compile() {
+ if use pulseaudio; then
+ export LIBPULSEPATH="-DLIBPULSEPATH='\"libpulse-simple.so.0\"'"
+ export PULSE="-DPULSEAUDIO"
+ else
+ export LIBPULSEPATH=""
+ export PULSE=""
+ fi
+
+ if use esd; then
+ export LIBESDPATH="-DLIBESDPATH='\"libesd.so.0\"'"
+ export ESD="-DESD"
+ else
+ export LIBESDPATH=""
+ export ESD=""
+ fi
+
+ if use oss; then
+ export OSS="-DOSS"
+ else
+ export OSS=""
+ fi
+
+ if use gnutls; then
+ if use ssl; then
+ ewarn "You have enabled both 'ssl' and 'gnutls', so we will use"
+ ewarn "gnutls and not openssl for HTTPS/RTMPS support"
+ fi
+ export SSL="-DGNUTLS"
+ export SSLLIBS="-lgnutls"
+ elif use ssl; then
+ export SSL="-DOPENSSL"
+ export SSLLIBS="-lssl"
+ else
+ export SSL=""
+ export SSLLIBS=""
+ fi
+
+ # Force internal alsa
+ export ALSA="-DALSA_INTERNAL"
+ export ALSALIBS=""
+
+ # ICU and V4L support is commented out in the makefile, ensure it is off.
+ export ICULIBS=""
+ export V4L=""
+
+ # General overrides
+ export CFLAGS="${CFLAGS} -fPIC -shared"
+ export LIBDIR="/usr/$(get_libdir)"
+
+ # Override Makefile options with environment exported above:
+ emake -e || die "Make failed"
+}
+
+src_install() {
+ dolib.so libflashsupport.so
+ dodoc README
+}
diff --git a/net-www/libflashsupport/metadata.xml b/net-www/libflashsupport/metadata.xml
new file mode 100644
index 000000000000..24f1e9f83097
--- /dev/null
+++ b/net-www/libflashsupport/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-misc</herd>
+ <maintainer>
+ <email>lack@gentoo.org</email>
+ <name>Jim Ramsay</name>
+ </maintainer>
+</pkgmetadata>