Created attachment 146109 [details] publicfile.patch Hi, The attached patch adds stage support to port www/publicfile Take maintainership of unmaintained port Output fom poudriere testport: =========================================================================== ====> Running Q/A tests (stage-qa) ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for directories owned by MTREEs ===> Checking for directories handled by dependencies ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) ====>> Checking for staging violations... done =======================<phase: package >============================ ===> Building package for publicfile-0.52_2 =========================================================================== /Uffe
I'll take it.
you didn't explain the purposes of the patches (which makes more than simply staging) so I'm going to bump the port revision.
well, the patches could have been related to staging but when in doubt, bump.
A commit references this bug: Author: marino Date: Thu Aug 21 11:18:44 UTC 2014 New revision: 365545 URL: http://svnweb.freebsd.org/changeset/ports/365545 Log: Stage www/publicfile and assign maintainership to submitter PR: 192885 Submitted by: uffe Changes: head/www/publicfile/Makefile head/www/publicfile/files/patch-Makefile head/www/publicfile/files/patch-auto_home_stage.h
thanks!
The patch is all about introducing stage support. Unfortunately publicfile operates with a concept of auto_home - the location in which the programs should reside and look for eachother once installed. Unfortunately auto_home is anso used as stage/install-path - hence the rather big patch - it introduces auto_stage_home to fix the problem.