Created attachment 146974 [details] Patch generated by svn. Updates news/nzbget from 12.0_3 to 13.0_1. ppscripts directory has been renamed to scripts. version is bumped.
If possible please also include the following to promote quick resolution: * Attach successful poudriere testport, or redports.org build logs * portlint -AC output (after addressing any outstanding issues)
Created attachment 147027 [details] Updated patch.
Created attachment 147028 [details] Portlint -AC output.
Created attachment 147029 [details] poudriere build log.
Created attachment 147034 [details] Improvements for nzbget There are a few things that need fixed. Makefile: - PORTREVISION should return to 0 when PORTVERSION is increased - This port links to ncurses, to USES=ncurses should be used along with the appropriate CONFIGURE_ARGS so the port is aware of whether to use the library from the base or ports - The python scripts should have their shebang lines fixed (USES=shebangfix) - Python appears to only be a runtime dependency, so limit it to that (BTW, when using options helpers, don't use '+='). Do you know whether those scripts work with python 3.x? If not, the port should be limited to use 2.x only. - The post-configure hack can be dropped in favor of redefining BINMODE. 755 is more appropriate than 655 because the binaries/scripts should be executable by the owner too. SHAREMODE was recently changed to 0644, as well, so the second substitution no longer applies. pkg-plist: - @sample should be used - No point installing an additional copy of the license; @comment it out - Sort
The improvements in the patch attached as #147034 look fine by me. Thanks a lot for cleaning this up.
A commit references this bug: Author: jhale Date: Mon Sep 8 21:24:08 UTC 2014 New revision: 367704 URL: http://svnweb.freebsd.org/changeset/ports/367704 Log: - Update to 13.0 - Fix shebangs - Allow linking to ncurses library from port or base - Remove post-configure patch and redefine BINMODE instead - Convert USE_PYTHON -> USES=python:run - Use @sample in pkg-plist - Don't install multiple copies of LICENSE PR: 193405 (based on) Submitted by: Toxic <toxic@doobie.com> (maintainer) Changes: head/news/nzbget/Makefile head/news/nzbget/distinfo head/news/nzbget/pkg-plist