diff options
author | agc <agc@pkgsrc.org> | 2015-11-22 21:57:38 +0000 |
---|---|---|
committer | agc <agc@pkgsrc.org> | 2015-11-22 21:57:38 +0000 |
commit | 5c23770a37f512df971fe1b2c5a93daac625aa43 (patch) | |
tree | f647fbc2dbf514cc5388f2ddaccd77bd76451d88 /pkgtools/gimme/DESCR | |
parent | bdb563af34f45fc185c5ad9a085a3ecd5ae2da4b (diff) | |
download | pkgsrc-5c23770a37f512df971fe1b2c5a93daac625aa43.tar.gz |
Import gimme-20151122, a tool for building packages in a chroot, into the
packages collection.
Sometimes there's a need to just build a package without any of the
installed pre-requisites being used. Or building a one-off package
which can then be used elsewhere.
This package helps to produce other binary packages, using pkg_comp to
build them in a chroot. The chroot is populated either by cloning the
current operating system, or by using pre-existing binary sets. As an
example:
# gimme -c vip
will clone the current operating system on this host, and use it to
make a chroot in which the sysutils/vip package will be built.
Similarly, to build packages and all their pre-requisites afresh,
something like
# gimme -c mercurial git-base
would be used.
Diffstat (limited to 'pkgtools/gimme/DESCR')
-rw-r--r-- | pkgtools/gimme/DESCR | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/pkgtools/gimme/DESCR b/pkgtools/gimme/DESCR new file mode 100644 index 00000000000..dbdf3580735 --- /dev/null +++ b/pkgtools/gimme/DESCR @@ -0,0 +1,20 @@ +Sometimes, there's a need to just build a package without any of the +installed pre-requisites being used. Or building a one-off package +which can then be used elsewhere. + +This package helps to produce other binary packages, using pkg_comp to +build them in a chroot. The chroot is populated either by cloning the +current operating system, or by using pre-existing binary sets. As an +example: + + # gimme -c vip + +will clone the current operating system on this host, and use it to +make a chroot in which the sysutils/vip package will be built. + +Similarly, to build packages and all their pre-requisites afresh, +something like + + # gimme -c mercurial git-base + +would be used. |