summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2015-02-22 19:16:20 +0100
committerSebastian Pipping <sebastian@pipping.org>2015-02-22 19:16:20 +0100
commit5576e186130f75b174a8a517646defad4707f819 (patch)
treea449992265a32d9c332e5704e9a84719e98f7f7c /www-plugins/freshplayerplugin
parentwww-plugins/freshplayerplugin: Add missing dependency (diff)
downloadbetagarden-5576e186130f75b174a8a517646defad4707f819.tar.gz
betagarden-5576e186130f75b174a8a517646defad4707f819.tar.bz2
betagarden-5576e186130f75b174a8a517646defad4707f819.zip
www-plugins/freshplayerplugin: 0.2.3, mask 9999
Diffstat (limited to 'www-plugins/freshplayerplugin')
-rw-r--r--www-plugins/freshplayerplugin/freshplayerplugin-0.2.3.ebuild49
-rw-r--r--www-plugins/freshplayerplugin/freshplayerplugin-9999.ebuild2
2 files changed, 50 insertions, 1 deletions
diff --git a/www-plugins/freshplayerplugin/freshplayerplugin-0.2.3.ebuild b/www-plugins/freshplayerplugin/freshplayerplugin-0.2.3.ebuild
new file mode 100644
index 0000000..41774e2
--- /dev/null
+++ b/www-plugins/freshplayerplugin/freshplayerplugin-0.2.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit cmake-utils
+
+DESCRIPTION="Chromium Flash wrapper for Mozilla Firefox"
+HOMEPAGE="https://github.com/i-rinat/freshplayerplugin"
+SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ dev-libs/glib
+ dev-libs/libconfig
+ dev-libs/libevent[threads]
+ dev-libs/uriparser
+ dev-util/ragel
+ media-libs/alsa-lib
+ media-libs/freetype
+ media-libs/mesa[egl,gles2]
+ x11-libs/cairo
+ x11-libs/gtk+:2
+ x11-libs/libX11
+ x11-libs/libXinerama
+ x11-libs/pango
+ "
+RDEPEND="${DEPEND}
+ || (
+ www-plugins/chrome-binary-plugins[flash]
+ www-client/google-chrome
+ www-client/google-chrome-beta
+ www-client/google-chrome-unstable
+ )
+ "
+
+src_install() {
+ insinto /etc
+ newins data/freshwrapper.conf.example freshwrapper.conf
+ ewarn 'Depending on what branch of Google Chrome you use, the path to libpepflashplayer.so may need editing in /etc/freshwrapper.conf .'
+
+ insinto /usr/lib/nsbrowser/plugins/
+ doins "${BUILD_DIR}"/libfreshwrapper-pepperflash.so
+}
diff --git a/www-plugins/freshplayerplugin/freshplayerplugin-9999.ebuild b/www-plugins/freshplayerplugin/freshplayerplugin-9999.ebuild
index bef8ed5..312dd0f 100644
--- a/www-plugins/freshplayerplugin/freshplayerplugin-9999.ebuild
+++ b/www-plugins/freshplayerplugin/freshplayerplugin-9999.ebuild
@@ -13,7 +13,7 @@ EGIT_REPO_URI="https://github.com/i-rinat/${PN}.git"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS=""
IUSE=""
DEPEND="