[macports-ports] branch master updated: py-certbot 0.10.0: new port

Marius Schamschula lists at schamschula.com
Sun Jan 15 16:10:02 UTC 2017


Rainer,

OK. I can move it to security as certbot.

Currently only python 2.7 is supported, but the letsencrypt/certbot web site does mention that python 3.x support is planned (but on a back burner), so I wanted to leave in that option. There are some issues with rfc-3339 support.

Of course, such a change can be undone when that day comes, if ever….

> On Jan 15, 2017, at 9:53 AM, Rainer Müller <raimue at macports.org> wrote:
> 
> On 01/14/2017 01:22 AM, Marius Schamschula wrote:
>> Marius Schamschula (Schamschula) pushed a commit to branch master
>> in repository macports-ports.
>> 
>> https://github.com/macports/macports-ports/commit/34767d74a27ef02f00bde27cb79a762f46bd6b00 <https://github.com/macports/macports-ports/commit/34767d74a27ef02f00bde27cb79a762f46bd6b00>
>> The following commit(s) were added to refs/heads/master by this push:
>>      new 34767d7  py-certbot 0.10.0: new port
>> 34767d7 is described below
>> 
>> commit 34767d74a27ef02f00bde27cb79a762f46bd6b00
>> Author: Marius Schamschula <mps at macports.org> <mailto:mps at macports.org>
>> AuthorDate: Fri Jan 13 18:22:14 2017 -0600
>> 
>>     py-certbot 0.10.0: new port
>>     
>>     An ACME Let's Encrypt client that can obtain certs and extensibly
>>     update server configurations
>> ---
>>  python/py-certbot/Portfile | 48 ++++++++++++++++++++++++++++++++++++++++++++++
>>  1 file changed, 48 insertions(+)
>> 
>> diff --git a/python/py-certbot/Portfile b/python/py-certbot/Portfile
>> new file mode 100644
>> index 0000000..8e3cb67
>> --- /dev/null
>> +++ b/python/py-certbot/Portfile
>> @@ -0,0 +1,48 @@
>> +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
>> +
>> +PortSystem          1.0
>> +PortGroup           github 1.0
>> +PortGroup           python 1.0
>> +
>> +github.setup        certbot certbot 0.10.0 v
>> +name                py-certbot
>> +categories-append   security
>> +license             Apache-2
>> +maintainers         mps openmaintainer
>> +description         An ACME Let's Encrypt client that can obtain certs and extensibly \
>> +                    update server configurations.
>> +long_description    ${description}
>> +platforms           darwin
>> +homepage            https://letsencrypt.org/ <https://letsencrypt.org/>Why did you call this port py-certbot? This is meant to be used as a standalone tool and not as a python module. The port should use the name "certbot" and the maintainer should decide to use a single python version (only if really necessary, provide +pythonXY variants). Look at python tool ports like bzr, mercurial, and others for examples.
> 
> Rainer

Marius
--
Marius Schamschula




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20170115/bac147ab/attachment.html>


More information about the macports-dev mailing list