Version 3 (modified by 9 years ago) ( diff ) | ,
---|
pudr
Setup Poudriere
Installing required packages
pkg install poudriere dialog4ports
Innitiate jail
Creating build envirionment:
poudriere jail -c -j wlpkgbuild10_2 -v 10.2-RELEASE -a i386
Ports tree
We do development using the subversion checkout of ports easier our work. We also use ports from our own ports tree. This requires them to be merged.
The quick and dirty way
poudriere ports -c -m svn -p default cp -R ~/nanobsd/ports/* /usr/local/poudriere/ports/default
Using portshaker
pkg install portshaker portshaker-config **?? cp portshaker.conf /usr/local/etc/ **?? cp portshaker.d/* /usr/local/etc/portshaker.d/ portshaker -U portshaker -M poudriere ports -c -F -f none -p default -M /usr/local/poudriere/ports/default
Configure ports
Note: the packagelist is in $R/cfg/
Strip X11 and other bulky dependencies. Follow the dialogs:
poudriere options -j wlpkgbuild10_2 -p default -z node -f wlpkgbuild10_2-default-node-pkglist
(Re)build package
poudriere bulk -j wlpkgbuild10_2 -p default -z node -f wlpkgbuild10_2-default-node-pkglist
cd
References
Note:
See TracWiki
for help on using the wiki.