commit: 93507a1ffb40f7449e776d318d69bd0d14f60e44 Author: Johannes Huber <johu <AT> gentoo <DOT> org> AuthorDate: Wed Nov 2 20:34:47 2016 +0000 Commit: Johannes Huber <johu <AT> gentoo <DOT> org> CommitDate: Wed Nov 2 20:35:02 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93507a1f
www-plugins/gnash: Drop deprecated Plasma 4 support Package-Manager: portage-2.3.2 www-plugins/gnash/gnash-0.8.10_p20131019.ebuild | 38 +++------------------- www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild | 36 +++----------------- 2 files changed, 9 insertions(+), 65 deletions(-) diff --git a/www-plugins/gnash/gnash-0.8.10_p20131019.ebuild b/www-plugins/gnash/gnash-0.8.10_p20131019.ebuild index e39358c..2d5654e 100644 --- a/www-plugins/gnash/gnash-0.8.10_p20131019.ebuild +++ b/www-plugins/gnash/gnash-0.8.10_p20131019.ebuild @@ -1,15 +1,13 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -CMAKE_REQUIRED="never" -KDE_REQUIRED="optional" AT_M4DIR="cygnal" # won't build with python-3, bug #392969 PYTHON_COMPAT=( python2_7 ) -inherit autotools eutils kde4-base multilib nsplugins python-any-r1 flag-o-matic +inherit autotools eutils multilib nsplugins python-any-r1 flag-o-matic DESCRIPTION="GNU Flash movie player that supports many SWF v7,8,9 features" HOMEPAGE="https://www.gnu.org/software/gnash/" @@ -27,7 +25,7 @@ fi LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 ppc ~ppc64 ~sparc x86" -IUSE="X +agg cairo cygnal dbus directfb doc dump egl fbcon +ffmpeg gconf gnome gstreamer gtk harden jemalloc kde lirc mysql +nls nsplugin opengl openvg python sdl +sdl-sound ssh ssl test vaapi" +IUSE="X +agg cairo cygnal dbus directfb doc dump egl fbcon +ffmpeg gconf gnome gstreamer gtk harden jemalloc lirc mysql +nls nsplugin opengl openvg python sdl +sdl-sound ssh ssl test vaapi" REQUIRED_USE="dump? ( agg ffmpeg ) fbcon? ( agg ) nsplugin? ( gtk ) @@ -35,7 +33,7 @@ REQUIRED_USE="dump? ( agg ffmpeg ) python? ( gtk ) vaapi? ( agg ffmpeg ) || ( agg cairo opengl openvg ) - || ( dump fbcon gtk kde sdl ) + || ( dump fbcon gtk sdl ) " RDEPEND=">=dev-libs/boost-1.41.0:0= @@ -81,10 +79,6 @@ RDEPEND=">=dev-libs/boost-1.41.0:0= python? ( dev-python/pygtk:2 ) ) jemalloc? ( dev-libs/jemalloc ) - kde? ( - $(add_kdebase_dep kdebase-startkde) - dev-qt/qtwebkit:4 - ) opengl? ( virtual/glu virtual/opengl @@ -115,7 +109,6 @@ DEPEND="${RDEPEND} RESTRICT="test" pkg_setup() { - kde4-base_pkg_setup python-any-r1_pkg_setup if use !ffmpeg && use !gstreamer; then @@ -171,19 +164,6 @@ src_configure() { use opengl && renderers+=",opengl" use openvg && renderers+=",openvg" - # Set kde and konqueror plugin directories. - if use kde; then - myconf="${myconf} - --with-plugins-install=system - --with-kde4-incl=${KDEDIR}/include - --with-kde4-configdir=${KDEDIR}/share/config - --with-kde4-prefix=${KDEDIR} - --with-kde4-lib=${KDEDIR}/$(get_libdir) - --with-kde-appsdatadir=${KDEDIR}/share/apps/klash - --with-kde4-servicesdir=${KDEDIR}/share/kde4/services - --with-kde4-plugindir=${KDEDIR}/$(get_libdir)/kde4" - fi - # Set media handler. use ffmpeg || use gstreamer || media+=",none" use ffmpeg && media+=",ffmpeg" @@ -193,7 +173,6 @@ src_configure() { use dump && gui="${gui},dump" use fbcon && gui="${gui},fb" use gtk && gui=",gtk" - use kde && gui="${gui},kde4" use sdl && gui="${gui},sdl" if use sdl-sound; then @@ -219,13 +198,13 @@ src_configure() { --docdir=/usr/share/doc/${PF} \ --disable-dependency-tracking \ --disable-kparts3 \ + --disable-kparts4 \ $(use_enable cygnal) \ $(use_enable cygnal cgibins) \ $(use_enable doc docbook) \ $(use_enable gnome ghelp) \ $(use_enable harden) \ $(use_enable jemalloc) \ - $(use_enable kde kparts4) \ $(use_enable nls) \ $(use_enable nsplugin npapi) \ $(use_enable python) \ @@ -255,12 +234,6 @@ src_install() { emake DESTDIR="${D}" install-plugin || die "install plugins failed" fi - # Install kde konqueror plugin. - if use kde; then - pushd "${S}/plugin/klash4" >& /dev/null || die - emake DESTDIR="${D}" install-plugin || die "install kde plugins failed" - popd >& /dev/null - fi # Create a symlink in /usr/$(get_libdir)/nsbrowser/plugins to the nsplugin install directory. use nsplugin && inst_plugin /usr/$(get_libdir)/gnash/npapi/libgnashplugin.so @@ -283,5 +256,4 @@ pkg_postinst() { ewarn "${PN} is still in heavy development" ewarn "Please first report bugs on upstream gnashdevs and deal with them" ewarn "And then report a Gentoo bug to the maintainer" - use kde && kde4-base_pkg_postinst } diff --git a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild b/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild index 1706b74..8415d55 100644 --- a/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild +++ b/www-plugins/gnash/gnash-0.8.10_p20160329-r1.ebuild @@ -3,13 +3,11 @@ # $Id$ EAPI=6 -CMAKE_REQUIRED="never" -KDE_REQUIRED="optional" AT_M4DIR="cygnal" # won't build with python-3, bug #392969 PYTHON_COMPAT=( python2_7 ) -inherit autotools eutils kde4-base multilib nsplugins python-any-r1 flag-o-matic xdg-utils +inherit autotools eutils multilib nsplugins python-any-r1 flag-o-matic xdg-utils DESCRIPTION="GNU Flash movie player that supports many SWF v7,8,9 features" HOMEPAGE="https://www.gnu.org/software/gnash/" @@ -27,7 +25,7 @@ fi LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86" -IUSE="X +agg cairo cygnal dbus directfb doc dump egl fbcon +ffmpeg libav libressl gnome gtk harden jemalloc kde lirc mysql +nls nsplugin opengl openvg python sdl +sdl-sound ssh ssl test vaapi" +IUSE="X +agg cairo cygnal dbus directfb doc dump egl fbcon +ffmpeg libav libressl gnome gtk harden jemalloc lirc mysql +nls nsplugin opengl openvg python sdl +sdl-sound ssh ssl test vaapi" REQUIRED_USE=" dump? ( agg ffmpeg ) fbcon? ( agg ) @@ -36,7 +34,7 @@ REQUIRED_USE=" python? ( gtk ) vaapi? ( agg ffmpeg ) || ( agg cairo opengl openvg ) - || ( dump fbcon gtk kde sdl ) + || ( dump fbcon gtk sdl ) " RDEPEND=" @@ -76,10 +74,6 @@ RDEPEND=" python? ( dev-python/pygtk:2 ) ) jemalloc? ( dev-libs/jemalloc ) - kde? ( - $(add_kdebase_dep kdebase-startkde) - dev-qt/qtwebkit:4 - ) opengl? ( virtual/glu virtual/opengl @@ -114,7 +108,6 @@ DEPEND="${RDEPEND} RESTRICT="test" pkg_setup() { - kde4-base_pkg_setup python-any-r1_pkg_setup if use !ffmpeg; then @@ -175,19 +168,6 @@ src_configure() { use opengl && renderers+=",opengl" use openvg && renderers+=",openvg" - # Set kde and konqueror plugin directories. - if use kde; then - myconf="${myconf} - --with-plugins-install=system - --with-kde4-incl=${KDEDIR}/include - --with-kde4-configdir=${KDEDIR}/share/config - --with-kde4-prefix=${KDEDIR} - --with-kde4-lib=${KDEDIR}/$(get_libdir) - --with-kde-appsdatadir=${KDEDIR}/share/apps/klash - --with-kde4-servicesdir=${KDEDIR}/share/kde4/services - --with-kde4-plugindir=${KDEDIR}/$(get_libdir)/kde4" - fi - # Set media handler. use ffmpeg || media+=",none" use ffmpeg && media+=",ffmpeg" @@ -196,7 +176,6 @@ src_configure() { use dump && gui+=",dump" use fbcon && gui+=",fb" use gtk && gui+=",gtk" - use kde && gui+=",kde4" use sdl && gui+=",sdl" if use sdl-sound; then @@ -220,6 +199,7 @@ src_configure() { econf \ --disable-kparts3 \ + --disable-kparts4 \ --without-gconf \ $(use_enable cygnal) \ $(use_enable cygnal cgibins) \ @@ -227,7 +207,6 @@ src_configure() { $(use_enable gnome ghelp) \ $(use_enable harden) \ $(use_enable jemalloc) \ - $(use_enable kde kparts4) \ $(use_enable nls) \ $(use_enable nsplugin npapi) \ $(use_enable python) \ @@ -256,12 +235,6 @@ src_install() { emake DESTDIR="${D}" install-plugin || die "install plugins failed" fi - # Install kde konqueror plugin. - if use kde; then - pushd "${S}/plugin/klash4" >& /dev/null || die - emake DESTDIR="${D}" install-plugin || die "install kde plugins failed" - popd >& /dev/null - fi # Create a symlink in /usr/$(get_libdir)/nsbrowser/plugins to the nsplugin install directory. use nsplugin && inst_plugin /usr/$(get_libdir)/gnash/npapi/libgnashplugin.so @@ -284,5 +257,4 @@ pkg_postinst() { ewarn "${PN} is still in heavy development" ewarn "Please first report bugs on upstream gnashdevs and deal with them" ewarn "And then report a Gentoo bug to the maintainer" - use kde && kde4-base_pkg_postinst }