aboutsummaryrefslogtreecommitdiff
path: root/release/i386/pkg-stage.conf
Commit message (Collapse)AuthorAgeFilesLines
* Update the pkg-stage target to be more compatible with pkg-1.2:Glen Barber2014-01-161-36/+0
| | | | | | | | | | | | | | | | | | | | | - Add a release-dvd.conf pkg(8) configuration file to override the default FreeBSD.conf configuration. - Remove architecture-specific pkg-stage.conf files, consolidate, and move their contents to scripts/pkg-stage.sh. - Use 'pkg -vv' to determine the ABI, which is used as the cache directory. Prior to these changes, it would be possible for pkg-stage to fetch conflicting binary packages from multiple repositories. Tested against: head@r260522, stable/10@r260522 MFC after: 3 days X-Insta-MFC: possibly Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=260772
* Simplify PKG_ABI for pkg-stage.sh.Glen Barber2013-11-181-1/+1
| | | | | | | | | | Submitted by: hrs MFC after: 3 days X-MFC-With: r258310 Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=258320
* Fix how ABI is evaluated so it matches more than a dot-zeroGlen Barber2013-11-181-1/+1
| | | | | | | | | | | case. MFC after: 3 days X-MFC-With: r258310 Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=258314
* Set the PKG_CACHEDIR directory to 'dvd/' instead of 'release/'Glen Barber2013-11-181-1/+1
| | | | | | | | | | | in preparation of adding a 'dvd1.iso' target. MFC after: 3 days X-MFC-With: r258305, r258307, r258308 Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=258309
* Add a script and configuration files to fetch pre-built packagesGlen Barber2013-11-181-0/+36
from pkg.FreeBSD.org for inclusion on release medium (dvd1.iso). The script sources ${.CURDIR}/${TARGET}/pkg-stage.conf, which sets several environment variables, such as the pkg(8) ABI, PACKAGESITE, PKG_DBDIR, and PKG_CACHEDIR. PKG_CACHEDIR is set to the directory on the release medium used by bsdconfig(8) (/packages/${ABI}). ABI is determined by output of 'make -C /usr/src/release -V REVISION'. See pkg.conf(5) for descripton on other variables set here. The list of packages to include are set within the configuration file. The script and configuration files are intended to be run by the 'make dvd' target within the release directory, and assume the release is built within a chroot environment (such as by using release.sh). Relevant updates to release/Makefile will follow. Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=258307