diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2009-11-13 17:15:44 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2009-11-13 17:15:44 +0000 |
commit | a08c244f931e55b2a47f0a5d3ac1675b1247f6d4 (patch) | |
tree | 2daca82b5f12f06192f74e2af09159ca6d73c7c4 /kde-misc | |
parent | Stable for ppc. (diff) | |
download | gentoo-2-a08c244f931e55b2a47f0a5d3ac1675b1247f6d4.tar.gz gentoo-2-a08c244f931e55b2a47f0a5d3ac1675b1247f6d4.tar.bz2 gentoo-2-a08c244f931e55b2a47f0a5d3ac1675b1247f6d4.zip |
Remove masked tork, has several bugs for it not working properly and deps on kdelibs:3.5
Diffstat (limited to 'kde-misc')
-rw-r--r-- | kde-misc/tork/ChangeLog | 171 | ||||
-rw-r--r-- | kde-misc/tork/Manifest | 11 | ||||
-rw-r--r-- | kde-misc/tork/files/tork-0.20-ext_tsocks.patch | 24 | ||||
-rw-r--r-- | kde-misc/tork/files/tork-0.27+gcc-4.3.patch | 64 | ||||
-rw-r--r-- | kde-misc/tork/files/tork-0.27-ext_tsocks.patch | 24 | ||||
-rw-r--r-- | kde-misc/tork/metadata.xml | 5 | ||||
-rw-r--r-- | kde-misc/tork/tork-0.23.ebuild | 44 | ||||
-rw-r--r-- | kde-misc/tork/tork-0.27.ebuild | 52 | ||||
-rw-r--r-- | kde-misc/tork/tork-0.31.ebuild | 56 |
9 files changed, 0 insertions, 451 deletions
diff --git a/kde-misc/tork/ChangeLog b/kde-misc/tork/ChangeLog deleted file mode 100644 index fa63da463d1c..000000000000 --- a/kde-misc/tork/ChangeLog +++ /dev/null @@ -1,171 +0,0 @@ -# ChangeLog for kde-misc/tork -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-misc/tork/ChangeLog,v 1.33 2009/10/12 07:25:53 abcd Exp $ - - 12 Oct 2009; Jonathan Callen <abcd@gentoo.org> tork-0.23.ebuild: - QA fix: make PATCHES an array - -*tork-0.31 (24 Apr 2009) - - 24 Apr 2009; Patrick Lauer <patrick@gentoo.org> +tork-0.31.ebuild: - Bump to 0.31. Fixes #224037. Modified ebuild by Kristoffer. - - 07 Dec 2008; Patrick Lauer <patrick@gentoo.org> tork-0.27.ebuild: - Fixing typo in Description - - 30 Jun 2008; Carsten Lohrke <carlo@gentoo.org> - -files/tork-0.24-ext_tsocks.patch, -tork-0.26.ebuild, tork-0.27.ebuild: - Get rid of the arts use flag, correct the split/monolithic ebuild depend - order, fix bug #226319. - - 21 Apr 2008; Diego Pettenò <flameeyes@gentoo.org> - +files/tork-0.27+gcc-4.3.patch, tork-0.27.ebuild: - Add patch to build with GCC 4.3. - -*tork-0.27 (29 Mar 2008) - - 29 Mar 2008; Wulf C. Krueger <philantrop@gentoo.org> - +files/tork-0.27-ext_tsocks.patch, +tork-0.27.ebuild: - Version bump to 0.27 as per bug 213311. - - 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> tork-0.23.ebuild, - tork-0.26.ebuild: - Update kde-base/* dependencies so that KDE 4 doesn't satisfy it. bug 206571. - - 18 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> -tork-0.24.ebuild: - Old. - -*tork-0.26 (20 Jan 2008) - - 20 Jan 2008; Wulf C. Krueger <philantrop@gentoo.org> +tork-0.26.ebuild: - Version bump as per bug 205770. - - 16 Dec 2007; Wulf C. Krueger <philantrop@gentoo.org> -tork-0.17.ebuild, - -tork-0.20.ebuild, -tork-0.21.ebuild: - Removed obsolete versions. - - 16 Dec 2007; nixnut <nixnut@gentoo.org> tork-0.23.ebuild: - Stable on ppc wrt bug 202342 - - 15 Dec 2007; Dawid Węgliński <cla@gentoo.org> tork-0.23.ebuild: - Stable on x86 (bug #202342) - -*tork-0.24 (14 Dec 2007) - - 14 Dec 2007; Wulf C. Krueger <philantrop@gentoo.org> - +files/tork-0.24-ext_tsocks.patch, tork-0.23.ebuild, +tork-0.24.ebuild: - Version bump as per bug 202187. Marked 0.23 stable on amd64. - -*tork-0.23 (19 Nov 2007) - - 19 Nov 2007; Wulf C. Krueger <philantrop@gentoo.org> +tork-0.23.ebuild: - Version bump as per bug 198897. - -*tork-0.21 (01 Nov 2007) - - 01 Nov 2007; Wulf C. Krueger <philantrop@gentoo.org> +tork-0.21.ebuild: - Version bump to 0.21 as per bug 197733. - -*tork-0.20 (27 Sep 2007) - - 27 Sep 2007; Wulf C. Krueger <philantrop@gentoo.org> - +files/tork-0.20-ext_tsocks.patch, -tork-0.12.ebuild, -tork-0.13.ebuild, - +tork-0.20.ebuild: - Version bump to 0.20. Removed obsolete versions. - - 06 Jun 2007; Wulf C. Krueger <philantrop@gentoo.org> tork-0.17.ebuild: - Allow either libkonq OR kdebase to satisfy tork's dependencies, fixes bug - 181072. - -*tork-0.17 (02 Jun 2007) - - 02 Jun 2007; Wulf C. Krueger <philantrop@gentoo.org> +tork-0.17.ebuild: - Version bump. - - 28 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> tork-0.12.ebuild, - tork-0.13.ebuild: - Add a warning when tordns useflag is disabled on tsocks. - -*tork-0.13 (28 Jan 2007) - - 28 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> -tork-0.10.ebuild, - +tork-0.13.ebuild: - Remove old version, and add a new one that depends on alpha Tor (because of - new features used). - -*tork-0.12 (26 Nov 2006) - - 26 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> - -files/tork-0.11-external-tsocks.patch, -tork-0.11.ebuild, - +tork-0.12.ebuild: - Version bump (and remove 0.11 with the patch that's now merged). - - 21 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> metadata.xml: - Give this back to kde herd. - -*tork-0.11 (14 Nov 2006) - - 14 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> - -files/tork-0.08-crash.patch, -files/tork-0.08-geoip.patch, - +files/tork-0.11-external-tsocks.patch, -tork-0.08.ebuild, - -tork-0.09.ebuild, +tork-0.11.ebuild: - Version bump, add dependency over tsocks (that upstream ships and builds - inline), and remove old versions. - -*tork-0.10 (24 Oct 2006) - - 24 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> +tork-0.10.ebuild: - Version bump. - - 20 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> - -files/tork-0.09-gcc41.patch, tork-0.09.ebuild: - Upstream changed the tarball to merge the GCC 4.1 patch, so remove it and - redigest. - -*tork-0.09 (19 Oct 2006) - - 19 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> - +files/tork-0.09-gcc41.patch, +tork-0.09.ebuild: - Version bump, use external GeoIP version now without patch; add instead a - patch for GCC 4.1 compatibility. - - 30 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> - -files/tork-0.07-geoip.patch, -files/tork-0.07-qt335.patch, - -tork-0.04.ebuild, -tork-0.05.ebuild, -tork-0.06.ebuild, - -tork-0.07.ebuild: - Remove old versions. - -*tork-0.08 (23 Sep 2006) - - 23 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> - +files/tork-0.08-crash.patch, +files/tork-0.08-geoip.patch, - +tork-0.08.ebuild: - Version bump, update patch to use external GeoIP, add patch to avoid - crashing, make sure the desktop file contains the correct directory. - -*tork-0.07 (02 Sep 2006) - - 02 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> - +files/tork-0.07-geoip.patch, +files/tork-0.07-qt335.patch, - +tork-0.07.ebuild: - Version bump, with external GeoIP patch. - -*tork-0.06 (31 Aug 2006) - - 31 Aug 2006; Diego Pettenò <flameeyes@gentoo.org> +tork-0.06.ebuild: - Version bump. - -*tork-0.05 (25 Jul 2006) - - 25 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> +tork-0.05.ebuild: - Version bump. - - 24 Jul 2006; Joshua Jackson <tsunam@gentoo.org> tork-0.04.ebuild: - Adding ~x86 to the ebuild as reported by Daniel Webert - -*tork-0.04 (17 Jul 2006) - - 17 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> +metadata.xml, - +tork-0.04.ebuild: - Initial import, Tor controller for KDE. - diff --git a/kde-misc/tork/Manifest b/kde-misc/tork/Manifest deleted file mode 100644 index 5c54a21ac4c0..000000000000 --- a/kde-misc/tork/Manifest +++ /dev/null @@ -1,11 +0,0 @@ -AUX tork-0.20-ext_tsocks.patch 952 RMD160 a634072b7971a580f2b0f8ff18dbd3323d769a94 SHA1 ebfe42ae5ede7ef3c9a82ee17e77912c9b8d7c57 SHA256 fc7e000cfdd876077b2d3d0aef1f1634bc5882a384bf333bc11a0c0b7d34c008 -AUX tork-0.27+gcc-4.3.patch 1507 RMD160 8eeb203af2c5c2a1406b5b884aeba0961f63c4a5 SHA1 687a9feb7f4fb2ee6395d6b02c8cae38afbb51dd SHA256 458cdcf82e5a4d5a6f2cf69c81d3d205731f46f886309c1593658db4c306e51e -AUX tork-0.27-ext_tsocks.patch 864 RMD160 fb6ca5ed7aaa9f84080e4047c42ee037c6a4ba7c SHA1 65010e9f2bc48f0e312db37ce0e4e997555a4a39 SHA256 e3b07cc403aa564e68973c1b8d98b636220139d0760c8c1379ba22d0d4ae65e8 -DIST tork-0.23.tar.bz2 3193372 RMD160 1d1d8e6a38b75db97e402262b520e84f582fb319 SHA1 31f1e4e3da5dced0d1a4f1cfc9b7d71e5d288062 SHA256 16bf30c927822a76260777ada138d528de122680629cc61d7f2406456f9ebf47 -DIST tork-0.27.tar.bz2 2667940 RMD160 750ec8dbde3da8df559285384ec93cca24d6c91c SHA1 ebcdf63c622b2b9b9dfef898166e8dabdd346231 SHA256 1e866ee754dd96577a9fc68fa99fcf7140c54f12394087fe2b2a4041abfc4d4c -DIST tork-0.31.tar.bz2 3043835 RMD160 79aa013ec9dce9e5725049260daf1c9652ee7929 SHA1 09e05ee4d471bad238c166c0d5f8a9770a997516 SHA256 05e633a2340594b2fe53fb838adff5a683322250d3da15cee430b0ad32d29fba -EBUILD tork-0.23.ebuild 1244 RMD160 6ca382623d8111921f823a5c6a0e3c4fbc7f8e17 SHA1 b03afb4cee63af5cf8ae6710733db44e2edab8e4 SHA256 f2e8ccd39d7e86c42192ee485a3f9b96436a980eca157b1c160edfb5558391af -EBUILD tork-0.27.ebuild 1499 RMD160 e3e5801837771ea7682f6bf1a7f46c5a92c516a8 SHA1 318e3e3b738dab77072a7764d52ea8592d9a8f83 SHA256 b1534e4bb7de6792c0759e6dc30773e301be4b060d47ae9ecb2abc5cb923e0ae -EBUILD tork-0.31.ebuild 1534 RMD160 3763c3ea10b0d317046adef03d2fbd3e091ffede SHA1 237d493ddbce67341d37345649193eaa0ee994ae SHA256 e9b2e21d91317f3fd79fb1b5bcd149d255ef2a70faedc9229b554bd41dc452f7 -MISC ChangeLog 5667 RMD160 7c23e41ca72d7c69d6d4d303b2e8d31d65d68195 SHA1 fc9922b15b34c858e8a66cc6b05f605ddee20f77 SHA256 de4b3296ccfa707770c4dae3ee84d10f54ef1f21c757e0f49c3e5539370fd4d2 -MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a diff --git a/kde-misc/tork/files/tork-0.20-ext_tsocks.patch b/kde-misc/tork/files/tork-0.20-ext_tsocks.patch deleted file mode 100644 index 497b20cbb3fb..000000000000 --- a/kde-misc/tork/files/tork-0.20-ext_tsocks.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -Naur tork-0.20.orig/src/Makefile.am tork-0.20/src/Makefile.am ---- tork-0.20.orig/src/Makefile.am 2007-09-09 09:27:09.000000000 +0200 -+++ tork-0.20/src/Makefile.am 2007-09-27 18:44:35.000000000 +0200 -@@ -11,9 +11,9 @@ - geoipdir=GeoIP-1.4.0 - endif - --tsocks=tsocks -+tsocks=-ltsocks - --SUBDIRS=icons about arkollon $(geoipdir) $(tsocks) privoxytemplates libwhich torkapplet konqplugin tor_ioslave . -+SUBDIRS=icons about arkollon $(geoipdir) privoxytemplates libwhich torkapplet konqplugin tor_ioslave . - - DISTCLEANFILES=dcoptork.kidl - -@@ -27,7 +27,7 @@ - tork_LDFLAGS = $(KDE_RPATH) $(all_libraries) - - # the libraries to link against. --tork_LDADD = $(LIB_KFILE) $(LIB_KHTML) $(geoiplib) libwhich/libwhich.la -+tork_LDADD = $(LIB_KFILE) $(LIB_KHTML) $(geoiplib) $(tsocks) libwhich/libwhich.la - - # which sources should be compiled for tork - tork_SOURCES = trayicon.cpp trayhoverpopup.cpp chart.cpp configdialog.cpp crashhandler.cpp crypto.cpp \ diff --git a/kde-misc/tork/files/tork-0.27+gcc-4.3.patch b/kde-misc/tork/files/tork-0.27+gcc-4.3.patch deleted file mode 100644 index e0d0b3443caf..000000000000 --- a/kde-misc/tork/files/tork-0.27+gcc-4.3.patch +++ /dev/null @@ -1,64 +0,0 @@ -Index: tork-0.27/src/functions.cpp -=================================================================== ---- tork-0.27.orig/src/functions.cpp -+++ tork-0.27/src/functions.cpp -@@ -29,6 +29,7 @@ - - #include "functions.h" - -+#include <cstdlib> - - namespace tk - { -Index: tork-0.27/src/hiddensrvs.ui.h -=================================================================== ---- tork-0.27.orig/src/hiddensrvs.ui.h -+++ tork-0.27/src/hiddensrvs.ui.h -@@ -29,6 +29,8 @@ - #include <kprocio.h> - #include <kmessagebox.h> - -+#include <cstdlib> -+ - void MyHidden::init() - { - -Index: tork-0.27/src/hidsrvwizard.ui.h -=================================================================== ---- tork-0.27.orig/src/hidsrvwizard.ui.h -+++ tork-0.27/src/hidsrvwizard.ui.h -@@ -23,6 +23,8 @@ - #include <qtimer.h> - #include <kmessagebox.h> - -+#include <cstdlib> -+ - bool local; - QString thttpd; - -Index: tork-0.27/src/mixminion.ui.h -=================================================================== ---- tork-0.27.orig/src/mixminion.ui.h -+++ tork-0.27/src/mixminion.ui.h -@@ -26,6 +26,8 @@ - #include <qtimer.h> - #include "torkconfig.h" - -+#include <cstdlib> -+ - KProgressDialog* progressDialog; - QString output; - -Index: tork-0.27/src/newfirstrunwizard.ui.h -=================================================================== ---- tork-0.27.orig/src/newfirstrunwizard.ui.h -+++ tork-0.27/src/newfirstrunwizard.ui.h -@@ -40,6 +40,8 @@ - #include <krun.h> - #include <qvaluevector.h> - -+#include <cstdlib> -+ - #include "functions.h" - - TorClient* client; diff --git a/kde-misc/tork/files/tork-0.27-ext_tsocks.patch b/kde-misc/tork/files/tork-0.27-ext_tsocks.patch deleted file mode 100644 index b36a910c2b3e..000000000000 --- a/kde-misc/tork/files/tork-0.27-ext_tsocks.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -Naur tork-0.27.orig/src/Makefile.am tork-0.27/src/Makefile.am ---- tork-0.27.orig/src/Makefile.am 2008-02-12 22:16:15.000000000 +0100 -+++ tork-0.27/src/Makefile.am 2008-03-29 01:45:24.000000000 +0100 -@@ -12,9 +12,9 @@ - geoipdir=GeoIP-1.4.0 - endif - --tsocks=tsocks -+tsocks=-ltsocks - --SUBDIRS=icons arkollon $(geoipdir) $(tsocks) privoxytemplates \ -+SUBDIRS=icons arkollon $(geoipdir) privoxytemplates \ - torkapplet konqplugin tor_ioslave menu upnp . - - DISTCLEANFILES=dcoptork.kidl -@@ -30,7 +30,7 @@ - - # the libraries to link against. - tork_LDADD = $(LIB_KIO) $(LIB_KFILE) $(LIB_KHTML) $(geoiplib) \ -- upnp/libktupnp.la $(LIBGNUTLS_LIBS) -+ $(tsocks) upnp/libktupnp.la $(LIBGNUTLS_LIBS) - - # which sources should be compiled for tork - tork_SOURCES = upnpmanager.cpp trayicon.cpp trayhoverpopup.cpp chart.cpp configdialog.cpp \ diff --git a/kde-misc/tork/metadata.xml b/kde-misc/tork/metadata.xml deleted file mode 100644 index 8d1e86a9cefb..000000000000 --- a/kde-misc/tork/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>kde</herd> -</pkgmetadata> diff --git a/kde-misc/tork/tork-0.23.ebuild b/kde-misc/tork/tork-0.23.ebuild deleted file mode 100644 index 38c48025b099..000000000000 --- a/kde-misc/tork/tork-0.23.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-misc/tork/tork-0.23.ebuild,v 1.6 2009/10/12 07:25:53 abcd Exp $ - -inherit kde multilib - -DESCRIPTION="A Tor controller for the KDE desktop" -HOMEPAGE="http://tork.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~x86-fbsd" -IUSE="" - -DEPEND="dev-libs/openssl - >=dev-libs/geoip-1.4.0 - || ( =kde-base/kdebase-3.5* =kde-base/libkonq-3.5* )" - -RDEPEND="${DEPEND} - >=net-misc/tor-0.1.2.14 - >=net-proxy/privoxy-3.0.3-r5 - >=net-proxy/tsocks-1.8_beta5-r2" - -need-kde 3.5 - -PATCHES=( "${FILESDIR}/${PN}-0.20-ext_tsocks.patch" ) - -src_compile() { - # Fix desktop file - sed -i -e "s:^\(Categories=.*\):\1;:" "${S}/src/tork.desktop" - - local myconf="--with-external-geoip --with-conf=/etc/socks/tsocks.conf" - kde_src_compile -} - -pkg_postinst() { - if ! built_with_use --missing false net-proxy/tsocks tordns; then - ewarn "WARNING: you have net-proxy/tsocks installed without" - ewarn "the patch to avoid DNS leaking while using Tor." - ewarn "For better privacy, please emerge again net-proxy/tsocks" - ewarn "with the USE flag 'tordns' enabled." - fi -} diff --git a/kde-misc/tork/tork-0.27.ebuild b/kde-misc/tork/tork-0.27.ebuild deleted file mode 100644 index ca8a8e3e9f29..000000000000 --- a/kde-misc/tork/tork-0.27.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-misc/tork/tork-0.27.ebuild,v 1.4 2008/12/07 00:31:06 patrick Exp $ - -ARTS_REQUIRED="never" - -inherit kde multilib - -DESCRIPTION="TorK is a powerful anonymity manager for the KDE and acts as a frontend to Tor." -HOMEPAGE="http://tork.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd" -IUSE="gnutls" - -DEPEND="dev-libs/openssl - >=dev-libs/geoip-1.4.0 - gnutls? ( >=net-libs/gnutls-2.2.2 ) - !gnutls? ( >=dev-libs/openssl-0.9.8g ) - || ( =kde-base/libkonq-3.5* =kde-base/kdebase-3.5* )" - -RDEPEND="${DEPEND} - >=net-misc/tor-0.1.2.14 - >=net-proxy/privoxy-3.0.3-r5 - >=net-proxy/tsocks-1.8_beta5-r2" - -need-kde 3.5 - -PATCHES=( "${FILESDIR}/${P}-ext_tsocks.patch" - "${FILESDIR}/${P}+gcc-4.3.patch" ) - -src_compile() { - # Fix desktop file - sed -i -e "s:^\(Categories=.*\):\1;:" "${S}/src/tork.desktop" - - local myconf="--with-external-geoip --with-conf=/etc/socks/tsocks.conf" - use gnutls && myconf="${myconf} --enable-gnutls" - - rm "${S}"/configure - kde_src_compile -} - -pkg_postinst() { - if ! built_with_use --missing false net-proxy/tsocks tordns; then - ewarn "WARNING: you have net-proxy/tsocks installed without" - ewarn "the patch to avoid DNS leaking while using Tor." - ewarn "For better privacy, please emerge again net-proxy/tsocks" - ewarn "with the USE flag 'tordns' enabled." - fi -} diff --git a/kde-misc/tork/tork-0.31.ebuild b/kde-misc/tork/tork-0.31.ebuild deleted file mode 100644 index 1729f94b8055..000000000000 --- a/kde-misc/tork/tork-0.31.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-misc/tork/tork-0.31.ebuild,v 1.1 2009/04/24 22:03:04 patrick Exp $ - -EAPI="0" - -ARTS_REQUIRED="never" - -inherit kde multilib - -DESCRIPTION="TorK is a powerful anonymity manager for the KDE and acts as a frontedn to Tor." -HOMEPAGE="http://tork.sourceforge.net/" -SRC_URI="http://www.anonymityanywhere.com/pre-release/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd" -IUSE="arts gnutls" - -DEPEND="dev-libs/openssl - >=dev-libs/geoip-1.4.0 - gnutls? ( >=net-libs/gnutls-2.2.2 ) - !gnutls? ( >=dev-libs/openssl-0.9.8g ) - || ( =kde-base/libkonq-3.5* =kde-base/kdebase-3.5* )" - -RDEPEND="${DEPEND} - >=net-misc/tor-0.1.2.14 - >=net-proxy/tsocks-1.8_beta5-r2" - -need-kde 3.5 - -PATCHES=( "${FILESDIR}/${PN}-0.27+gcc-4.3.patch" ) - -src_compile() { - # Fix desktop file - sed -i -e "s:^\(Categories=.*\):\1;:" "${S}/src/tork.desktop" - - local myconf="--with-external-geoip --with-conf=/etc/socks/tsocks.conf" - use gnutls && myconf="${myconf} --enable-gnutls" - - if ! use arts ; then - myconf="${myconf} --without-arts" - fi - - rm "${S}"/configure - kde_src_compile -} - -pkg_postinst() { - if ! built_with_use --missing false net-proxy/tsocks tordns; then - ewarn "WARNING: you have net-proxy/tsocks installed without" - ewarn "the patch to avoid DNS leaking while using Tor." - ewarn "For better privacy, please emerge again net-proxy/tsocks" - ewarn "with the USE flag 'tordns' enabled." - fi -} |