summaryrefslogtreecommitdiff
path: root/pkgtools/gimme/DESCR
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>2015-11-22 21:57:38 +0000
committeragc <agc@pkgsrc.org>2015-11-22 21:57:38 +0000
commit5c23770a37f512df971fe1b2c5a93daac625aa43 (patch)
treef647fbc2dbf514cc5388f2ddaccd77bd76451d88 /pkgtools/gimme/DESCR
parentbdb563af34f45fc185c5ad9a085a3ecd5ae2da4b (diff)
downloadpkgsrc-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/DESCR20
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.