Skip to content

lola/nrelease

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

$DragonFly: src/nrelease/README.pkgsrc,v 1.2 2008/07/27 23:48:40 swildner Exp $

		    Generating bootstrap and nrelease packages

    This README file describes how to create the bootstrap package kit and
    binary packages needed by the nrelease build.

    Creating the kit requires a test box or virtual kernel whos pkgsrc
    infrastructure (/usr/pkg and /var/db/pkg) have been completely wiped,
    because the bootstrap won't build otherwise.  I'm sure there's a way
    to do it with environment variables too but I don't now how.

    Wiping the installed packages means removing /usr/pkg and /var/db/pkg.
    It is also a good idea to clean out cached binary packages in
    /usr/pkgsrc/packages/

    rm -rf /usr/obj/bootstrap-kit-20080211
    ./bootstrap --workdir /usr/obj/bootstrap-kit-20080211 \
		--binary-kit /usr/pkgsrc/packages/All/bootstrap-kit-20080211.tar

    (rehash if running on csh)

    cd /usr/pkgsrc/sysutils/cdrtools-ossdvd
    bmake package

    cd /usr/pkgsrc/packages/All
    gzip -9 < bootstrap-kit-20080211.tar > bootstrap-kit-20080211.tgz

    The binary packages needed for the build will then be in
    /usr/pkgsrc/packages.

    The packages are then placed in a location that the nrelease build
    can fetch them from, you can use the PKGSRC_BOOTSTRAP_URL make variable
    to specify the URL.

About

GSoC: enhanced 'X' edition liveDVD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published