summaryrefslogtreecommitdiff
path: root/net-proxy/torsocks
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-proxy/torsocks
reinit the tree, so we can have metadata
Diffstat (limited to 'net-proxy/torsocks')
-rw-r--r--net-proxy/torsocks/Manifest5
-rw-r--r--net-proxy/torsocks/metadata.xml12
-rw-r--r--net-proxy/torsocks/torsocks-2.2.0.ebuild46
3 files changed, 63 insertions, 0 deletions
diff --git a/net-proxy/torsocks/Manifest b/net-proxy/torsocks/Manifest
new file mode 100644
index 000000000000..31cbc70e0d86
--- /dev/null
+++ b/net-proxy/torsocks/Manifest
@@ -0,0 +1,5 @@
+DIST torsocks-2.2.0.tar.gz 115269 SHA256 36216a1e30f47fa0e5be84761e0d72133196c8a042716017da56e9439338c87d SHA512 903d11d58ece76eaf75ff8fc11a27e4a29f94be530f2d77d1a6f0982d556a4b9c78677a43eed88f2451054d0e985672900ecf73b360fa09e80195c3b9006622b WHIRLPOOL 3ce3ec9807a9b0bb55572f71541b0ba918223e3037914ed070cd97927446bd0b8666a70b568ebd5d7a5d310cd3c6fd4103f1ae8e616cc35e8a6a92d4a6b9051e
+EBUILD torsocks-2.2.0.ebuild 1010 SHA256 9b0be9754b03bac872ed1259bc9395ca8da4985bb8ad3df36ad5448370351b87 SHA512 bcb08ee5636cc37573f456c22af6e0a1b56ade236263e56a8392d2f267bf64819e80343088e8483a9353978d8d128a529a934bfdb30aba4e3caf11a1fcc01a79 WHIRLPOOL ea3c683e8c4841fbc1a382aa8168f314ef4937193638bbac0f328a71cc9ec5ebd468d584268ed1502d0d99868859cf461cb471869acc1b74e44253f67810ec45
+MISC ChangeLog 4653 SHA256 643659bb143f599df40ac818597af3a398e4ec499b0121bcfdafe6b6d62998a5 SHA512 bdfa076d530b888e479cce63a0557adeb4100f049f152f1e6289ae5877213a5bb17fcc93163bfe6343d32f362e8032be91ba90f88c5e00d74898038b74e2e922 WHIRLPOOL 90638156236e7989d1054009754815ca8cc78e5ae5a95a52e804c2dca3662d3f1f1d02360f6a2d900357fb6f3742bbc32a1919b921449f123ce7aa9c1282090e
+MISC ChangeLog-2015 2890 SHA256 89bb7710ceb093497d487b5054083a2e1e3c05bc31fb36ce138e3f20684e3af8 SHA512 9e501e2119a4e4866ca4fe4b0b8cf54b511ea624491ad46099b565df0f0a8390340ebae0a19afd3dd996cd1bcb6e09ce522a49180e9382a07cab492baf90768d WHIRLPOOL 3a92a173f95efb018e5ff0a7d88174aa5da20a3fff4b52322927726e6bf47ad8fd51b440ba13966c2b1dd5f0c5d4f36049f11c55e3bb327c1b206faf3585cc3a
+MISC metadata.xml 386 SHA256 75557de86df52e19f87027c8d59504f957a291693c8ea4c360c38a41f7bf3acf SHA512 3ab13f567b539e1b4e8dd45fc088bb2d83abbfc161647c4f50c3a8566d13d5b14b88c851f64933ee0940ab56ae9b7cd273dd4a5e8b47faae6441a6e237ce1079 WHIRLPOOL 834a1ad2a8cd1d6b7b846181a9c6b87fdc155451d0bffc4efb5b52609c1555d9ffe776e288325644111c957ed480856b1f4bb21e95bf340e3f14f5739586b78f
diff --git a/net-proxy/torsocks/metadata.xml b/net-proxy/torsocks/metadata.xml
new file mode 100644
index 000000000000..a68cbcd82c17
--- /dev/null
+++ b/net-proxy/torsocks/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>blueness@gentoo.org</email>
+ <name>Anthony G. Basile</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="google-code">torsocks</remote-id>
+ <remote-id type="github">dgoulet/torsocks</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-proxy/torsocks/torsocks-2.2.0.ebuild b/net-proxy/torsocks/torsocks-2.2.0.ebuild
new file mode 100644
index 000000000000..e6454f696b72
--- /dev/null
+++ b/net-proxy/torsocks/torsocks-2.2.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools versionator
+
+MY_PV="$(replace_version_separator 3 -)"
+MY_PF="${PN}-${MY_PV}"
+S=${WORKDIR}/${MY_PF}
+
+DESCRIPTION="Use most socks-friendly applications with Tor"
+HOMEPAGE="https://github.com/dgoulet/torsocks"
+SRC_URI="https://github.com/dgoulet/torsocks/archive/v${MY_PV}.tar.gz -> ${MY_PF}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm x86"
+IUSE="static-libs"
+
+# We do not depend on tor which might be running on a different box
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ # Disable tests requiring network access.
+ local test
+ for test in dns fd_passing getpeername; do
+ sed -i -e "/^ test_${test} \\\\\$/d" tests/Makefile.am || \
+ die "failed to disable network tests"
+ done
+
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_install() {
+ default
+
+ # Remove libtool .la files
+ find "${D}" -name '*.la' -delete || die
+}