pudr
Setup Poudriere
Installing required packages
pkg install poudriere dialog4ports portshaker portshaker-config
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
** 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 wlpkgbuild10_2-default-node-pkglist 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
Last modified
9 years ago
Last modified on Nov 21, 2015, 10:41:16 AM
Note:
See TracWiki
for help on using the wiki.