diff options
author | Andreas Sturmlechner <andreas.sturmlechner@gmail.com> | 2016-07-26 16:40:26 +0200 |
---|---|---|
committer | Michael Palimaka <kensington@gentoo.org> | 2016-07-27 23:22:11 +1000 |
commit | 084c9732d53fa2910ec60a5ddd03608e33fab5b8 (patch) | |
tree | e6ccd3542888bcc4f3151b86fa3ed49337464ed3 | |
parent | kde-apps/kdepim-addons: Re-add kde-apps/kdepim blocker (diff) | |
download | kde-084c9732d53fa2910ec60a5ddd03608e33fab5b8.tar.gz kde-084c9732d53fa2910ec60a5ddd03608e33fab5b8.tar.bz2 kde-084c9732d53fa2910ec60a5ddd03608e33fab5b8.zip |
net-p2p/ktorrent: Add back USE=kross,rss,scanfolder
Package-Manager: portage-2.2.28
-rw-r--r-- | net-p2p/ktorrent/ktorrent-9999.ebuild | 34 | ||||
-rw-r--r-- | net-p2p/ktorrent/metadata.xml | 3 |
2 files changed, 15 insertions, 22 deletions
diff --git a/net-p2p/ktorrent/ktorrent-9999.ebuild b/net-p2p/ktorrent/ktorrent-9999.ebuild index 978204d69b..f33d84fbeb 100644 --- a/net-p2p/ktorrent/ktorrent-9999.ebuild +++ b/net-p2p/ktorrent/ktorrent-9999.ebuild @@ -31,8 +31,9 @@ DESCRIPTION="Powerful BitTorrent client based on KDE Frameworks" HOMEPAGE="http://ktorrent.pwsp.net/" LICENSE="GPL-2" -IUSE="+bwscheduler +downloadorder +infowidget +logviewer -+magnetgenerator +mediaplayer +shutdown +stats +upnp +zeroconf" +IUSE="+bwscheduler +downloadorder +infowidget +kross +logviewer ++magnetgenerator +mediaplayer rss +scanfolder +shutdown +stats ++upnp +zeroconf" COMMON_DEPEND=" $(add_frameworks_dep karchive) @@ -55,7 +56,6 @@ COMMON_DEPEND=" $(add_frameworks_dep kwindowsystem) $(add_frameworks_dep kxmlgui) $(add_frameworks_dep solid) - $(add_frameworks_dep sonnet) $(add_qt_dep qtdbus) $(add_qt_dep qtgui) $(add_qt_dep qtnetwork) @@ -63,10 +63,15 @@ COMMON_DEPEND=" <net-libs/libktorrent-${LIBKT_VERSION_MAX}:5 >=net-libs/libktorrent-${LIBKT_VERSION_MIN}:5 infowidget? ( dev-libs/geoip ) + kross? ( $(add_frameworks_dep kross) ) mediaplayer? ( media-libs/phonon[qt5] >=media-libs/taglib-1.5 ) + rss? ( + $(add_frameworks_dep kdewebkit) + $(add_kdeapps_dep syndication) + ) shutdown? ( $(add_plasma_dep plasma-workspace) ) stats? ( $(add_frameworks_dep kplotting) ) zeroconf? ( $(add_frameworks_dep kdnssd) ) @@ -78,32 +83,17 @@ DEPEND="${COMMON_DEPEND} RDEPEND="${COMMON_DEPEND} !net-p2p/ktorrent:4 " -# add back when ported - DEPEND -# kross? ( $(add_frameworks_dep kross) ) -# rss? ( $(add_kdeapps_dep kdepimlibs) ) # add back when ported - RDEPEND # ipfilter? ( # app-arch/bzip2 # app-arch/unzip # $(add_kdeapps_dep kdebase-kioslaves) # ) -# kross? ( $(add_kdebase_dep krosspython) ) - -# src_prepare() { -# add back when ported -# if ! use plasma; then -# sed -i \ -# -e "s:add_subdirectory(plasma):#nada:g" \ -# CMakeLists.txt || die "Failed to make plasmoid optional" -# fi -# -# kde5_src_prepare -# } src_prepare() { kde5_src_prepare - punt_bogus_dep KF5 Kross + use kross || punt_bogus_dep KF5 Kross } src_configure() { @@ -112,9 +102,12 @@ src_configure() { -DENABLE_DOWNLOADORDER_PLUGIN=$(usex downloadorder) -DENABLE_INFOWIDGET_PLUGIN=$(usex infowidget) -DWITH_SYSTEM_GEOIP=$(usex infowidget) + -DENABLE_SCRIPTING_PLUGIN=$(usex kross) -DENABLE_LOGVIEWER_PLUGIN=$(usex logviewer) -DENABLE_MAGNETGENERATOR_PLUGIN=$(usex magnetgenerator) -DENABLE_MEDIAPLAYER_PLUGIN=$(usex mediaplayer) + -DENABLE_SCANFOLDER_PLUGIN=$(usex scanfolder) + -DENABLE_SYNDICATION_PLUGIN=$(usex rss) -DENABLE_SHUTDOWN_PLUGIN=$(usex shutdown) -DENABLE_STATS_PLUGIN=$(usex stats) -DENABLE_UPNP_PLUGIN=$(usex upnp) @@ -122,9 +115,6 @@ src_configure() { ) # add back when ported # -DENABLE_IPFILTER_PLUGIN=$(usex ipfilter) -# -DENABLE_SCRIPTING_PLUGIN=$(usex kross) -# -DENABLE_SYNDICATION_PLUGIN=$(usex rss) -# -DENABLE_SCANFOLDER_PLUGIN=$(usex scanfolder) # -DENABLE_SEARCH_PLUGIN=$(usex search) # -DENABLE_WEBINTERFACE_PLUGIN=$(usex webinterface) kde5_src_configure diff --git a/net-p2p/ktorrent/metadata.xml b/net-p2p/ktorrent/metadata.xml index 46e450bcd7..5f5fd253de 100644 --- a/net-p2p/ktorrent/metadata.xml +++ b/net-p2p/ktorrent/metadata.xml @@ -13,9 +13,12 @@ <flag name="bwscheduler">Schedule upload and download limits over a period of a week</flag> <flag name="downloadorder">Specify the download order of a multi-file torrent</flag> <flag name="infowidget">Displays general information about a torrent in several tabs</flag> + <flag name="kross">Enable kross scripting support</flag> <flag name="logviewer">Displays the logging output</flag> <flag name="magnetgenerator">Generates magnet URI's</flag> <flag name="mediaplayer">Phonon-based media player</flag> + <flag name="rss">Syndication plugin for KTorrent, supporting RSS and Atom feeds</flag> + <flag name="scanfolder">Scan folders for torrent files and load them</flag> <flag name="shutdown">Shutdown when done</flag> <flag name="stats">Shows statistics about torrents in several graphs</flag> <flag name="upnp">Forward ports using UPnP</flag> |