Bug 192885 - [stage] www/publicfile: add STAGE support - take maintainership
[stage] www/publicfile: add STAGE support - take maintainership
Status: Closed FIXED
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s)
Latest
Any Any
: --- Affects Only Me
Assigned To: John Marino
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-08-21 10:36 UTC by Uffe Jakobsen
Modified: 2014-08-21 12:09 UTC (History)
1 user (show)

See Also:


Attachments
publicfile.patch (2.66 KB, patch)
2014-08-21 10:36 UTC, Uffe Jakobsen
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Uffe Jakobsen 2014-08-21 10:36:35 UTC
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
Comment 1 John Marino freebsd_committer 2014-08-21 11:05:21 UTC
I'll take it.
Comment 2 John Marino freebsd_committer 2014-08-21 11:11:17 UTC
you didn't explain the purposes of the patches (which makes more than simply staging) so I'm going to bump the port revision.
Comment 3 John Marino freebsd_committer 2014-08-21 11:14:42 UTC
well, the patches could have been related to staging but when in doubt, bump.
Comment 4 commit-hook freebsd_committer 2014-08-21 11:18:50 UTC
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
Comment 5 John Marino freebsd_committer 2014-08-21 11:20:10 UTC
thanks!
Comment 6 Uffe Jakobsen 2014-08-21 12:09:00 UTC
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.