Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New packages: certbot-apache-1.8.0, certbot-nginx-1.8.0
@ 2020-10-03 10:09 kartikynwa
  2020-10-03 10:22 ` [PR PATCH] [Updated] " kartikynwa
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: kartikynwa @ 2020-10-03 10:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 505 bytes --]

There is a new pull request by kartikynwa against master on the void-packages repository

https://github.com/kartikynwa/void-packages certbot-plugins
https://github.com/void-linux/void-packages/pull/25310

New packages: certbot-apache-1.8.0, certbot-nginx-1.8.0
I have only tested `certbot-nginx` and it worked on my vps. If someone wants to test the other one it would be nice. Will add the dns plugins later on.

A patch file from https://github.com/void-linux/void-packages/pull/25310.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-certbot-plugins-25310.patch --]
[-- Type: text/x-diff, Size: 3582 bytes --]

From 6e3d3d9a5cd8b3654ce1522839aaa75916876e04 Mon Sep 17 00:00:00 2001
From: Kartik Singh <kartik.ynwa@gmail.com>
Date: Sat, 3 Oct 2020 13:31:23 +0530
Subject: [PATCH 1/3] New package: python3-augeas-1.1.0

---
 srcpkgs/python3-augeas/template | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)
 create mode 100644 srcpkgs/python3-augeas/template

diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template
new file mode 100644
index 00000000000..161d8a9f883
--- /dev/null
+++ b/srcpkgs/python3-augeas/template
@@ -0,0 +1,25 @@
+# Template file for 'python3-augeas'
+pkgname=python3-augeas
+version=1.1.0
+revision=1
+wrksrc="python-augeas-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+makedepends="augeas-devel"
+depends="augeas python3-cffi"
+checkdepends="python3-cffi"
+short_desc="Python 3 bindings for Augeas"
+maintainer="Kartik S. <kartik.ynwa@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/hercules-team/python-augeas"
+distfiles="${PYPI_SITE}/p/python-augeas/python-augeas-${version}.tar.gz"
+checksum=5194a49e86b40ffc57055f73d833f87e39dce6fce934683e7d0d5bbb8eff3b8c
+
+do_check() {
+	cd test
+	python3 test_augeas.py
+}
+
+post_install() {
+	rm -rf ${DESTDIR}/${py3_sitelib}/test
+}

From 75c11203a000fe6e54cc26d0995475f66d9007dd Mon Sep 17 00:00:00 2001
From: Kartik Singh <kartik.ynwa@gmail.com>
Date: Sat, 3 Oct 2020 15:03:22 +0530
Subject: [PATCH 2/3] New package: certbot-apache-1.8.0

---
 srcpkgs/certbot-apache/template | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
 create mode 100644 srcpkgs/certbot-apache/template

diff --git a/srcpkgs/certbot-apache/template b/srcpkgs/certbot-apache/template
new file mode 100644
index 00000000000..a438b87421b
--- /dev/null
+++ b/srcpkgs/certbot-apache/template
@@ -0,0 +1,14 @@
+# Template file for 'certbot-apache'
+pkgname=certbot-apache
+version=1.8.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="certbot python3-acme python3-mock python3-augeas python3-zope.component
+ python3-zope.interface"
+short_desc="Let's Encrypt certificate renewal automation utility - Apache plugin"
+maintainer="Kartik S. <kartik.ynwa@gmail.com>"
+license="Apache-2.0"
+homepage="https://certbot.eff.org/"
+distfiles="${PYPI_SITE}/c/certbot-apache/certbot-apache-${version}.tar.gz"
+checksum=a93c3a7ad929fe0ba5e0868e29ee2d0fe10aea2d4c638a902c4613a5c12c59b6

From 84a3805bacf9b9b4c126764a6ef3cdac5c17c45d Mon Sep 17 00:00:00 2001
From: Kartik Singh <kartik.ynwa@gmail.com>
Date: Sat, 3 Oct 2020 15:03:30 +0530
Subject: [PATCH 3/3] New package: certbot-nginx-1.8.0

---
 srcpkgs/certbot-nginx/template | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
 create mode 100644 srcpkgs/certbot-nginx/template

diff --git a/srcpkgs/certbot-nginx/template b/srcpkgs/certbot-nginx/template
new file mode 100644
index 00000000000..43a3e74391b
--- /dev/null
+++ b/srcpkgs/certbot-nginx/template
@@ -0,0 +1,14 @@
+# Template file for 'certbot-nginx'
+pkgname=certbot-nginx
+version=1.8.0
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="certbot python3-acme python3-mock python3-openssl python3-parsing
+ python3-zope.interface"
+short_desc="Let's Encrypt certificate renewal automation utility - nginx plugin"
+maintainer="Kartik Singh <kartik.ynwa@gmail.com>"
+license="Apache-2.0"
+homepage="https://certbot.eff.org/"
+distfiles="${PYPI_SITE}/c/certbot-nginx/certbot-nginx-${version}.tar.gz"
+checksum=fdb96c74fe42d90bbaf11a00314444ac5544ba87292a1b8b1d707f7561a3eacc

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2020-10-20 16:15 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-03 10:09 [PR PATCH] New packages: certbot-apache-1.8.0, certbot-nginx-1.8.0 kartikynwa
2020-10-03 10:22 ` [PR PATCH] [Updated] " kartikynwa
2020-10-03 10:39 ` kartikynwa
2020-10-03 12:21 ` kartikynwa
2020-10-03 12:22 ` kartikynwa
2020-10-03 18:40 ` kartikynwa
2020-10-03 18:47 ` kartikynwa
2020-10-18  0:58 ` ahesford
2020-10-18  6:08 ` [PR PATCH] [Updated] " kartikynwa
2020-10-18  6:21 ` [PR PATCH] [Updated] New packages: certbot-apache-1.9.0, certbot-nginx-1.9.0 kartikynwa
2020-10-18  7:40 ` kartikynwa
2020-10-20 16:15 ` [PR PATCH] [Closed]: " ahesford

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).