Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 610332
Collapse All | Expand All

(-)a/www-plugins/adobe-flash/adobe-flash-24.0.0.221.ebuild (-25 / +4 lines)
Lines 18-24 AF_NP_64_URI="${AF_URI}/flash_player_npapi_linux.x86_64.tar.gz -> ${P}-npapi.x86 Link Here
18
AF_PP_32_URI="${AF_URI}/flash_player_ppapi_linux.i386.tar.gz -> ${P}-ppapi.i386.tar.gz"
18
AF_PP_32_URI="${AF_URI}/flash_player_ppapi_linux.i386.tar.gz -> ${P}-ppapi.i386.tar.gz"
19
AF_PP_64_URI="${AF_URI}/flash_player_ppapi_linux.x86_64.tar.gz -> ${P}-ppapi.x86_64.tar.gz"
19
AF_PP_64_URI="${AF_URI}/flash_player_ppapi_linux.x86_64.tar.gz -> ${P}-ppapi.x86_64.tar.gz"
20
20
21
IUSE="kde +nsplugin +ppapi"
21
IUSE="+nsplugin +ppapi"
22
REQUIRED_USE="
22
REQUIRED_USE="
23
	|| ( nsplugin ppapi )
23
	|| ( nsplugin ppapi )
24
"
24
"
Lines 44-63 NPAPI_RDEPEND=" Link Here
44
	dev-libs/glib:2
44
	dev-libs/glib:2
45
	dev-libs/nspr
45
	dev-libs/nspr
46
	dev-libs/nss
46
	dev-libs/nss
47
	kde? (
48
		dev-qt/qtcore:4
49
		dev-qt/qtdbus:4
50
		dev-qt/qtgui:4
51
		dev-qt/qtsvg:4
52
		kde-frameworks/kdelibs:4
53
		x11-libs/libICE
54
		x11-libs/libSM
55
		x11-libs/libXau
56
		x11-libs/libXdmcp
57
		x11-libs/libXext
58
		x11-libs/libXft
59
		x11-libs/libXpm
60
	)
61
	media-libs/fontconfig
47
	media-libs/fontconfig
62
	media-libs/freetype
48
	media-libs/freetype
63
	>=sys-libs/glibc-2.4
49
	>=sys-libs/glibc-2.4
Lines 110-125 multilib_src_install() { Link Here
110
		doexe libflashplayer.so
96
		doexe libflashplayer.so
111
97
112
		if multilib_is_native_abi; then
98
		if multilib_is_native_abi; then
113
			if use kde; then
99
			# No KDE applet, so allow the GTK utility to show up in KDE:
114
				exeinto /usr/$(get_libdir)/kde4
100
			sed -i usr/share/applications/flash-player-properties.desktop \
115
				doexe usr/${pkglibdir}/kde4/kcm_adobe_flash_player.so
101
				-e "/^NotShowIn=KDE;/d" || die "sed of .desktop file failed"
116
				insinto /usr/share/kde4/services
117
				doins usr/share/kde4/services/kcm_adobe_flash_player.desktop
118
			else
119
				# No KDE applet, so allow the GTK utility to show up in KDE:
120
				sed -i usr/share/applications/flash-player-properties.desktop \
121
					-e "/^NotShowIn=KDE;/d" || die "sed of .desktop file failed"
122
			fi
123
102
124
			# The userland 'flash-player-properties' standalone app:
103
			# The userland 'flash-player-properties' standalone app:
125
			dobin usr/bin/flash-player-properties
104
			dobin usr/bin/flash-player-properties
(-)a/www-plugins/adobe-flash/metadata.xml (-1 lines)
Lines 9-15 Link Here
9
<name>Gentoo Desktop Miscellaneous Project</name>
9
<name>Gentoo Desktop Miscellaneous Project</name>
10
</maintainer>
10
</maintainer>
11
<use>
11
<use>
12
<flag name="kde">Install a KCM plugin for configuring flash player preferences</flag>
13
<flag name="nsplugin">Install the Netscape Flash API plugin (for Firefox and similar browsers)</flag>
12
<flag name="nsplugin">Install the Netscape Flash API plugin (for Firefox and similar browsers)</flag>
14
<flag name="ppapi">Install the Pepper Flash API plugin (for Chrome and similar browsers)</flag>
13
<flag name="ppapi">Install the Pepper Flash API plugin (for Chrome and similar browsers)</flag>
15
</use>
14
</use>

Return to bug 610332