diff options
author | Mike Frysinger <vapier@gentoo.org> | 2004-02-22 09:19:27 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2004-02-22 09:19:27 +0000 |
commit | 855b1458f05d0f7a907327b16ee365dd2964c209 (patch) | |
tree | c03fcf279549b40238dc58136dc764ecebd03db5 /net-misc/tsocks | |
parent | ver bump (diff) | |
download | gentoo-2-855b1458f05d0f7a907327b16ee365dd2964c209.tar.gz gentoo-2-855b1458f05d0f7a907327b16ee365dd2964c209.tar.bz2 gentoo-2-855b1458f05d0f7a907327b16ee365dd2964c209.zip |
ver bump #42394
Diffstat (limited to 'net-misc/tsocks')
-rw-r--r-- | net-misc/tsocks/tsocks-1.8_beta5.ebuild | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/net-misc/tsocks/tsocks-1.8_beta5.ebuild b/net-misc/tsocks/tsocks-1.8_beta5.ebuild new file mode 100644 index 000000000000..41a683f3fdc6 --- /dev/null +++ b/net-misc/tsocks/tsocks-1.8_beta5.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/tsocks/tsocks-1.8_beta5.ebuild,v 1.1 2004/02/22 09:19:27 vapier 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" + +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 one of the examples in that directory" +} |