.\" $NetBSD: gimme.1,v 1.1.1.1 2015/11/22 21:57:38 agc Exp $ .\" .\" Copyright (c) 2015 Alistair Crooks .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without .\" modification, are permitted provided that the following conditions .\" are met: .\" 1. Redistributions of source code must retain the above copyright .\" notice, this list of conditions and the following disclaimer. .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. .\" .\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR .\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES .\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. .\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, .\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT .\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, .\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY .\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" .Dd November 22, 2015 .Dt GIMME 1 .Os .Sh NAME .Nm gimme .Nd script to build binary packages in a chroot .Sh SYNOPSIS .Nm .Op Fl cv .Op Fl d Ar distribdir .Ar package ... .Sh DESCRIPTION The .Nm uses .Xr pkg_comp to manage a chroot environment in which binary packages can be built easily. Pre-existing binary sets can be used, or a clone of the operating system in the current environment can be used. .Pp To use a clone of the current operating system in the chroot, the .Fl c argument is used. Alternatively, one can use pre-existing sets, which will be taken from the directory specified by the .Fl d argument. .Pp Packages can be specified by the one-word base name of the package, like .Dq mercurial or by specifying the category and directory name, like .Dq devel/mercurial . .Sh EXIT STATUS The .Nm utility will return 0 for a successful verification, 1 if the file's signature does not match what was expected, or 2 if any other error occurs. .Sh SEE ALSO .Xr pkg_comp 1 .Sh HISTORY The .Nm command first appeared in .Nx 8.0 . .Sh AUTHORS .An Alistair Crooks Aq agc@NetBSD.org .