Gentoo Archives: gentoo-commits

From: "Brian Evans (grknight)" <grknight@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-plugins/freshplayerplugin: metadata.xml freshplayerplugin-0.2.4.ebuild ChangeLog
Date: Mon, 27 Apr 2015 00:44:22
Message-Id: 20150427004414.4E8C199C@oystercatcher.gentoo.org
1 grknight 15/04/27 00:44:13
2
3 Modified: metadata.xml ChangeLog
4 Added: freshplayerplugin-0.2.4.ebuild
5 Log:
6 Version bump wrt but 547726; Thanks to nE0sIghT <ykonotopov@×××××.com> for the notification and the ebuild patch
7
8 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0xD1F781EFF9F4A3B6)
9
10 Revision Changes Path
11 1.2 www-plugins/freshplayerplugin/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/freshplayerplugin/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/freshplayerplugin/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/freshplayerplugin/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-plugins/freshplayerplugin/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 11 Mar 2015 01:13:44 -0000 1.1
24 +++ metadata.xml 27 Apr 2015 00:44:13 -0000 1.2
25 @@ -5,4 +5,7 @@
26 <email>grknight@g.o</email>
27 <name>Brian Evans</name>
28 </maintainer>
29 +<use>
30 + <flag name='gtk3'>Build with GTK+ 3 instead of GTK+ 2</flag>
31 +</use>
32 </pkgmetadata>
33
34
35
36 1.2 www-plugins/freshplayerplugin/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/freshplayerplugin/ChangeLog?rev=1.2&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/freshplayerplugin/ChangeLog?rev=1.2&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/freshplayerplugin/ChangeLog?r1=1.1&r2=1.2
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/www-plugins/freshplayerplugin/ChangeLog,v
45 retrieving revision 1.1
46 retrieving revision 1.2
47 diff -u -r1.1 -r1.2
48 --- ChangeLog 11 Mar 2015 01:13:44 -0000 1.1
49 +++ ChangeLog 27 Apr 2015 00:44:13 -0000 1.2
50 @@ -1,6 +1,13 @@
51 # ChangeLog for www-plugins/freshplayerplugin
52 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/freshplayerplugin/ChangeLog,v 1.1 2015/03/11 01:13:44 grknight Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/www-plugins/freshplayerplugin/ChangeLog,v 1.2 2015/04/27 00:44:13 grknight Exp $
55 +
56 +*freshplayerplugin-0.2.4 (27 Apr 2015)
57 +
58 + 27 Apr 2015; Brian Evans <grknight@g.o> +files/0.2.4-cmake.patch,
59 + +freshplayerplugin-0.2.4.ebuild, metadata.xml:
60 + Version bump wrt but 547726; Thanks to nE0sIghT <ykonotopov@×××××.com> for the
61 + notification and the ebuild patch
62
63 *freshplayerplugin-0.2.3 (11 Mar 2015)
64
65
66
67
68 1.1 www-plugins/freshplayerplugin/freshplayerplugin-0.2.4.ebuild
69
70 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/freshplayerplugin/freshplayerplugin-0.2.4.ebuild?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-plugins/freshplayerplugin/freshplayerplugin-0.2.4.ebuild?rev=1.1&content-type=text/plain
72
73 Index: freshplayerplugin-0.2.4.ebuild
74 ===================================================================
75 # Copyright 1999-2015 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 # $Header: /var/cvsroot/gentoo-x86/www-plugins/freshplayerplugin/freshplayerplugin-0.2.4.ebuild,v 1.1 2015/04/27 00:44:13 grknight Exp $
78
79 EAPI=5
80
81 CMAKE_MIN_VERSION="2.8.8"
82
83 inherit cmake-utils multilib
84
85 LICENSE="MIT"
86 HOMEPAGE="https://github.com/i-rinat/freshplayerplugin"
87 DESCRIPTION="PPAPI-host NPAPI-plugin adapter for flashplayer in npapi based browsers"
88 SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
89 SLOT=0
90 IUSE="gtk3 jack pulseaudio"
91
92 KEYWORDS="~amd64 ~x86"
93
94 CDEPEND="
95 dev-libs/glib:2=
96 dev-libs/libconfig:=
97 dev-libs/libevent:=[threads]
98 dev-libs/openssl:0=
99 media-libs/alsa-lib:=
100 media-libs/freetype:2=
101 media-libs/mesa:=[egl,gles2]
102 x11-libs/libXrandr:=
103 x11-libs/libXrender:=
104 x11-libs/pango:=[X]
105 jack? ( media-sound/jack )
106 pulseaudio? ( media-sound/pulseaudio )
107 !gtk3? ( x11-libs/gtk+:2= )
108 gtk3? ( x11-libs/gtk+:3= )
109 "
110
111 DEPEND="${CDEPEND}
112 dev-util/ragel
113 virtual/pkgconfig
114 "
115 RDEPEND="${CDEPEND}
116 || (
117 www-plugins/chrome-binary-plugins[flash]
118 www-client/google-chrome
119 www-client/google-chrome-beta
120 www-client/google-chrome-unstable
121 )
122 "
123
124 PATCHES=( "${FILESDIR}/${PV}-cmake.patch" )
125
126 src_configure() {
127 mycmakeargs=(
128 $(cmake-utils_use_with jack JACK)
129 $(cmake-utils_use_with pulseaudio PULSEAUDIO)
130 -DWITH_GTK=$(usex gtk3 3 2)
131 -DCMAKE_SKIP_RPATH=1
132 )
133 cmake-utils_src_configure
134 }
135
136 src_install() {
137 dodoc ChangeLog data/freshwrapper.conf.example README.md
138 exeinto /usr/$(get_libdir)/nsbrowser/plugins
139 doexe "${BUILD_DIR}/libfreshwrapper-pepperflash.so"
140 }