From owner-freebsd-questions Sun May 16 8: 6:18 1999 Delivered-To: freebsd-questions@freebsd.org Received: from vanessa.eliuk.org (sec1d7.dial.uniserve.ca [204.244.165.22]) by hub.freebsd.org (Postfix) with ESMTP id 259151549D for ; Sun, 16 May 1999 08:06:15 -0700 (PDT) (envelope-from kevin_eliuk@sunshine.net) Received: from localhost (cagey@localhost) by vanessa.eliuk.org (8.9.3/8.9.3) with ESMTP id IAA28755; Sun, 16 May 1999 08:06:23 -0700 (PDT) (envelope-from cagey@vanessa.eliuk.org) Date: Sun, 16 May 1999 08:05:53 -0700 (PDT) From: "Kevin G. Eliuk" To: cjclark@home.com Cc: FreeBSD Questions Subject: Re: pkg_create Guide/Tutorial In-Reply-To: <199905150625.CAA21353@cc942873-a.ewndsr1.nj.home.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, 15 May 1999, Crist J. Clark wrote: > I'm looking for some more documentation on how to build a > package. I've searched the Handbook and FAQ as well as the mail > archive at the website. No sources more helpful than the pkg_create(1) > manpage, which says, > > DESCRIPTION > The pkg_create command is used to create packages that will subsequently > be fed to one of the package extraction/info utilities. The input de- > scription and command line arguments for the creation of a package are > not really meant to be human-generated, though it is easy enough to do > so. It is more expected that you will use a front-end tool for the job > rather than muddling through it yourself. Nonetheless, a short descrip- > tion of the input syntax is included in this document. > > Have been found. > > I have a basic idea of how this should work, but am trying to figure > out what I could do with install/uninstall scripts and other > possibilities. Any pointers would be appreciated. Thanks. Since I haven't seen a response I'll give this a crack. Probably your easiest avenue is to create a port of the program and the make the package from the ported software with make package For reference see: http://www.freebsd.org/handbook/porting.html /usr/ports/Mk/bsd.port.mk -- Regards, Kevin G. Eliuk Discover Rock Solid, Discover FreeBSD | http://www.FreeBSD.Org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message