Poudriere hooks?
Matthew Seaman
matthew at FreeBSD.org
Tue Sep 23 19:28:28 UTC 2014
On 23/09/2014 17:58, Patrick Gibson wrote:
> Is there any way to run a hook within a jail when doing a bulk build? We
> use the enterprise version of Phusion Passenger (www/rubygem-passenger),
> and I have a script to download the source from Phusion into the distfiles
> directory, and patch the port to use the modified version. But as we're
> moving to a Poudriere-based build system, I haven't figured out a good way
> to do this within the jailed environment during a bulk build.
If you use one of the SVN based methods of checking out the ports tree,
then you can apply your patches to the checked-out tree that poudriere
generates, and -- at the cost of occasionally having to do some merging
-- your modified port will be preserved across updates.
If you run 'poudriere ports -l' it will tell you where the ports tree
that poudriere uses is.
Cheers,
Matthew
--
Dr Matthew J Seaman MA, D.Phil.
PGP: http://www.infracaninophile.co.uk/pgpkey
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 971 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-pkg/attachments/20140923/f9df6219/attachment.sig>
More information about the freebsd-pkg
mailing list