Opened 3 years ago

Closed 3 years ago

#56138 closed enhancement (fixed)

py-pdfrw: Update to 0.4, switch to Github, new maintainer

Reported by: numeratus Owned by: kurthindenburg (Kurt Hindenburg)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc: kurthindenburg (Kurt Hindenburg)
Port: py-pdfrw

Description (last modified by mf2k (Frank Schima))

Submitting portfile for py-pdfrw that has moved from Google code to Github.

I tested the livecheck as well.

I tested on py27 and py36. Author claims "Version 0.4 is tested and works on Python 2.6, 2.7, 3.3, 3.4, 3.5, and 3.6"

Addresses issue highlighted in ticket:53467

Attachments (2)

Portfile-py-pdfrw.diff (2.2 KB) - added by numeratus 3 years ago.
Portfile patch
Portfile-py-pdfrw.2.diff (2.1 KB) - added by numeratus 3 years ago.
Portfile patch (update)

Download all attachments as: .zip

Change History (7)

Changed 3 years ago by numeratus

Attachment: Portfile-py-pdfrw.diff added

Portfile patch

comment:1 Changed 3 years ago by mf2k (Frank Schima)

Keywords: maintainer removed
Type: updateenhancement

Thanks.

Comments:

  • Please don't add the older versions of python unless you are willing to test them all yourself. Just add py36.
  • We don't want the version to be "v0.4". So the GitHub setup line should be:

github.setup pmaupin pdfrw 0.4 v

  • You removed the line supported_archs noarch, is that no longer true?

comment:2 Changed 3 years ago by mf2k (Frank Schima)

Description: modified (diff)

comment:3 Changed 3 years ago by numeratus

Older versions of python: noted. New patch only includes tested versions.

supported_arch: I added the line back into the new patch.

I have fixed the github.setup line according to your instructions and tested it.

Changed 3 years ago by numeratus

Attachment: Portfile-py-pdfrw.2.diff added

Portfile patch (update)

comment:4 Changed 3 years ago by kurthindenburg (Kurt Hindenburg)

Cc: kurthindenburg added

I'll commit this shortly with a few changes; only use 27 35 36 and keep the doc/examples. There are 2 ports that depend on this port, so this port has to have 27 35 36.

comment:5 Changed 3 years ago by kurthindenburg (Kurt Hindenburg)

Owner: set to kurthindenburg
Resolution: fixed
Status: newclosed

In 922e570dcfc5002b9db30462cec005e20954f189/macports-ports:

py-pdfrw: update to 0.4; move to github

closes #56138

Note: See TracTickets for help on using tickets.