Bug 206397 - security/py-letsencrypt, security/py-acme: update to 0.3.0
Summary: security/py-letsencrypt, security/py-acme: update to 0.3.0
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: Kubilay Kocak
URL:
Keywords: patch, patch-ready
: 206830 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-01-19 11:09 UTC by Piotr Kubaj
Modified: 2016-02-02 12:45 UTC (History)
3 users (show)

See Also:
koobs: maintainer-feedback+
koobs: maintainer-feedback+


Attachments
v0.2.0 (779 bytes, patch)
2016-01-19 11:09 UTC, Piotr Kubaj
no flags Details | Diff
poudriere log (56.27 KB, text/x-log)
2016-01-19 11:10 UTC, Piotr Kubaj
no flags Details
v0.2.0 (1.62 KB, patch)
2016-01-19 11:46 UTC, Piotr Kubaj
no flags Details | Diff
v0 (2.31 KB, patch)
2016-01-20 21:18 UTC, Carlos J. Puga Medina
cpm: maintainer-approval+
koobs: maintainer-approval+
Details | Diff
v0.3.0 (2.19 KB, patch)
2016-01-28 11:55 UTC, Piotr Kubaj
koobs: maintainer-approval+
koobs: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Kubaj freebsd_committer freebsd_triage 2016-01-19 11:09:47 UTC
Created attachment 165810 [details]
v0.2.0

I've attached the patch to update to 0.2.0.
Comment 1 Piotr Kubaj freebsd_committer freebsd_triage 2016-01-19 11:10:21 UTC
Created attachment 165811 [details]
poudriere log
Comment 2 Piotr Kubaj freebsd_committer freebsd_triage 2016-01-19 11:45:28 UTC
Apparently, py-acme also needs to be updated, so I'm attaching the complete patch (relative to ${PORTSDIR}/security).
Comment 3 Piotr Kubaj freebsd_committer freebsd_triage 2016-01-19 11:46:14 UTC
Created attachment 165815 [details]
v0.2.0
Comment 4 Kubilay Kocak freebsd_committer freebsd_triage 2016-01-19 13:20:31 UTC
Carlos (maintainer of py-acme) needs to review/approve also
Comment 5 Carlos J Puga Medina 2016-01-19 17:45:33 UTC
(In reply to Kubilay Kocak from comment #4)

Testing@work via poudriere on 93i, 93a, 10.2i and 10.2a
Comment 6 Carlos J Puga Medina 2016-01-20 20:48:51 UTC
(In reply to Carlos J Puga Medina from comment #5)

security/py-acme and security/py-letsencrypt build fine via poudriere on 9.3i, 9.3a, 10.2i and 10.2a
Comment 7 Carlos J. Puga Medina freebsd_committer freebsd_triage 2016-01-20 21:18:51 UTC
Created attachment 165885 [details]
v0
Comment 8 Piotr Kubaj freebsd_committer freebsd_triage 2016-01-28 11:51:15 UTC
There are already version 0.3.0 of those ports. I'm attaching patch to update them. It's been build- and run-tested.
Comment 9 Piotr Kubaj freebsd_committer freebsd_triage 2016-01-28 11:55:02 UTC
Created attachment 166229 [details]
v0.3.0
Comment 10 Kubilay Kocak freebsd_committer freebsd_triage 2016-01-28 12:02:57 UTC
Thank you Piotr, apologies for the delay :)
Comment 11 Carlos J. Puga Medina freebsd_committer freebsd_triage 2016-01-28 18:35:57 UTC
Testing@work via poudriere.

Thanks!
Comment 12 Carlos J. Puga Medina freebsd_committer freebsd_triage 2016-02-01 15:23:46 UTC
(In reply to Carlos J. Puga Medina from comment #11)

Both ports build fine on 93i, 93a, 10.2i and 10.2a.
Comment 13 Kubilay Kocak freebsd_committer freebsd_triage 2016-02-01 16:16:00 UTC
@Carlos, can you set maintainer approval on attachment 166229 [details] please :)
Comment 14 Kubilay Kocak freebsd_committer freebsd_triage 2016-02-02 05:23:53 UTC
*** Bug 206830 has been marked as a duplicate of this bug. ***
Comment 15 Kubilay Kocak freebsd_committer freebsd_triage 2016-02-02 09:02:46 UTC
Both maintainers approve
Comment 16 commit-hook freebsd_committer freebsd_triage 2016-02-02 12:34:14 UTC
A commit references this bug:

Author: koobs
Date: Tue Feb  2 12:34:10 UTC 2016
New revision: 407813
URL: https://svnweb.freebsd.org/changeset/ports/407813

Log:
  security/py-{letsencrypt,acme}: Update to 0.3.0

  Common:

  - Update PORTVERSION and distinfo checksum (0.3.0) [1]
  - Use PORTVERSION over DISTVERSION (not necessary at the moment)
  - Update dependency entries to match those in setup.py
    - match minimum versions, remove version if not specified there
    - requests has been removed from letsencrypt, acme depends on it

  py-letsecnrypt:

  - Remove setup.py patch (upstreamed) [1]

  py-acme:

  - Enable NO_ARCH

  PR:		206397
  Submitted by:	pkubaj@anongoth.pl [1]
  Reviewed by:	cpm (maintainer, acme)
  Approved by:	cpm (maintainer, acme)

Changes:
  head/security/py-acme/Makefile
  head/security/py-acme/distinfo
  head/security/py-letsencrypt/Makefile
  head/security/py-letsencrypt/distinfo
  head/security/py-letsencrypt/files/
Comment 17 Kubilay Kocak freebsd_committer freebsd_triage 2016-02-02 12:40:36 UTC
Committed with changes:

* check and update *_DEPENDS against setup.py entries
* See comment 16 for other changes

Thank you Piotr!