Opened 7 years ago
Closed 7 years ago
#40629 closed update (fixed)
unpaper: update to 5.1
Reported by: | mdbecque@… | Owned by: | ryandesign (Ryan Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.0 |
Keywords: | haspatch | Cc: | |
Port: | unpaper |
Description
A new port file to access the newest version of unpaper from github. Thanks for your help and comments in advance.
Attachments (1)
Change History (3)
Changed 7 years ago by mdbecque@…
comment:1 Changed 7 years ago by ryandesign (Ryan Schmidt)
Cc: | ryandesign@… removed |
---|---|
Keywords: | haspatch added; updated port file removed |
Owner: | changed from macports-tickets@… to ryandesign@… |
Status: | new → assigned |
Summary: | Unpaper @5 updated port file → unpaper: update to 5.1 |
Thanks for your efforts.
Note that our email domain is macports.org not macports.com. We prefer unified diffs, not entire new portfiles, and whitespace changes should be made separately from functional ones. You should use the ticket keyword "haspatch" when you are supplying a fix for an issue.
There are many issues with the supplied portfile that I'll try to sort out. I'll let you know what changes I make.
comment:2 Changed 7 years ago by ryandesign (Ryan Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
This had previously been requested in #31549.
Committed in r111726 with these changes:
- use correct github author, version and tag prefix in github.setup line
- don't set name or version since using github.setup does that for you
- github.setup sets homepage too, but I changed it to the project's non-github homepage
- correct license, per unpaper.1.xml
- fetch from a tarball instead of from git
- add "use_autoreconf yes" because the repository does not contain the configure script
- remove autoconf, automake and libtool dependencies since "use_autoreconf yes" adds them automatically
- add libxslt build dependency because the configure script checks for it and it is used at build time
- add netpbm build and runtime dependencies because the configure script checks for it and the program uses it at runtime
- add "configure.args --disable-silent-rules" so that build output is more verbose
Note: See
TracTickets for help on using
tickets.
A version 5 port file from github.