./pkgtools/gimme, Script to make binary packages in a chroot

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 20170213, Package name: gimme-20170213, Maintainer: agc

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.


Required to build:
[pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2017-03-23 14:35:12 by Joerg Sonnenberger | Files touched by this commit (2)
Log message:
GC unused distinfo files.
   2017-02-13 10:36:04 by Jonathan Perkin | Files touched by this commit (1) | Package updated
Log message:
Update for pkg_comp move to pkg_comp1.
   2015-11-22 22:57:38 by Alistair G. Crooks | Files touched by this commit (6) | Imported package
Log message:
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.