From owner-freebsd-security Tue Mar 30 2:26:30 1999 Delivered-To: freebsd-security@freebsd.org Received: from aniwa.sky (p18-max12.wlg.ihug.co.nz [216.100.145.18]) by hub.freebsd.org (Postfix) with ESMTP id B4D3615A24 for ; Tue, 30 Mar 1999 02:26:26 -0800 (PST) (envelope-from andrew@squiz.co.nz) Received: from aniwa.sky (localhost [127.0.0.1]) by aniwa.sky (8.9.1a/8.9.1) with ESMTP id VAA01035; Tue, 30 Mar 1999 21:38:01 +1200 (NZST) Message-Id: <199903300938.VAA01035@aniwa.sky> X-Mailer: exmh version 2.0.2 2/24/98 To: Brett Glass Cc: Laurence Berland , security@FreeBSD.ORG Subject: Re: Virus Announcements In-reply-to: Your message of "Mon, 29 Mar 1999 18:09:45 MST." <4.2.0.32.19990329175542.00c88430@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 30 Mar 1999 21:38:01 +1200 From: Andrew McNaughton Sender: owner-freebsd-security@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > In the meantime, who here knows the arcana of how to build a package? I've looked > at the innards of a couple of tarballs but have no idea how to specify dependencies, > pop up a message to tell the user what to do next, test for the right version of > Perl (you need Perl5 and some FreeBSD users have Perl4), etc. There don't seem > to be any docs. Well, I'm no expert, but I've built my first few ports recently. The documentation is in the handbook. In my somewhat outdated copy of the handbook it's at "17.2.5. Porting an existing piece of free software" making a package amounts to the same thing as making a port. You just do a "make package" from the port's directory. Dependencies are specified in the Makefile. I don't know how they are specified in the package, but I don't think it's somethin one needs to know in order to build a package. Andrew -- ----------- Andrew McNaughton andrew@squiz.co.nz http://www.newsroom.co.nz/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-security" in the body of the message