Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-crypt/acme-sh/
Date: Mon, 20 Jan 2020 07:11:27
Message-Id: 1579504271.e23cd83388e66120759d161267595b3548db4dce.juippis@gentoo
1 commit: e23cd83388e66120759d161267595b3548db4dce
2 Author: Vladimir Pavljuchenkov (SpiderX) <spiderx <AT> spiderx <DOT> dp <DOT> ua>
3 AuthorDate: Sat Jan 18 16:56:33 2020 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 20 07:11:11 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e23cd833
7
8 app-crypt/acme-sh: version bump to 2.8.5
9
10 Package-Manager: Portage-2.3.79, Repoman-2.3.16
11 Signed-off-by: Vladimir Pavljuchenkov <spiderx <AT> spiderx.dp.ua>
12 Closes: https://github.com/gentoo/gentoo/pull/14381
13 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
14
15 app-crypt/acme-sh/Manifest | 1 +
16 app-crypt/acme-sh/acme-sh-2.8.5.ebuild | 46 ++++++++++++++++++++++++++++++++++
17 2 files changed, 47 insertions(+)
18
19 diff --git a/app-crypt/acme-sh/Manifest b/app-crypt/acme-sh/Manifest
20 index 1d1aa063e50..caf9c58a1e1 100644
21 --- a/app-crypt/acme-sh/Manifest
22 +++ b/app-crypt/acme-sh/Manifest
23 @@ -1 +1,2 @@
24 DIST acme.sh-2.8.3.tar.gz 163573 BLAKE2B 7436932d79e732b8c419a588f4677ec0338c63d0dfc227e7410b151731e2fc4c028df81f459f7ad140dab857ebdebddab3173095e3efcfad0a971ff6762c8608 SHA512 15e147d0f07af91eab7274df50e274ae41a411c30ee7f6ebc8bcbcb601b66094fc1d8126bfb816caa27dbeb5222da20a25d1c79227bc70ddb6b5d0ce0dcb389e
25 +DIST acme.sh-2.8.5.tar.gz 176854 BLAKE2B 74eb9bbf4b99984ba77725c6751b713d6971503d1a8542472e75192afc9139705607f629e673af75b6ec7dab68b1a9ad2fd4676cda26871daf475487e28e0848 SHA512 db355d8c60c61b632c62dda376e71c438035d3eaf5630a6dc3ca241f6d988216f046e1588ccfe3da955aacb7897cefac5a8c7b6868f12af8f422182c52ed7b72
26
27 diff --git a/app-crypt/acme-sh/acme-sh-2.8.5.ebuild b/app-crypt/acme-sh/acme-sh-2.8.5.ebuild
28 new file mode 100644
29 index 00000000000..b34a4374029
30 --- /dev/null
31 +++ b/app-crypt/acme-sh/acme-sh-2.8.5.ebuild
32 @@ -0,0 +1,46 @@
33 +# Copyright 1999-2020 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +
38 +MY_PN="${PN/-/.}"
39 +MY_P="${MY_PN}-${PV}"
40 +
41 +DESCRIPTION="An ACME Shell script"
42 +HOMEPAGE="https://github.com/Neilpang/acme.sh"
43 +SRC_URI="https://github.com/Neilpang/${MY_PN}/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
44 +
45 +LICENSE="GPL-3"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~x86"
48 +IUSE=""
49 +
50 +RDEPEND="net-misc/curl
51 + || ( dev-libs/libressl dev-libs/openssl:0 )
52 + || ( net-analyzer/netcat net-analyzer/openbsd-netcat )
53 + || ( net-misc/socat www-servers/apache:2 www-servers/nginx )
54 + virtual/cron"
55 +
56 +S="${WORKDIR}/${MY_P}"
57 +
58 +src_install() {
59 + einstalldocs
60 + newdoc dnsapi/README.md README-dnsapi.md
61 + newdoc deploy/README.md README-deploy.md
62 +
63 + keepdir /etc/acme-sh
64 + doenvd "${FILESDIR}"/99acme-sh
65 + insinto /etc/bash/bashrc.d
66 + doins "${FILESDIR}"/acme.sh
67 +
68 + exeinto /usr/share/acme.sh
69 + doexe acme.sh
70 + insinto /usr/share/acme.sh/dnsapi
71 + doins -r dnsapi/*.sh
72 + insinto /usr/share/acme.sh/deploy
73 + doins -r deploy/*.sh
74 + insinto /usr/share/acme.sh/notify
75 + doins -r notify/*.sh
76 +
77 + dosym ../share/acme.sh/acme.sh usr/bin/acme.sh
78 +}