Github messages for voidlinux
 help / color / mirror / Atom feed
From: kartikynwa <kartikynwa@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] New packages: certbot-apache-1.8.0, certbot-nginx-1.8.0
Date: Sat, 03 Oct 2020 14:21:19 +0200	[thread overview]
Message-ID: <20201003122119.tYXx6QrpiAJEqU7Z_JIv0-Su1nrJaZZNS2-nF_LxGso@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-25310@inbox.vuxu.org>

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

There is an updated 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

EDIT: The build for `python3-augeas` keeps failing on `*-musl` archs on account of missing dependencies. I don't know the reason behind it so if someone could help I'd appreciate it. I crossbuilt for `x86_64-musl` on `x86_64` and it went well.

---
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: 3609 bytes --]

From d241312cc04cb3095bbd83796f715a5789c1e9a3 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..aca8cfac46e
--- /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 augeas-devel python3-cffi"
+makedepends="python3-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 20da3ebce4ecd81fea8ab81bf121836723e4ff13 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 d364c23e1ca8ceb9d9e030960f20e1b01306d9b6 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

  parent reply	other threads:[~2020-10-03 12:21 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-10-03 10:09 [PR PATCH] " kartikynwa
2020-10-03 10:22 ` [PR PATCH] [Updated] " kartikynwa
2020-10-03 10:39 ` kartikynwa
2020-10-03 12:21 ` kartikynwa [this message]
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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20201003122119.tYXx6QrpiAJEqU7Z_JIv0-Su1nrJaZZNS2-nF_LxGso@z \
    --to=kartikynwa@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).