From d96cd3ed856115636741e70da8c7596dd2505cb7 Mon Sep 17 00:00:00 2001 From: LockeAnarchist Date: Sat, 25 Jul 2015 13:08:02 -0300 Subject: [PATCH] New package: freshplayerplugin-0.3.1 --- .../patches/addvoidpepper.patch | 10 +++++++++ srcpkgs/freshplayerplugin/template | 21 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 srcpkgs/freshplayerplugin/patches/addvoidpepper.patch create mode 100644 srcpkgs/freshplayerplugin/template diff --git a/srcpkgs/freshplayerplugin/patches/addvoidpepper.patch b/srcpkgs/freshplayerplugin/patches/addvoidpepper.patch new file mode 100644 index 0000000000..00b393f585 --- /dev/null +++ b/srcpkgs/freshplayerplugin/patches/addvoidpepper.patch @@ -0,0 +1,10 @@ +--- src/config_pepperflash.c 2015-07-05 12:34:13.000000000 -0300 ++++ src/config_pepperflash.c 2015-07-25 18:59:05.692993023 -0300 +@@ -39,6 +39,7 @@ + "/usr/lib64/chromium/PepperFlash", // chromium-pepper-flash (Old Build) (CentOS/Read Hat/Fedora) + "/opt/chromium/PepperFlash", // chromium-pepper-flash (New Build) (CentOS/Read Hat/Fedora) + "/usr/lib/pepflashplugin-installer", // pepflashplugin-installer (Ubuntu) ++ "/usr/lib/chromium-pepper-flash", // chromium-pepper-flash (Void Linux) + NULL, + }; + diff --git a/srcpkgs/freshplayerplugin/template b/srcpkgs/freshplayerplugin/template new file mode 100644 index 0000000000..4e170ef8e4 --- /dev/null +++ b/srcpkgs/freshplayerplugin/template @@ -0,0 +1,21 @@ +# Template file for 'freshplayerplugin' + +pkgname=freshplayerplugin +version=0.3.1 +revision=1 +build_style=cmake +makedepends="cairo-devel pango-devel freetype-devel libressl-devel libevent-devel +libXrender-devel libXcursor-devel alsa-lib-devel libconfig-devel libXrandr-devel gtk+-devel libvdpau-devel libva-devel ffmpeg-devel v4l-utils-devel" +hostmakedepends="pkg-config libGL ragel cmake" +short_desc="PPAPI2NPAPI compatibility layer for Pepper Flash" +maintainer="Emanuel Serpa " +license="MIT" +homepage="https://github.com/i-rinat/freshplayerplugin" +distfiles="${homepage}/archive/v${version}.tar.gz" +checksum="4ed582896fff618d8025dd51bbf2fae0c5e36e2875065acc536b2c76befb593c" + +do_install() { + vinstall build/libfreshwrapper-pepperflash.so 755 usr/lib/mozilla/plugins + vsconf data/freshwrapper.conf.example + vlicense LICENSE +}