summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2013-03-04 17:29:29 +0000
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2013-03-04 17:29:29 +0000
commit91133b8f53510c1f46e330f67d4971af9d4ee266 (patch)
tree476b4d386a69ea9c2b53162df24d24385f06ef3e /www-plugins
parentVersion bump for the 3.0 / 3.4 / 3.8 series (diff)
downloadhistorical-91133b8f53510c1f46e330f67d4971af9d4ee266.tar.gz
historical-91133b8f53510c1f46e330f67d4971af9d4ee266.tar.bz2
historical-91133b8f53510c1f46e330f67d4971af9d4ee266.zip
Version bump.
Package-Manager: portage-2.1.11.50/cvs/Linux x86_64
Diffstat (limited to 'www-plugins')
-rw-r--r--www-plugins/lightspark/ChangeLog10
-rw-r--r--www-plugins/lightspark/Manifest4
-rw-r--r--www-plugins/lightspark/lightspark-0.7.1.ebuild107
3 files changed, 118 insertions, 3 deletions
diff --git a/www-plugins/lightspark/ChangeLog b/www-plugins/lightspark/ChangeLog
index 4a7e3fcebebf..a40e81f9dc1c 100644
--- a/www-plugins/lightspark/ChangeLog
+++ b/www-plugins/lightspark/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for www-plugins/lightspark
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-plugins/lightspark/ChangeLog,v 1.50 2012/12/22 21:15:39 chithanh Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/lightspark/ChangeLog,v 1.51 2013/03/04 17:29:26 chithanh Exp $
+
+*lightspark-0.7.1 (04 Mar 2013)
+
+ 04 Mar 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ +lightspark-0.7.1.ebuild:
+ Version bump.
22 Dec 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+files/lightspark-0.7.0-llvm-3.2.patch, lightspark-0.7.0.ebuild:
diff --git a/www-plugins/lightspark/Manifest b/www-plugins/lightspark/Manifest
index 9588a874a608..b6479dd3938e 100644
--- a/www-plugins/lightspark/Manifest
+++ b/www-plugins/lightspark/Manifest
@@ -10,7 +10,9 @@ AUX lightspark-0.7.0-libxmlpp-gles.patch 5622 SHA256 455650ec8665b1178d2a77dc551
AUX lightspark-0.7.0-llvm-3.2.patch 3768 SHA256 a18a73f3514ff9adf2c320aac99412b21740b1b8bfa70c969f4fd62f6fa8aedb SHA512 6fe7e15e3f044b3a2855ee0201546d54a18f14b9ea5bfd7429133d8520677eaedce6ce402f0cbeacdb5133c177ff03dcd08075f4049b7acaa8ba6fae84f8fbf2 WHIRLPOOL 5a818f851cdc0bb070d9d98af4bc78667aef6a631e28a37709dd53af3cd83e4c8e3174bb294f3a701bb5a4861b0312384588f2cba67af33fb32ba84a404e3ccc
DIST lightspark-0.6.0.1.tar.gz 862495 SHA256 b9d638a45bb274da046e6fd7f7300547ba81c2480ce626158af2fd62312c5b86 SHA512 bd5db376ed4cf98caa053423f136022bc36ca36c490ff30033e35ccaf72b854cbc6dcc7a38834e938fd58037c5e1a60f652e0a225368fc9483f375800fff6412 WHIRLPOOL f03ae222bb194be95baff56b7983d93f1fdcecaa3ed02b690151f0d26ef2757f2fa5b805a9d4371966d1a25cb60e033aead0414ce563724606248190deaa8e7d
DIST lightspark-0.7.0.tar.gz 910146 SHA256 f3df63692ad8409888336a58f4db96b3344737d492df3a3f06c7359fdf26c85b SHA512 d4e25dbd60d7bc3a4a50eb0708fe8c7f5b940006f598b7a5939ff8d596e6618502793cfde62839343ac8403d76d62fc127c0262a595ff57b54932db6d50c8b70 WHIRLPOOL f124345deb5c93577b725e54f01589b97566d6d0424637c58b4c7b58c297fc95b2cdd6a69df84ec2de76b7fc9c57e022de93565dd4e39d3191ab6bad79a77b71
+DIST lightspark-0.7.1.tar.gz 920218 SHA256 a6f9ef13ddf3ebd700d4daaeeb4e9497889c18697aeca1ddcb30ac8cdc20e931 SHA512 a8c10782f144cf4b9a39d32ca4c78f441957550f790161671fa52fec686672f22ab977b41c55b5e33d1e65eaa28e78bf48e729ce01f51b56ef24d2d09e62eeae WHIRLPOOL 0842b113070cc679d8e960e558bf4d7562f6796f60b923fc4fe41f3e20f4cb86da0340d8f27543d86c2cf6aefaf1232990c9ef51bcdcb765dc89befee16823cc
EBUILD lightspark-0.6.0.1.ebuild 2907 SHA256 fad6d027c3005d1d56954a1c04966dcdaf24371ea61aeb208da8d362d8427581 SHA512 aa659902b558d62498ac37dfe3180c2a61d8fc53d03c51e68338bd7a0cdcd79e59756d05f76f405e5038ae15e1183f13bfe99e964dc8d2e8d4749b2b030dbc44 WHIRLPOOL 343f2b30743964e62a918bceb08867ce11292974e28ed58e79997b1938d43beadb01c9cd2523bd55d73f37d16d2ab7abb9204c01bf4acfcade2103d43ef818e7
EBUILD lightspark-0.7.0.ebuild 3020 SHA256 0cfed4f72572ace22ba35ec2fbab9e0ccffc8fc7ca8cb54de79578efe0935a16 SHA512 c1e1e8768ab8af4c45583958c24b606264d7049f617d413bcde4140a056b7123390d80262fd0f355b2a6d152d5690f5f8f71a1bcd32233da7508db4986eb771e WHIRLPOOL 64010bf703a91c5e271476b0d5b00235eba0935368993f9634cc81048707e720c73300c6d442e125dfa776c14077c2ad36c1d7847125c9e4a26df193837a4ca1
-MISC ChangeLog 11090 SHA256 71c5fc39969338360e0f760614f7ab5da625cef902812d9b4f1f156277be678a SHA512 1714b31acd880d53f50fd4269d900c52ba1e297bff02eb0572a0c9880755d65baae3b94fd465c055b3cb1f34acba13bc661361ab83a36d5e4748fdec82d64505 WHIRLPOOL d20659c8c30c4625feb367cbe82646b6c2bfa58371f510bf44ff47f19cb962deb3d6f312743bb9c6aea44d4e9904d68340fc1e91933fc6358b6ed283c630315a
+EBUILD lightspark-0.7.1.ebuild 2932 SHA256 00e0f56d7d50260ccec1f5607e9ddbd159e262af73fc646a83ce5be324992e57 SHA512 17fe5827abc443497db747256d60d003a20ec8731908c7a0cf747333c8d5c623d48b70d525755adc2f294a5c0608f609e7cc786a29ce7035c04c0f34a3c30e4a WHIRLPOOL c173e03ac4749bec0e58fd3a3e1b37ae669582570a8ff1834f7dbe9fe63646463936b9b1800d839f4599651d90b7282fad19adfd04e30ccaaf561917946e8d2c
+MISC ChangeLog 11237 SHA256 a4f250124a292c85ec5ac3f43c378e3fcb70e9a55e41e17542729c48361dde94 SHA512 fa70e22e8a10d706c26ead2a21b305fc84dd445f2216d264053a7f6106a0571eb3fe94c61f88c241a88042bb7efb1aaf5369951eab0b31b7329bdab7b5a2fe87 WHIRLPOOL 29cea2d79739b4f193a11ae2234706b4185f59d71e1f03724e3be301a2fea5e0be02eae40958c97b04cad80fdac62915a39f45abd3c187fbb635d94da0b876f9
MISC metadata.xml 416 SHA256 1a4739e3ed47fd391141b1df084195435ad9cc1ac50650eb3b45d1fccb2f87e9 SHA512 d5181074005c87614f42ddfe267092a526acfe8f49b5f621141a026d23c3c7471b5254f0edb0b88af8d8689db8effb819fe08663a904b0984ea9bc2917fc394a WHIRLPOOL 0d2788c7f2af963e5038d71cef665a58b9e49095f90dc7b339c0343974fd40142a1005972a16cfb51fd45b42703b1f2ecbd5c59ba74c6bca60bdf54821d6b8c8
diff --git a/www-plugins/lightspark/lightspark-0.7.1.ebuild b/www-plugins/lightspark/lightspark-0.7.1.ebuild
new file mode 100644
index 000000000000..5b9cb7753624
--- /dev/null
+++ b/www-plugins/lightspark/lightspark-0.7.1.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/lightspark/lightspark-0.7.1.ebuild,v 1.1 2013/03/04 17:29:26 chithanh Exp $
+
+EAPI=4
+inherit cmake-utils nsplugins multilib toolchain-funcs
+
+DESCRIPTION="High performance flash player"
+HOMEPAGE="http://lightspark.sourceforge.net/"
+SRC_URI="http://launchpad.net/${PN}/trunk/${P}/+download/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="curl ffmpeg gles nsplugin profile pulseaudio rtmp sdl"
+
+RDEPEND=">=dev-cpp/libxmlpp-2.33.1:2.6
+ >=dev-libs/boost-1.42
+ dev-libs/libpcre[cxx]
+ media-fonts/liberation-fonts
+ media-libs/libpng
+ media-libs/libsdl
+ >=sys-devel/gcc-4.6.0[cxx]
+ >=sys-devel/llvm-3
+ x11-libs/cairo
+ x11-libs/gtk+:2
+ x11-libs/libX11
+ x11-libs/pango
+ curl? (
+ net-misc/curl
+ )
+ ffmpeg? (
+ virtual/ffmpeg
+ )
+ !gles? (
+ >=media-libs/glew-1.5.3
+ virtual/opengl
+ )
+ gles? (
+ media-libs/mesa[gles2]
+ )
+ pulseaudio? (
+ media-sound/pulseaudio
+ )
+ rtmp? (
+ media-video/rtmpdump
+ )
+ virtual/jpeg"
+DEPEND="${RDEPEND}
+ amd64? ( dev-lang/nasm )
+ x86? ( dev-lang/nasm )
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${P/_rc*/}
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 6 || $(gcc-major-version) -lt 4 ]] ; then
+ eerror "You need at least sys-devel/gcc-4.6.0"
+ die "You need at least sys-devel/gcc-4.6.0"
+ fi
+ fi
+}
+
+src_configure() {
+ local audiobackends
+ use pulseaudio && audiobackends+="pulse"
+ use sdl && audiobackends+="sdl"
+
+ local mycmakeargs=(
+ $(cmake-utils_use curl ENABLE_CURL)
+ $(cmake-utils_use gles ENABLE_GLES2)
+ $(cmake-utils_use ffmpeg ENABLE_LIBAVCODEC)
+ $(cmake-utils_use nsplugin COMPILE_PLUGIN)
+ $(cmake-utils_use profile ENABLE_MEMORY_USAGE_PROFILING)
+ $(cmake-utils_use profile ENABLE_PROFILING)
+ $(cmake-utils_use rtmp ENABLE_RTMP)
+ -DAUDIO_BACKEND="${audiobackends}"
+ -DPLUGIN_DIRECTORY="${EPREFIX}"/usr/$(get_libdir)/${PN}/plugins
+ )
+
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ use nsplugin && inst_plugin /usr/$(get_libdir)/${PN}/plugins/liblightsparkplugin.so
+
+ # default to sdl audio if pulseaudio plugin is not built, bug #406197
+ if use sdl && ! use pulseaudio; then
+ sed -i 's/backend = pulseaudio/backend = sdl/' "${ED}/etc/xdg/${PN}.conf" || die
+ fi
+}
+
+pkg_postinst() {
+ if use nsplugin && ! has_version www-plugins/gnash; then
+ elog "Lightspark now supports gnash fallback for its browser plugin."
+ elog "Install www-plugins/gnash to take advantage of it."
+ fi
+ if use nsplugin && has_version www-plugins/gnash[nsplugin]; then
+ elog "Having two plugins installed for the same MIME type may confuse"
+ elog "Mozilla based browsers. It is recommended to disable the nsplugin"
+ elog "USE flag for either gnash or lightspark. For details, see"
+ elog "https://bugzilla.mozilla.org/show_bug.cgi?id=581848"
+ fi
+}