summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-p2p/ktorrent/ktorrent-9999.ebuild18
-rw-r--r--net-p2p/ktorrent/metadata.xml1
2 files changed, 9 insertions, 10 deletions
diff --git a/net-p2p/ktorrent/ktorrent-9999.ebuild b/net-p2p/ktorrent/ktorrent-9999.ebuild
index 7d6ba94765f..50717c9d0d3 100644
--- a/net-p2p/ktorrent/ktorrent-9999.ebuild
+++ b/net-p2p/ktorrent/ktorrent-9999.ebuild
@@ -30,9 +30,8 @@ DESCRIPTION="Powerful BitTorrent client based on KDE Frameworks"
HOMEPAGE="http://ktorrent.pwsp.net/"
LICENSE="GPL-2"
-IUSE="+bwscheduler +downloadorder +infowidget +kross +logviewer
-+magnetgenerator +mediaplayer rss +scanfolder +shutdown +stats
-+upnp +zeroconf"
+IUSE="+bwscheduler +downloadorder +infowidget +ipfilter +kross +logviewer +magnetgenerator
++mediaplayer rss +scanfolder +shutdown +stats +upnp +zeroconf"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -80,14 +79,13 @@ DEPEND="${COMMON_DEPEND}
sys-devel/gettext
"
RDEPEND="${COMMON_DEPEND}
+ ipfilter? (
+ app-arch/bzip2
+ app-arch/unzip
+ $(add_kdeapps_dep kio-extras)
+ )
!net-p2p/ktorrent:4
"
-# add back when ported - RDEPEND
-# ipfilter? (
-# app-arch/bzip2
-# app-arch/unzip
-# $(add_kdeapps_dep kdebase-kioslaves)
-# )
src_prepare() {
kde5_src_prepare
@@ -101,6 +99,7 @@ src_configure() {
-DENABLE_DOWNLOADORDER_PLUGIN=$(usex downloadorder)
-DENABLE_INFOWIDGET_PLUGIN=$(usex infowidget)
-DWITH_SYSTEM_GEOIP=$(usex infowidget)
+ -DENABLE_IPFILTER_PLUGIN=$(usex ipfilter)
-DENABLE_SCRIPTING_PLUGIN=$(usex kross)
-DENABLE_LOGVIEWER_PLUGIN=$(usex logviewer)
-DENABLE_MAGNETGENERATOR_PLUGIN=$(usex magnetgenerator)
@@ -113,7 +112,6 @@ src_configure() {
-DENABLE_ZEROCONF_PLUGIN=$(usex zeroconf)
)
# add back when ported
-# -DENABLE_IPFILTER_PLUGIN=$(usex ipfilter)
# -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 5f5fd253de7..ec4e5491961 100644
--- a/net-p2p/ktorrent/metadata.xml
+++ b/net-p2p/ktorrent/metadata.xml
@@ -13,6 +13,7 @@
<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="ipfilter">Filter IP addresses through a blocklist</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>