Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: media-video/kmplayer/
Date: Sun, 02 Aug 2020 17:37:54
Message-Id: 1596385813.05cf57050c81aaeb765ba522db83bca5ff64b2a7.asturm@gentoo
1 commit: 05cf57050c81aaeb765ba522db83bca5ff64b2a7
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 2 16:30:13 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 2 16:30:13 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=05cf5705
7
8 media-video/kmplayer: Drop dead IUSE=npp
9
10 Package-Manager: Portage-3.0.1, Repoman-2.3.23
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 media-video/kmplayer/kmplayer-9999.ebuild | 29 ++---------------------------
14 media-video/kmplayer/metadata.xml | 3 ---
15 2 files changed, 2 insertions(+), 30 deletions(-)
16
17 diff --git a/media-video/kmplayer/kmplayer-9999.ebuild b/media-video/kmplayer/kmplayer-9999.ebuild
18 index f8bb96c0b3..a652e23416 100644
19 --- a/media-video/kmplayer/kmplayer-9999.ebuild
20 +++ b/media-video/kmplayer/kmplayer-9999.ebuild
21 @@ -19,7 +19,7 @@ fi
22
23 LICENSE="GPL-2 FDL-1.2 LGPL-2.1"
24 SLOT="5"
25 -IUSE="cairo npp"
26 +IUSE="cairo"
27
28 BDEPEND="sys-devel/gettext"
29 DEPEND="
30 @@ -47,42 +47,17 @@ DEPEND="
31 x11-libs/libX11
32 x11-libs/libxcb
33 cairo? ( x11-libs/cairo[X,xcb(+)] )
34 - npp? (
35 - dev-libs/dbus-glib
36 - dev-libs/glib:2
37 - www-plugins/adobe-flash:*
38 - x11-libs/gtk+:2
39 - )
40 "
41 RDEPEND="${DEPEND}
42 media-video/mplayer
43 "
44
45 -src_prepare() {
46 - if use npp; then
47 - sed -i src/kmplayer_part.desktop \
48 - -e ":^MimeType: s:=:=application/x-shockwave-flash;:" || die
49 - fi
50 -
51 - ecm_src_prepare
52 -}
53 -
54 src_configure() {
55 # 0.12: expat build broken, check in later releases
56 local mycmakeargs=(
57 -DKMPLAYER_BUILT_WITH_EXPAT=OFF
58 + -DKMPLAYER_BUILT_WITH_NPP=OFF
59 -DKMPLAYER_BUILT_WITH_CAIRO=$(usex cairo)
60 - -DKMPLAYER_BUILT_WITH_NPP=$(usex npp)
61 )
62 -
63 ecm_src_configure
64 }
65 -
66 -src_install() {
67 - ecm_src_install
68 -
69 - if use npp; then
70 - kwriteconfig5 --file "${ED}/usr/share/config/kmplayerrc" --group "application/x-shockwave-flash" --key player npp
71 - kwriteconfig5 --file "${ED}/usr/share/config/kmplayerrc" --group "application/x-shockwave-flash" --key plugin /usr/lib/nsbrowser/plugins/libflashplayer.so
72 - fi
73 -}
74
75 diff --git a/media-video/kmplayer/metadata.xml b/media-video/kmplayer/metadata.xml
76 index d4fe1b93f0..e68bcea066 100644
77 --- a/media-video/kmplayer/metadata.xml
78 +++ b/media-video/kmplayer/metadata.xml
79 @@ -9,7 +9,4 @@
80 <email>media-video@g.o</email>
81 <name>Gentoo Video project</name>
82 </maintainer>
83 - <use>
84 - <flag name="npp">Compile the npp backend that plays xembed style browser plugins.</flag>
85 - </use>
86 </pkgmetadata>