Date: Tue, 23 Sep 2014 20:28:00 +0100 From: Matthew Seaman <matthew@FreeBSD.org> To: freebsd-pkg@freebsd.org Subject: Re: Poudriere hooks? Message-ID: <5421C9C0.60003@FreeBSD.org> In-Reply-To: <CA%2BdWbmZtUoJFpumcfNz5f8T=5GUo-CiXLjaQgr4GXQAfFiNZBg@mail.gmail.com> References: <CA%2BdWbmZtUoJFpumcfNz5f8T=5GUo-CiXLjaQgr4GXQAfFiNZBg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --qPc5QvX12VkQ80oGmahLQmAr7xH6Wxm8x Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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? W= e > use the enterprise version of Phusion Passenger (www/rubygem-passenger)= , > and I have a script to download the source from Phusion into the distfi= les > 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 --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey --qPc5QvX12VkQ80oGmahLQmAr7xH6Wxm8x Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.20 (Darwin) iQJ8BAEBCgBmBQJUIcnRXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkAT0dgQAJ0vBRYdaioY9XffjCSwNRdr afd6Cp+ichw4khYE0LF0vqt4w5hytVktHJSseLcAvGKV6lJfPvc+L9rm1pwCAlFt zHseGZnoDGT5Rbil1I0C/xWsSbxeifRkbvu71e1cQRKBpCdPrtN0h8Rn+YFQ0HOG 6CXa83hT8REWnZlIkcqeucl8ibxfQHA3Hcr01I95RU3XZU8aTpGORHPlpwXkyOhu FzueJWaqxZ+Mv5HHpRbcwPN4M+vGptjCE254Ty/qWhnjBV/oFSLtbDxxqUdJFA89 NIGEdNjoYmOpLi1T7b0FUtLhO4Ci0SJhxh3Z697r0w9WE1HHtmXcVDLiGQ2eg/js Ar99SEfVonrKWYgjxgO9EJDh1kzPSFFpisg6hIL+OlN79Q3ftc4iepupahfJCTuh YKwj0d3vBSeqleh+JPjb5j3aWXGswn4/DqA3ZJsLDtjuU1AMurwM+0B/wYQZGAbp VUppd7JVrQ/eNpz/DntiHZyKdPRumq8qr9hYYhMpF3VkUpetxmfrBxhVm8ERRyAB 5LLEwGbaO5CiucgMsoLH2kgT3Yy845b8h45/wJeFDod3P98rP59aZd22P1PT/XYV 8P+dvZZCHiOkROgz2hR3SkM7ALrLI230wjd76o9PBIoVeaMxw5IyzKbRR2sX2Jkf 9Orbip7M3dLYuZasHYYV =OvFM -----END PGP SIGNATURE----- --qPc5QvX12VkQ80oGmahLQmAr7xH6Wxm8x--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5421C9C0.60003>