Gentoo Archives: gentoo-commits

From: Aaron Bauman <bman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-proxy/tsocks/
Date: Wed, 02 Dec 2020 22:29:10
Message-Id: 1606948140.362c69385510dc94b2fc285ead7f9a836839cee9.bman@gentoo
1 commit: 362c69385510dc94b2fc285ead7f9a836839cee9
2 Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 2 22:03:02 2020 +0000
4 Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 2 22:29:00 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=362c6938
7
8 net-proxy/tsocks: drop old
9
10 Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
11
12 net-proxy/tsocks/Manifest | 1 -
13 net-proxy/tsocks/tsocks-1.8_beta5-r8.ebuild | 78 -----------------------------
14 2 files changed, 79 deletions(-)
15
16 diff --git a/net-proxy/tsocks/Manifest b/net-proxy/tsocks/Manifest
17 index 6bb30d32219..0b718fb43a5 100644
18 --- a/net-proxy/tsocks/Manifest
19 +++ b/net-proxy/tsocks/Manifest
20 @@ -1,3 +1,2 @@
21 -DIST tsocks-1.8b5-tordns1-gentoo-r3.patch.xz 18468 BLAKE2B 6e786a2a5cbf37bce743aa2f934884fd7ba3abcb0c675d9cb61a0c8ab078cde1eb96a11bf8b2acf102a9637c78654e519e186a7558a3af496eaf86c0d65bd51c SHA512 86cbc7a8733e9f9e19e0924d2a2b8481a66eb67a8d548b90c7bd02cc6ae42064a295ee6a002cf19a7b3d7d811388db2a34b641d9dbe239f4c0bc8a1f78c90682
22 DIST tsocks-1.8b5-tordns1-gentoo-r4.patch.xz 18464 BLAKE2B 99bd4c210c2fa4c797c4d827df4ae53d13198b91083975b9f6d327bd762193663c1a0c8530ea5e65e82d54ccf6900a11aba50e19a2fb6209e0e8f1131985374b SHA512 711b2e3f5ac9b1a4fd63e32b6cb8090066ece8882e2ec0048bee6cba868712c80ca7f601f79405be40404af625c2ff6fefa8cba98b8a6ced95abe6becf34954f
23 DIST tsocks-1.8beta5.tar.gz 83928 BLAKE2B a58b4866154deb72b551961578f90b270a7cc1fd2c5b4c08a5ddf99472e3c8e338cc9116c0c9d2d2e1e1c350a077b46cd08fb24390156eb1e60c4d7a10510e6d SHA512 b41636ea6b77abf0d1e3cda7bbca4e7ee96f3cdb1843f3a2c530650931e5567f67921de67b28ba9bab0f51df39770a3f7fb458cf7ac78aad7aa861923df2c4a9
24
25 diff --git a/net-proxy/tsocks/tsocks-1.8_beta5-r8.ebuild b/net-proxy/tsocks/tsocks-1.8_beta5-r8.ebuild
26 deleted file mode 100644
27 index 21be4c7f00d..00000000000
28 --- a/net-proxy/tsocks/tsocks-1.8_beta5-r8.ebuild
29 +++ /dev/null
30 @@ -1,78 +0,0 @@
31 -# Copyright 1999-2020 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI="5"
35 -
36 -inherit autotools eutils multilib multilib-minimal toolchain-funcs
37 -
38 -DESCRIPTION="Transparent SOCKS v4 proxying library"
39 -HOMEPAGE="http://tsocks.sourceforge.net/"
40 -SRC_URI="mirror://sourceforge/tsocks/${PN}-${PV/_}.tar.gz
41 - tordns? ( https://dev.gentoo.org/~bircoph/patches/${PN}-${PV/_beta/b}-tordns1-gentoo-r3.patch.xz )"
42 -
43 -LICENSE="GPL-2"
44 -SLOT="0"
45 -KEYWORDS="~alpha amd64 arm ppc ppc64 sparc x86"
46 -IUSE="dns envconf tordns server-lookups"
47 -
48 -REQUIRED_USE="
49 - dns? ( !tordns !server-lookups )
50 - tordns? ( !dns !server-lookups )
51 -"
52 -
53 -S="${WORKDIR}/${P%%_*}"
54 -
55 -src_prepare() {
56 - epatch \
57 - "${FILESDIR}/${P}-flags.patch" \
58 - "${FILESDIR}/${P}-ld_preload.patch" \
59 - "${FILESDIR}/${P}-rename.patch" \
60 - "${FILESDIR}/${P}-bsd.patch" \
61 - "${FILESDIR}/${P}-poll.patch"
62 - use tordns && epatch "../${PN}-${PV/_beta/b}-tordns1-gentoo-r3.patch"
63 -
64 - sed -i 's/TSOCKS_CONFFILE/TSOCKS_CONF_FILE/' tsocks.8 || die "sed tsocks.8 failed"
65 -
66 - mv configure.in configure.ac || die
67 - eautoreconf
68 - multilib_copy_sources
69 -}
70 -
71 -multilib_src_configure() {
72 - tc-export CC
73 -
74 - # NOTE: the docs say to install it into /lib. If you put it into
75 - # /usr/lib and add it to /etc/ld.so.preload on many systems /usr isn't
76 - # mounted in time :-( (Ben Lutgens) <lamer@g.o>
77 - econf \
78 - $(use_enable dns socksdns) \
79 - $(use_enable envconf) \
80 - $(use_enable server-lookups hostnames) \
81 - --with-conf="${EPREFIX}"/etc/socks/tsocks.conf \
82 - --libdir="${EPREFIX}"/$(get_libdir)
83 -}
84 -
85 -multilib_src_compile() {
86 - # Fix QA notice lack of SONAME
87 - emake DYNLIB_FLAGS=-Wl,--soname,libtsocks.so.${PV/_beta*}
88 -}
89 -
90 -multilib_src_install() {
91 - emake DESTDIR="${D}" install
92 - if multilib_is_native_abi; then
93 - newbin validateconf tsocks-validateconf
94 - newbin saveme tsocks-saveme
95 - dobin inspectsocks
96 - insinto /etc/socks
97 - doins tsocks.conf.*.example
98 - dodoc FAQ
99 - use tordns && dodoc README*
100 - fi
101 -}
102 -
103 -pkg_postinst() {
104 - einfo "Make sure you create /etc/socks/tsocks.conf from one of the examples in that directory"
105 - einfo "The following executables have been renamed:"
106 - einfo " /usr/bin/saveme renamed to tsocks-saveme"
107 - einfo " /usr/bin/validateconf renamed to tsocks-validateconf"
108 -}