Gentoo Archives: gentoo-commits

From: Marek Szuba <marecki@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-proxy/obfs4proxy/
Date: Thu, 28 Mar 2019 10:51:42
Message-Id: 1553770264.a788b45b2f76b3b1fbcad6ce19bbb6bf11310e08.marecki@gentoo
1 commit: a788b45b2f76b3b1fbcad6ce19bbb6bf11310e08
2 Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
3 AuthorDate: Thu Mar 28 10:50:27 2019 +0000
4 Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
5 CommitDate: Thu Mar 28 10:51:04 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a788b45b
7
8 net-proxy/obfs4proxy: remove the live ebuild
9
10 On the one hand the latest release is now relatively close to the
11 master, on the other I suspect live ebuilds + vendoring = trouble.
12
13 Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
14 Package-Manager: Portage-2.3.62, Repoman-2.3.11
15
16 net-proxy/obfs4proxy/obfs4proxy-9999.ebuild | 48 -----------------------------
17 1 file changed, 48 deletions(-)
18
19 diff --git a/net-proxy/obfs4proxy/obfs4proxy-9999.ebuild b/net-proxy/obfs4proxy/obfs4proxy-9999.ebuild
20 deleted file mode 100644
21 index d3b71a94e5c..00000000000
22 --- a/net-proxy/obfs4proxy/obfs4proxy-9999.ebuild
23 +++ /dev/null
24 @@ -1,48 +0,0 @@
25 -# Copyright 1999-2016 Gentoo Foundation
26 -# Distributed under the terms of the GNU General Public License v2
27 -
28 -EAPI=6
29 -
30 -inherit golang-build
31 -
32 -EGO_SRC=git.torproject.org/pluggable-transports/obfs4.git
33 -EGO_PN=${EGO_SRC}/...
34 -
35 -if [[ ${PV} == "9999" ]];
36 -then
37 - inherit golang-vcs
38 -else
39 - KEYWORDS="~amd64"
40 - EGIT_COMMIT="${P}"
41 - SRC_URI="https://github.com/Yawning/obfs4/archive/${P}.tar.gz -> ${P}.tar.gz"
42 - inherit golang-vcs-snapshot
43 -fi
44 -
45 -DESCRIPTION="An obfuscating proxy supporting Tor's pluggable transport protocol obfs4"
46 -HOMEPAGE="https://github.com/Yawning/obfs4"
47 -
48 -LICENSE="BSD"
49 -SLOT="0"
50 -IUSE=""
51 -
52 -DEPEND="dev-go/ed25519
53 - dev-go/go-crypto
54 - dev-go/go-net
55 - dev-go/goptlib
56 - dev-go/siphash"
57 -RDEPEND=""
58 -
59 -src_compile() {
60 - golang-build_src_compile
61 - local binfile=$(find "${T}" -name a.out)
62 - [[ -x ${binfile} ]] || die "a.out not found"
63 - cp -a ${binfile} obfs4proxy
64 -}
65 -
66 -src_install() {
67 - default
68 - dobin obfs4proxy || die "install failed"
69 - cd src/${EGO_SRC}
70 - doman doc/obfs4proxy.1 || die "install failed"
71 - dodoc README.md ChangeLog doc/obfs4-spec.txt || die "install failed"
72 -}