Created attachment 160868 [details] games/{duke3d-data,eduke32} patch The diff attached: - updates games/eduke32 to r5343, - removes games/duke3d-data (all of its functionality is implemented in games/eduke32, the port doesn't have a maintainer and games/eduke32 is its only dependant port), - adds option to install HRP, - adds option to install XXX Pack. I've verified that poudriere compiles the patched port, and portlint doesn't report any warnings or errors. Note that the patch is relative to ${PORTSDIR}.
Created attachment 160873 [details] corrected pkg-message.in and added MOVED entry
Created attachment 161843 [details] regenerated against r5375
Created attachment 162276 [details] regenerated against r5395
Created attachment 163470 [details] regenerated against r5434
Incomplete distinfo when building with all options: =======================<phase: fetch >============================ ===> License GPLv2 accepted by the user ===> Found saved configuration for eduke32-20151120 ===> eduke32-20151120 depends on file: /usr/local/sbin/pkg - found => duke3d_hrp.zip doesn't seem to exist in /portdistfiles/. => Attempting to fetch http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip duke3d_hrp.zip 0 B 0 Bps => duke3d_xxx.zip doesn't seem to exist in /portdistfiles/. => Attempting to fetch http://www.duke4.org/files/nightfright/duke3d_xxx.zip duke3d_xxx.zip 0 B 0 Bps => 3dduke13.zip is not in /usr/ports/games/eduke32/distinfo. => Either /usr/ports/games/eduke32/distinfo is out of date, or => 3dduke13.zip is spelled incorrectly. *** Error code 1 Stop. make: stopped in /usr/ports/games/eduke32
(In reply to Thomas Zander from comment #5) Sorry, I've corrected distinfo and updated the patch to r5506. It seems to build fine.
Created attachment 165094 [details] updated distinfo, r5506
A commit references this bug: Author: riggs Date: Wed Jan 6 16:01:00 UTC 2016 New revision: 405364 URL: https://svnweb.freebsd.org/changeset/ports/405364 Log: Update to upstream revision r5506, collapse games/duke3d-data info eduke Detailed log from submitter: - updates games/eduke32 to 5506, - removes games/duke3d-data - adds option to install HRP, - adds option to install XXX Pack. PR: 202998 Submitted by: pkubaj@anongoth.pl (maintainer) Changes: head/MOVED head/games/Makefile head/games/duke3d-data/ head/games/eduke32/Makefile head/games/eduke32/distinfo head/games/eduke32/files/patch-Makefile.common head/games/eduke32/files/patch-build_src_engine.c head/games/eduke32/files/pkg-message.in