summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-proxy')
-rw-r--r--net-proxy/tsocks/ChangeLog50
-rw-r--r--net-proxy/tsocks/Manifest6
-rw-r--r--net-proxy/tsocks/files/digest-tsocks-1.8_beta41
-rw-r--r--net-proxy/tsocks/files/digest-tsocks-1.8_beta51
-rw-r--r--net-proxy/tsocks/metadata.xml8
-rw-r--r--net-proxy/tsocks/tsocks-1.8_beta4.ebuild42
-rw-r--r--net-proxy/tsocks/tsocks-1.8_beta5.ebuild45
7 files changed, 153 insertions, 0 deletions
diff --git a/net-proxy/tsocks/ChangeLog b/net-proxy/tsocks/ChangeLog
new file mode 100644
index 000000000000..bd12ebb7e0f4
--- /dev/null
+++ b/net-proxy/tsocks/ChangeLog
@@ -0,0 +1,50 @@
+# ChangeLog for net-misc/tsocks
+# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/tsocks/ChangeLog,v 1.1 2005/04/22 22:37:14 mrness Exp $
+
+ 22 Apr 2005; Alin Nastac <mrness@gentoo.org> +metadata.xml:
+ Move net-misc/tsocks to net-proxy/tsocks. Add metadata.
+
+ 29 Mar 2005; Markus Rothe <corsair@gentoo.org> tsocks-1.8_beta5.ebuild:
+ Added ~ppc64 to KEYWORDS; bug #86993
+
+ 22 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ tsocks-1.8_beta5.ebuild:
+ Multilib cleanup.
+
+ 29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
+ Change encoding to UTF-8 for GLEP 31 compliance
+
+ 08 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> tsocks-1.8_beta5.ebuild:
+ Stable on alpha.
+
+*tsocks-1.8_beta5 (22 Feb 2004)
+
+ 22 Feb 2004; Mike Frysinger <vapier@gentoo.org> :
+ Version bump #42394 by Scott Jones.
+
+ 07 Dec 2003; David Holm <dholm@gentoo.org> tsocks-1.8_beta4.ebuild:
+ Added to ~ppc.
+
+ 21 Aug 2003; Will Woods <wwoods@gentoo.org> tsocks-1.8_beta4.ebuild:
+ Added ~alpha to KEYWORDS
+
+ 12 Jun 2003; <msterret@gentoo.org> tsocks-1.8_beta4.ebuild:
+ add Header
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*tsocks-1.8_beta4 (10 Jun 2002)
+
+ 11 Jul 2002; lamer <lamer@gentoo.org> tsocks-1.8beta4.ebuild :
+ Added "dobin validateconf saveme inspectsocks" to src_install
+
+ 09 Jul 2002; phoen][x <phoenix@gentoo.org> tsocks-1.8beta4.ebuild :
+ Added KEYWORDS, SLOT.
+
+ 10 Jun 2002; Ben Lutgens <lamer@gentoo.org> tsocks-1.8_beta4: Ebuild for
+ tsocks submitted to bugs.gentoo.org by a gentoo user *THANKS*
+ bardur-gta@odense.kollegienet.dk. It should be noted that as per the
+ install docs, this stuff gets installed to /lib. Mainly due to the fact
+ that it's often needed before /usr gets mounted. So the old
+ /etc/ld.so.preload trick won't work!
diff --git a/net-proxy/tsocks/Manifest b/net-proxy/tsocks/Manifest
new file mode 100644
index 000000000000..743800f5939b
--- /dev/null
+++ b/net-proxy/tsocks/Manifest
@@ -0,0 +1,6 @@
+MD5 90cfbfea7eb1d96c0ae6baa2d860658d tsocks-1.8_beta4.ebuild 1218
+MD5 765e771f70ec50952a1a21f5e176242f tsocks-1.8_beta5.ebuild 1301
+MD5 41dcd10a3e8c415436e016afd7cd718b ChangeLog 1859
+MD5 dcd6e2fd781d4984dfd0a5c89343847b metadata.xml 471
+MD5 1aa2efdb2fe949b6f3323e6b512fbef9 files/digest-tsocks-1.8_beta4 66
+MD5 d90e48e1c5e026d671a6b0bc9aa09574 files/digest-tsocks-1.8_beta5 66
diff --git a/net-proxy/tsocks/files/digest-tsocks-1.8_beta4 b/net-proxy/tsocks/files/digest-tsocks-1.8_beta4
new file mode 100644
index 000000000000..9f6086e74091
--- /dev/null
+++ b/net-proxy/tsocks/files/digest-tsocks-1.8_beta4
@@ -0,0 +1 @@
+MD5 8e8bd8ddf13047f9b9651304bb2ecc54 tsocks-1.8beta4.tar.gz 82206
diff --git a/net-proxy/tsocks/files/digest-tsocks-1.8_beta5 b/net-proxy/tsocks/files/digest-tsocks-1.8_beta5
new file mode 100644
index 000000000000..26e48b620a82
--- /dev/null
+++ b/net-proxy/tsocks/files/digest-tsocks-1.8_beta5
@@ -0,0 +1 @@
+MD5 51caefd77e5d440d0bbd6443db4fc0f8 tsocks-1.8beta5.tar.gz 83928
diff --git a/net-proxy/tsocks/metadata.xml b/net-proxy/tsocks/metadata.xml
new file mode 100644
index 000000000000..9945e223e354
--- /dev/null
+++ b/net-proxy/tsocks/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>net-proxy</herd>
+<longdescription>tsocks' role is to allow non SOCKS aware applications (e.g telnet, ssh, ftp etc) to use SOCKS
+without any modification. It does this by intercepting the calls that applications make to establish network connections
+and negotating them through a SOCKS server as necessary.</longdescription>
+</pkgmetadata>
diff --git a/net-proxy/tsocks/tsocks-1.8_beta4.ebuild b/net-proxy/tsocks/tsocks-1.8_beta4.ebuild
new file mode 100644
index 000000000000..2eedbb5aae91
--- /dev/null
+++ b/net-proxy/tsocks/tsocks-1.8_beta4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/tsocks/tsocks-1.8_beta4.ebuild,v 1.1 2005/04/22 22:37:14 mrness Exp $
+
+DESCRIPTION="Transparent SOCKS v4 proxying library"
+HOMEPAGE="http://tsocks.sourceforge.net/"
+SRC_URI="mirror://sourceforge/tsocks/${PN}-${PV/_}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 ppc sparc ~alpha amd64"
+IUSE=""
+
+S=${WORKDIR}/tsocks-1.8
+
+src_compile() {
+ # NOTE: the docs say to install it into /lib. If you put it into
+ # /usr/lib and add it to /etc/ld.so.preload on many systems /usr isn't
+ # mounted in time :-( (Ben Lutgens) <lamer@gentoo.org>
+ ./configure \
+ --host=${CHOST} \
+ --prefix=/usr \
+ --with-conf=/etc/socks/tsocks.conf \
+ --mandir=/usr/share/man \
+ || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ dobin validateconf inspectsocks saveme
+ insinto /etc/socks
+ doins tsocks.conf.*.example
+ dodoc INSTALL
+ # tsocks script is buggy so we need this symlink
+ dodir /usr/lib
+ dosym /lib/libtsocks.so /usr/lib/libtsocks.so
+}
+
+pkg_postinst() {
+ einfo "Make sure you create /etc/socks/tsocks.conf from on of the examples in that directory"
+}
diff --git a/net-proxy/tsocks/tsocks-1.8_beta5.ebuild b/net-proxy/tsocks/tsocks-1.8_beta5.ebuild
new file mode 100644
index 000000000000..616708d1b99c
--- /dev/null
+++ b/net-proxy/tsocks/tsocks-1.8_beta5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/tsocks/tsocks-1.8_beta5.ebuild,v 1.1 2005/04/22 22:37:14 mrness Exp $
+
+inherit multilib
+
+DESCRIPTION="Transparent SOCKS v4 proxying library"
+HOMEPAGE="http://tsocks.sourceforge.net/"
+SRC_URI="mirror://sourceforge/tsocks/${PN}-${PV/_}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc alpha ~amd64 ~ppc64"
+IUSE=""
+
+S=${WORKDIR}/tsocks-1.8
+
+src_compile() {
+ # NOTE: the docs say to install it into /lib. If you put it into
+ # /usr/lib and add it to /etc/ld.so.preload on many systems /usr isn't
+ # mounted in time :-( (Ben Lutgens) <lamer@gentoo.org>
+ ./configure \
+ --host=${CHOST} \
+ --prefix=/usr \
+ --with-conf=/etc/socks/tsocks.conf \
+ --mandir=/usr/share/man \
+ --libdir=/$(get_libdir) \
+ || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ dobin validateconf inspectsocks saveme
+ insinto /etc/socks
+ doins tsocks.conf.*.example
+ dodoc INSTALL
+ # tsocks script is buggy so we need this symlink
+ dodir /usr/$(get_libdir)
+ dosym /$(get_libdir)/libtsocks.so /usr/$(get_libdir)/libtsocks.so
+}
+
+pkg_postinst() {
+ einfo "Make sure you create /etc/socks/tsocks.conf from one of the examples in that directory"
+}