summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Huber <johu@gentoo.org>2012-03-19 17:18:22 +0000
committerJohannes Huber <johu@gentoo.org>2012-03-19 17:18:22 +0000
commite42d9c875d471e6d082f4df611b5ede932569cd6 (patch)
treeef81b581426a135ea2d621350749b754e58b5947 /net-p2p
parentVersion bump by Pavlos Ratis <dastergon@gmail.com> wrt bug #407993. (diff)
downloadhistorical-e42d9c875d471e6d082f4df611b5ede932569cd6.tar.gz
historical-e42d9c875d471e6d082f4df611b5ede932569cd6.tar.bz2
historical-e42d9c875d471e6d082f4df611b5ede932569cd6.zip
Version bump by Pavlos Ratis <dastergon@gmail.com> wrt bug #407993.
Package-Manager: portage-2.2.0_alpha92/cvs/Linux i686
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/ktorrent/ChangeLog7
-rw-r--r--net-p2p/ktorrent/Manifest18
-rw-r--r--net-p2p/ktorrent/ktorrent-4.2.0.ebuild102
3 files changed, 118 insertions, 9 deletions
diff --git a/net-p2p/ktorrent/ChangeLog b/net-p2p/ktorrent/ChangeLog
index 6d3ba38dc5cd..be984d1037f0 100644
--- a/net-p2p/ktorrent/ChangeLog
+++ b/net-p2p/ktorrent/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-p2p/ktorrent
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/ktorrent/ChangeLog,v 1.176 2012/03/12 09:30:36 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/ktorrent/ChangeLog,v 1.177 2012/03/19 17:18:22 johu Exp $
+
+*ktorrent-4.2.0 (19 Mar 2012)
+
+ 19 Mar 2012; Johannes Huber <johu@gentoo.org> +ktorrent-4.2.0.ebuild:
+ Version bump by Pavlos Ratis <dastergon@gmail.com> wrt bug #407993.
12 Mar 2012; Johannes Huber <johu@gentoo.org> -ktorrent-4.1.1.ebuild:
Remove old.
diff --git a/net-p2p/ktorrent/Manifest b/net-p2p/ktorrent/Manifest
index e782d301ccec..0529b27b58f8 100644
--- a/net-p2p/ktorrent/Manifest
+++ b/net-p2p/ktorrent/Manifest
@@ -4,18 +4,20 @@ Hash: SHA512
AUX ktorrent-4.1.3-tasks.patch 5426 RMD160 05325ce5415157d891ada79cbf731963297eda7a SHA1 757007823d357053fec41458b2b7bd2d0fe8c5de SHA256 60028f7fb84fc3b9b6e049d8184481b2464bb1d599c17e5102bfe3b9172a08b4
DIST ktorrent-4.1.2.tar.bz2 2956627 RMD160 caa4d89ddaaaece2c0571fe4856ed624e92410d0 SHA1 08fa8a622f83084fe90e1f6d394a3e6365463b73 SHA256 9dd2e55a25e0d00ee940b1f5e44f5027adf6f8f8030b8e4da67fdefad599d7ef
DIST ktorrent-4.1.3.tar.bz2 2959837 RMD160 76b046bfa29793ef8453b3c5c00f6e8e584277f5 SHA1 39be3fdfd06b0b1fdaa7e9d524abb49fd4d07baa SHA256 2f852f4ffdda976af38b85bf532e7d353dcf7b7dd7135a66af834543eb420646
+DIST ktorrent-4.2.0.tar.bz2 3083219 RMD160 96efd17899c2814b235a0577d7fd7b56b5ad7338 SHA1 d84b7222e982655bca17a2df0c177e1f6ff5294e SHA256 f625b1dc116c94d97ce3b56a7a259b07d95f6592b709596319bf16bb06cf6422
EBUILD ktorrent-4.1.2.ebuild 3178 RMD160 409f55c383a5eb9ba861b5157d1bd1703e84a027 SHA1 0d5c5a23303b774f0867d7d6737a3476c668538f SHA256 d89d781ebad8dd8d099db748628ef997d8b7a399c7c4a41b7f0c1b8e9d189868
EBUILD ktorrent-4.1.3.ebuild 3228 RMD160 21825a3c57f317c5574b074227f3c251abb40adc SHA1 95f92772863cd73197d624a7ed97802ec6e873ae SHA256 d6ee543b9ba4a52de835a6781bd8d0aad5eefb328753cabe8362f27245741d3f
-MISC ChangeLog 26081 RMD160 582102470533604eb2ac4177cf56bb80c7765632 SHA1 d4ceedcb25a765db3311fb842d56cd9d9a94bd21 SHA256 a86cdc38e8a2ff3289f15d97191eabd63bc6d5608b84cce24f5e8fa9e7bf3847
+EBUILD ktorrent-4.2.0.ebuild 3179 RMD160 dcec5baa3c03158bc576bdce36c45ebf1809c50e SHA1 c9b1874be49d5b26f73aecced0778fb6aad42d4a SHA256 f6fa54a4e583be607a74c23db76a060cc92f035787fd3783f90fb499d05d79f8
+MISC ChangeLog 26255 RMD160 3c3db5451c012d1b5a85b92e3115f67f79dae83c SHA1 139a84699d376e010238a70dffb4ef89c2af2f01 SHA256 b5817a4e8fdce3955a88765f8945d1af85807f60d9cabbb15f2233058254e042
MISC metadata.xml 1389 RMD160 85af8086d711dc47de7d5cc61923b58ca7a42df2 SHA1 d13e12b8ff9d2cb59fdc53c88804b8d12af2f79e SHA256 e7fa6c95c77618daa38c5baf4c97621eb7cdb7b38e38f9f81f30804d77097cf7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQEcBAEBCgAGBQJPXcOKAAoJEO+t9ga+3I3ayI8IAKpOVgtlUiYKKS256GWq5HmD
-2llGgUp+f8IK5mby3bhxxVSqSQIiDK8++CfsBv3WIOH2kcyvaLzcmoFukrhiKKGn
-130x2WgehnllXYPCsAGA9yoEQt1XjsKByRueKNY7Cd5CISRdO3DR01V0UA+8avLO
-UlBzRb2z4nwHb6XHizWPC6ydoz8Nm1b7mbDCdjtF9FA5d1N2EsrM/7IqZKi3oP95
-ZEZ0mAHtJ00BLycQmDP2JOZqtPmTSS2VwrVWAIYFiGewDiFTXHY2dsn0qmiM7YeW
-9qVhcUwhYUPr+qbbOKcsHtjoupg4mtHVbJre/njAOpxHQxMzac7O0QrTgOR4hts=
-=EIcp
+iQEcBAEBCgAGBQJPZ2u0AAoJEO+t9ga+3I3aV6kH/ApNcLuYdd/dsZBZpulHmRMU
+CUQC1hP4BbsuqDpV05K9FyFt0rP203QRZsLoQXUT91VyApXZKSA4np4OaYtOz1Lb
+bTCl+xC3TjRw6QAWZ21af/LgLshZzh2ZUgzOBNDjitof1pUjnegW4F0ngJwg9oZY
+zvvA5AsaAGjevVP4benfGX0SoGkBg8Vi8BpY9eXVf6njfXvd9N1mo7OCfiCWEL8A
+LKUUwt3vRVPXrUMI3QPex1ipZlUuODs9tgIYuEhyWiToZZr9YacIJaa7/xnjCl/H
+8AwgPIeGKmy74PfAAfmtgDal5/guBms1FKx4t8RV5GkCk0UaHery0ECMiBGWddM=
+=cUB0
-----END PGP SIGNATURE-----
diff --git a/net-p2p/ktorrent/ktorrent-4.2.0.ebuild b/net-p2p/ktorrent/ktorrent-4.2.0.ebuild
new file mode 100644
index 000000000000..253696d9ff75
--- /dev/null
+++ b/net-p2p/ktorrent/ktorrent-4.2.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/ktorrent/ktorrent-4.2.0.ebuild,v 1.1 2012/03/19 17:18:22 johu Exp $
+
+EAPI=4
+
+KDE_SCM="git"
+KDE_MINIMAL="4.5"
+LIBKT_VERSION_MIN="${PV}"
+LIBKT_VERSION_MAX="99999999"
+if [[ ${PV} != 9999* ]]; then
+ inherit versionator
+ # upstream likes to skip that _ in beta releases
+ MY_PV="${PV/_/}"
+ LIBKT_VERSION_MIN=$(($(get_major_version)-3)).$(get_version_component_range 2-3 ${PV})
+ LIBKT_VERSION_MAX=$(($(get_major_version)-3)).$(($(get_version_component_range 2)+1))
+ MY_P="${PN}-${MY_PV}"
+ KDE_HANDBOOK="optional"
+ KDE_DOC_DIRS="doc"
+
+ KDE_LINGUAS="ar ast be bg ca ca@valencia cs da de el en_GB eo es et eu
+ fi fr ga gl hi hne hr hu is it ja km lt lv mai ms nb nds nl nn oc
+ pl pt pt_BR ro ru se si sk sl sr sr@ijekavian sr@ijekavianlatin
+ sr@latin sv tr uk zh_CN zh_TW"
+ SRC_URI="http://ktorrent.org/downloads/${MY_PV}/${MY_P}.tar.bz2"
+ S="${WORKDIR}"/"${MY_P}"
+
+ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+else
+ LIBKT_VERSION_MIN="${PV}"
+ LIBKT_VERSION_MAX="99999999"
+ KEYWORDS=""
+fi
+
+inherit kde4-base
+
+DESCRIPTION="A BitTorrent program for KDE."
+HOMEPAGE="http://ktorrent.org/"
+
+LICENSE="GPL-2"
+SLOT="4"
+IUSE="+bwscheduler debug +downloadorder +infowidget +ipfilter +kross +logviewer
++magnetgenerator +mediaplayer plasma rss +scanfolder +search +shutdown +stats
++upnp webinterface +zeroconf"
+
+COMMONDEPEND="
+ <net-libs/libktorrent-${LIBKT_VERSION_MAX}
+ >=net-libs/libktorrent-${LIBKT_VERSION_MIN}
+ infowidget? ( dev-libs/geoip )
+ mediaplayer? ( >=media-libs/taglib-1.5 )
+ plasma? ( $(add_kdebase_dep libtaskmanager) )
+ rss? ( $(add_kdebase_dep kdepimlibs) )
+ shutdown? (
+ $(add_kdebase_dep libkworkspace)
+ $(add_kdebase_dep solid)
+ )
+"
+DEPEND="${COMMONDEPEND}
+ dev-libs/boost
+ sys-devel/gettext
+"
+RDEPEND="${COMMONDEPEND}
+ ipfilter? (
+ app-arch/bzip2
+ app-arch/unzip
+ $(add_kdebase_dep kdebase-kioslaves)
+ )
+ kross? ( $(add_kdebase_dep krosspython) )
+"
+
+src_prepare() {
+ if ! use plasma; then
+ sed -i \
+ -e "s:add_subdirectory(plasma):#nada:g" \
+ CMakeLists.txt || die "Failed to make plasmoid optional"
+ fi
+
+ kde4-base_src_prepare
+}
+
+src_configure() {
+ mycmakeargs=(
+ $(cmake-utils_use_enable bwscheduler BWSCHEDULER_PLUGIN)
+ $(cmake-utils_use_enable downloadorder DOWNLOADORDER_PLUGIN)
+ $(cmake-utils_use_enable infowidget INFOWIDGET_PLUGIN)
+ $(cmake-utils_use_with infowidget SYSTEM_GEOIP)
+ $(cmake-utils_use_enable ipfilter IPFILTER_PLUGIN)
+ $(cmake-utils_use_enable kross SCRIPTING_PLUGIN)
+ $(cmake-utils_use_enable logviewer LOGVIEWER_PLUGIN)
+ $(cmake-utils_use_enable magnetgenerator MAGNETGENERATOR_PLUGIN)
+ $(cmake-utils_use_enable mediaplayer MEDIAPLAYER_PLUGIN)
+ $(cmake-utils_use_enable rss SYNDICATION_PLUGIN)
+ $(cmake-utils_use_enable scanfolder SCANFOLDER_PLUGIN)
+ $(cmake-utils_use_enable search SEARCH_PLUGIN)
+ $(cmake-utils_use_enable shutdown SHUTDOWN_PLUGIN)
+ $(cmake-utils_use_enable stats STATS_PLUGIN)
+ $(cmake-utils_use_enable upnp UPNP_PLUGIN)
+ $(cmake-utils_use_enable webinterface WEBINTERFACE_PLUGIN)
+ $(cmake-utils_use_enable zeroconf ZEROCONF_PLUGIN)
+ )
+ kde4-base_src_configure
+}