Bug 203364 - [new port] security/py-acme
Summary: [new port] security/py-acme
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-26 06:17 UTC by Kurt Jaeger
Modified: 2015-11-07 16:56 UTC (History)
1 user (show)

See Also:


Attachments
shar-v1 (3.47 KB, text/plain)
2015-09-26 06:17 UTC, Kurt Jaeger
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kurt Jaeger freebsd_committer freebsd_triage 2015-09-26 06:17:40 UTC
Created attachment 161409 [details]
shar-v1

needs more work to minimize dependencies.
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2015-09-26 10:49:31 UTC
builds in 11a, 10.2i+a, 9.3a, but still: needs to minimize dependencies.
Comment 2 commit-hook freebsd_committer freebsd_triage 2015-09-26 12:38:07 UTC
A commit references this bug:

Author: pi
Date: Sat Sep 26 12:37:44 UTC 2015
New revision: 397967
URL: https://svnweb.freebsd.org/changeset/ports/397967

Log:
  New port: security/py-acme

  Implements the Automated Certificate Management Environment (ACME)

  WWW: https://github.com/letsencrypt/letsencrypt/tree/master/acme

  PR:		203364
  Submitted by:	Carlos J Puga Medina <cpm@fbsd.es>, pi

Changes:
  head/security/Makefile
  head/security/py-acme/
  head/security/py-acme/Makefile
  head/security/py-acme/distinfo
  head/security/py-acme/pkg-descr
Comment 3 commit-hook freebsd_committer freebsd_triage 2015-09-26 12:47:10 UTC
A commit references this bug:

Author: pi
Date: Sat Sep 26 12:46:39 UTC 2015
New revision: 397970
URL: https://svnweb.freebsd.org/changeset/ports/397970

Log:
  security/py-acme: add PYTHON_PKGNAMEPREFIX

  PR:		203364
  Pointy hat to:	pi

Changes:
  head/security/py-acme/Makefile
Comment 4 Kurt Jaeger freebsd_committer freebsd_triage 2015-09-26 13:11:49 UTC
There's an open issue:

  Copying acme.egg-info to /usr/ports/security/py-acme/work/stage/usr/local/lib/
python2.7/site-packages/acme-0.0.0-py2.7.egg-info
===>   Registering installation for py27-acme-0.0.b1

which leads to a run_depend which looks like

${PYTHON_PKGNAMEPREFIX}acme>0:${PORTSDIR}/security/py-acme

not to detect an installed py27-acme-0.0.b1, probably because the egg-info
file has version 0.0.0 insteaed of 0.0.b1 ?

Any ideas ?
Comment 5 commit-hook freebsd_committer freebsd_triage 2015-09-27 08:32:13 UTC
A commit references this bug:

Author: pi
Date: Sun Sep 27 08:31:29 UTC 2015
New revision: 398026
URL: https://svnweb.freebsd.org/changeset/ports/398026

Log:
  security/py-acme: simplify WRKSRC

  PR:		203364
  Submitted by:	mat

Changes:
  head/security/py-acme/Makefile
Comment 6 Carlos J Puga Medina 2015-10-01 10:36:08 UTC
Kurt,

Indeed, we needed this port.

Thank you ;)
Comment 7 Carlos J Puga Medina 2015-10-01 10:37:19 UTC
Already tested. It builds/installs fine.
Comment 8 Kurt Jaeger freebsd_committer freebsd_triage 2015-11-07 16:56:23 UTC
letsencrypt has landed 8-)