Bug 211125

Summary: security/py-pyclamd: update 0.2.2 -> 0.3.17
Product: Ports & Packages Reporter: Kurt Jaeger <pi>
Component: Individual Port(s)Assignee: Kurt Jaeger <pi>
Status: Closed FIXED    
Severity: Affects Only Me CC: bsd, dbaio, pi
Priority: --- Flags: pi: maintainer-feedback-
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 211061    
Attachments:
Description Flags
patch
none
py-pyclamd-0.3.17.diff koobs: maintainer-approval? (bsd)

Description Kurt Jaeger freebsd_committer freebsd_triage 2016-07-14 19:10:48 UTC
Created attachment 172532 [details]
patch

- now compatible with python 3
- API now object oriented.
  Useful classes are ClamdNetworkSocket and ClamdUnixSocket.
- patches makepatch compliant

portlint is fine, poudriere build is fine.
Comment 1 Danilo G. Baio freebsd_committer freebsd_triage 2016-07-16 21:23:02 UTC
Created attachment 172589 [details]
py-pyclamd-0.3.17.diff

With attachment 172532 [details]  It was still fetching the old version.
I've prepared this other patch to let Python Framework do the job.

- Move MASTER_SITES to PyPI (CHEESESHOP)
- Change the PORTNAME to the right name with a capital letter.
 I don't know if it is the right approach in this case.
- Insert PYTHON_PKGNAMEPREFIX...
- Include license LGPL3+
- Remove unnecessary patches.

portlint: OK
	looks fine.

testport: OK
	poudriere: i386,  10.3 (tested)
	poudriere: amd64, 10.3 (tested)

	poudriere: i386,  9.3  (tested)
	poudriere: amd64, 9.3  (tested)

	poudriere: i386,  11   (tested)
	poudriere: amd64, 11   (tested)


"mail/courier-pythonfilter" uses this port as an optional dependency... if this proposal is accepted I will submit a patch for it.
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2016-07-17 02:38:36 UTC
Thanks for catching this. Let's wait for maintainer approval.
Comment 3 Kubilay Kocak freebsd_committer freebsd_triage 2016-07-17 08:47:11 UTC
Comment on attachment 172532 [details]
patch

Obsolete original attachment
Comment 4 Kubilay Kocak freebsd_committer freebsd_triage 2016-07-17 08:47:35 UTC
Comment on attachment 172589 [details]
py-pyclamd-0.3.17.diff

Set maintainer-approval flag on attachment so maintainer can modify/set it
Comment 5 Kubilay Kocak freebsd_committer freebsd_triage 2016-07-17 08:48:10 UTC
Reporter is committer, assign accordingly
Comment 6 Kurt Jaeger freebsd_committer freebsd_triage 2016-07-17 08:55:27 UTC
I really like to have the previous version in the bug title.

And: While I submitted the bug, I prefer to 'take' it when all things have settled, so that other committers can work on it, too.
Comment 7 commit-hook freebsd_committer freebsd_triage 2016-08-01 05:59:19 UTC
A commit references this bug:

Author: pi
Date: Mon Aug  1 05:58:32 UTC 2016
New revision: 419425
URL: https://svnweb.freebsd.org/changeset/ports/419425

Log:
  security/py-pyclamd: 0.2.2 -> 0.3.17

  - now compatible with python 3
  - API now object oriented.
    Useful classes are ClamdNetworkSocket and ClamdUnixSocket.
  - patches makepatch compliant
  - added WWW

  PR:		211125
  Approved by:	bsd@dino.sk (maintainer timeout)

Changes:
  head/security/py-pyclamd/Makefile
  head/security/py-pyclamd/distinfo
  head/security/py-pyclamd/files/
  head/security/py-pyclamd/pkg-descr