On Mon, May 7, 2012 at 1:54 AM, Pierre Abbat <p...@phma.optus.nu> wrote: > On Sunday, May 06, 2012 21:10:24 Justin Sherrill wrote: >> pkgtools/pbulk will build everything, upload it, and produce a report. >> There's very little documentation, though. I think you can also >> 'bmake package' for individual items and it will create packages in >> /usr/pkgsrc/packages. > > I installed pbulk and am looking at the conf file. It looks like I need to > change these: > base_url should end in 3.1. > master_mode should be off; I have only one DragonFly box. > bulklog should be /var/log/bulklog ? > packages is where the completed packages are stored? If so, it should be > /olv/packages . > > I have a few entries in mk.conf to allow certain licenses and build Firefox > with the official branding. These should not be enabled when building packages > for public consumption. Do I have to rename mk.conf when building packages?
Build in a chroot so that it doesn't interfere with the machine's normal files. I wrote down my steps here: http://www.dragonflybsd.org/docs/developer/PbulkBuilding/ And I tried to put them in scripts. A caveat: this was done to reduce the amount of work it takes to set up, not to make the documentation any clearer. http://shiningsilence.com/simplepbulk/