We have moved to Git. This repository is only provided for compatibility with old installations. Learn how to migrate your installation here.

annotate app-crypt/acmetool/acmetool-9999.ebuild @ 231:e7c5198d2991

[sync] imported aa68919..e042371 from upstream commit e042371101537d75d7751a7009624a34c11713e6 Author: Daniel Neugebauer <dneuge@energiequant.de> Date: Mon Jun 1 14:20:28 2020 +0200 app-crypto/acmetool: added 0.2.1 (supports ACME v2) commit a268a6c732e7ad6a5336d857c600da79559f0201 Author: Daniel Neugebauer <dneuge@energiequant.de> Date: Mon Jun 1 13:10:03 2020 +0200 app-crypt/acmetool: unsymlinked 0.0.58 commit aae9c08eddcc5fe7e3a72722761cea40ed0bbe0c Author: Daniel Neugebauer <dneuge@energiequant.de> Date: Mon Jun 1 13:07:36 2020 +0200 app-crypt/acmetool: fixed 0.0.58 to work with EAPI 7 and renamed GitHub locations commit 11b50f66971c911fc1f022ee56ca0b494e6ef0cf Author: Daniel Neugebauer <dneuge@energiequant.de> Date: Mon Jun 1 12:02:22 2020 +0200 app-crypt/acmetool: copy from https://github.com/jmesmon/overlay/ before it was removed on May 26, 2017
author Migration Sync <gentoo-overlay@megacoffee.net>
date Mon, 01 Jun 2020 12:30:01 +0000
parents
children 0685ed0fb913
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
231
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
1 # Copyright 1999-2017 Gentoo Foundation
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
2 # Distributed under the terms of the GNU General Public License v2
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
3 # $Id$
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
4 EAPI=7
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
5
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
6 GOLANG_PKG_IMPORTPATH="github.com/hlandau"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
7 GOLANG_PKG_BUILDPATH="/cmd/acmetool"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
8 GOLANG_PKG_ARCHIVEPREFIX="v"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
9 GOLANG_PKG_NAME="acmetool"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
10 #GOLANG_PKG_IS_MULTIPLE="1"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
11 # Without this, dropping privs is non-functional, which (generally) breaks
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
12 # redirector
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
13 #GOLANG_PKG_USE_CGO=1
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
14
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
15 DESCRIPTION="command line tool for automatically acquiring certificates from ACME servers"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
16 HOMEPAGE="https://github.com/hlandau/acmetool"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
17 if [[ "${PV}" = 9999 ]]; then
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
18 inherit golang-live
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
19 KEYWORDS=""
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
20 else
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
21 GOLANG_PKG_DEPENDENCIES=(
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
22 "github.com/alecthomas/kingpin:947dcec5ba9c011838740e680966fd7087a71d0d -> gopkg.in/alecthomas/kingpin.v2" # v2.2.6
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
23 "github.com/alecthomas/template:fb15b899a75114aa79cc930e33c46b577cc664b1"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
24 "github.com/alecthomas/units:f65c72e2690dc4b403c8bd637baf4611cd4c069b"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
25 "github.com/cheggaaa/pb:f907f6f5dd81f77c2bbc1cde92e4c5a04720cb11 -> gopkg.in/cheggaaa/pb.v1" # v1.0.28
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
26 "github.com/coreos/go-systemd:2d78030078ef61b3cae27f42ad6d0e46db51b339" # v22.0.0
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
27 "github.com/godbus/dbus:37bf87eef99d69c4f1d3528bd66e3a87dc201472" # v5.0.3
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
28 "github.com/golang/crypto:06a226fb4e3765ef3f48aa2852b401bc7b98e981 -> golang.org/x"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
29 "github.com/golang/net:3c3fba18258b2a1398a025a6aeb7374d2a470009 -> golang.org/x"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
30 "github.com/golang/sys:05986578812163b26672dabd9b425240ae2bb0ad -> golang.org/x"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
31 "github.com/golang/text:81608d7e9c6863c922f599e4ff1329a685218c0d -> golang.org/x"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
32 "github.com/go-yaml/yaml:0b1645d91e851e735d3e23330303ce81f70adbe3 -> gopkg.in/yaml.v2" # v2.3.0
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
33 "github.com/hlandau/acmeapi:4c466ab079c59d00344630cb861d075f3a75bc56 -> gopkg.in/hlandau/acmeapi.v2" # v2.0.1
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
34 "github.com/hlandau/buildinfo:337a29b5499734e584d4630ce535af64c5fe7813"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
35 "github.com/hlandau/configurable:41496864a1fe3e0fef2973f22372b755d2897402 -> gopkg.in/hlandau/configurable.v1" # v1.0.1
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
36 "github.com/hlandau/dexlogconfig:244f29bd260884993b176cd14ef2f7631f6f3c18"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
37 "github.com/hlandau/easyconfig:c31249162931b4963bbe6e501cccb60d23271a3f -> gopkg.in/hlandau/easyconfig.v1" # v1.0.17
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
38 "github.com/hlandau/goutils:0cdb66aea5b843822af6fdffc21286b8fe8379c4"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
39 "github.com/hlandau/service:b64b3467ebd16f64faec1640c25e318efc0c0d7b -> gopkg.in/hlandau/service.v2" # v2.0.16
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
40 "github.com/hlandau/svcutils:c25dac49e50cbbcbef8c81b089f56156f4067729 -> gopkg.in/hlandau/svcutils.v1" # v1.0.10
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
41 "github.com/hlandau/xlog:197ef798aed28e08ed3e176e678fda81be993a31"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
42 "github.com/jmhodges/clock:880ee4c335489bc78d01e4d0a254ae880734bc15" # v1.1
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
43 "github.com/mattn/go-isatty:7b513a986450394f7bbf1476909911b3aa3a55ce" # v0.0.12
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
44 "github.com/mattn/go-runewidth:14e809f6d78fcf9f48ff9b70981472b64c05f754" # v0.0.9
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
45 "github.com/mitchellh/go-wordwrap:9e67c67572bc5dd02aef930e2b0ae3c02a4b5a5c" # v1.0.0
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
46 "github.com/ogier/pflag:45c278ab3607870051a2ea9040bb85fcb8557481"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
47 "github.com/peterhellberg/link:7d8125c3085c14bd320d898c73b78ef2c5320f31" # v1.1.0
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
48 "github.com/satori/go.uuid:b2ce2384e17bbe0c6d34077efa39dbab3e09123b"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
49 # "github.com/satori/go.uuid:f58768cc1a7a7e77a3bd49e98cdd21419399b6a3" # v1.2.0 (incompatible API)
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
50 # "github.com/satori/go.uuid:879c5887cd475cd7864858769793b2ceb0d44feb" # v1.1.0 (incompatible API)
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
51 "github.com/shiena/ansicolor:a422bbe96644373c5753384a59d678f7d261ff10"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
52 "github.com/square/go-jose:3a5ee095dcb5030a9de84fb92c222ac652fff176 -> gopkg.in/square/go-jose.v2" # v2.5.1
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
53 "github.com/square/go-jose:56062818b5e15ee405eb8363f9498c7113e98337 -> gopkg.in/square/go-jose.v1" # v1.1.2 (yes, we need both v1 and v2)
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
54 "github.com/tylerstillwater/graceful:4654dfbb6ad53cb5e27f37d99b02e16c1872fbbb -> gopkg.in/tylerb/graceful.v1" # v1.2.15
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
55 )
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
56 inherit golang-single
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
57 KEYWORDS="~amd64 ~x86"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
58 fi
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
59
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
60 LICENSE="MIT"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
61 SLOT="0"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
62 IUSE="doc"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
63
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
64 DEPEND="dev-lang/go sys-libs/libcap"
e7c5198d2991 [sync] imported aa68919..e042371 from upstream
Migration Sync <gentoo-overlay@megacoffee.net>
parents:
diff changeset
65 RDEPEND="${DEPEND}"