diff options
author | Jim Ramsay <lack@gentoo.org> | 2007-05-14 14:17:21 +0000 |
---|---|---|
committer | Jim Ramsay <lack@gentoo.org> | 2007-05-14 14:17:21 +0000 |
commit | c0e40296eba257613f37f10e273fd6f8427901a4 (patch) | |
tree | f8d0d31e86b8231b0f4985aa6b9c71e55bf88b9c /net-www/libflashsupport | |
parent | Stable on sparc wrt security #177804 (diff) | |
download | gentoo-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/ChangeLog | 11 | ||||
-rw-r--r-- | net-www/libflashsupport/Manifest | 16 | ||||
-rw-r--r-- | net-www/libflashsupport/files/digest-libflashsupport-1.2 | 3 | ||||
-rw-r--r-- | net-www/libflashsupport/libflashsupport-1.2.ebuild | 83 | ||||
-rw-r--r-- | net-www/libflashsupport/metadata.xml | 9 |
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> |