Thu, 09 Aug 2012 00:41:14 +0200
Introduce a lot of changes to correct source and build logic including:
Correct URLs, reorder existing patch hunks, update vendor version and
patch accordingly, integrate optional SQLite storage, modernize package
(remove boilerplate RPM logic), correct preprocessor definitions as
NIS+was removed from Solaris 11, use parallel make, improve configuration
spacing and whitespace, and remove now uneeded postfix-script(1) and
post-install(1) relocation.
michael@251 | 1 | #! /bin/sh |
michael@251 | 2 | |
michael@251 | 3 | # |
michael@251 | 4 | # Build a new bootstrap package, |
michael@251 | 5 | # producing openpkg-<date>-<date>.src.sh |
michael@251 | 6 | # |
michael@345 | 7 | TOPDIR=openpkg |
michael@345 | 8 | TOPUSE=openpkg |
michael@345 | 9 | BASEID=900 |
michael@253 | 10 | time ./openpkg.boot -bs --prefix=/$TOPDIR \ |
michael@253 | 11 | --tag=$TOPDIR --user=$TOPUSE --group=$TOPUSE \ |
michael@251 | 12 | --muid=${BASEID}1 --ruid=${BASEID}2 --nuid=${BASEID}3 \ |
michael@345 | 13 | --mgid=${BASEID}1 --rgid=${BASEID}2 --ngid=${BASEID}3 \ |
michael@251 | 14 | --use_tar=/$TOPDIR/bin/tar --use_make=/$TOPDIR/bin/make \ |
michael@251 | 15 | --use_cc=/$TOPDIR/bin/cc --use_ar=/$TOPDIR/bin/ar \ |
michael@251 | 16 | --use_ld=/$TOPDIR/bin/ld --use_as=/$TOPDIR/bin/as \ |
michael@251 | 17 | --use_strip=/$TOPDIR/bin/strip \ |
michael@441 | 18 | 2>&1 | tee buildquick.log |