Opened 11 years ago
Closed 11 years ago
#40629 closed update (fixed)
unpaper: update to 5.1
Reported by: | mdbecque@… | Owned by: | ryandesign (Ryan Carsten 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 11 years ago by mdbecque@…
comment:1 Changed 11 years ago by ryandesign (Ryan Carsten 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 11 years ago by ryandesign (Ryan Carsten 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.