From owner-freebsd-questions Sat Mar 7 02:42:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA20149 for freebsd-questions-outgoing; Sat, 7 Mar 1998 02:42:02 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from smtp4.nwnexus.com (smtp4.nwnexus.com [206.63.63.52]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA20116; Sat, 7 Mar 1998 02:41:52 -0800 (PST) (envelope-from wrsomsky@halcyon.com) Received: from gramarye (evt-lx100-ip31.nwnexus.net [204.57.235.31]) by smtp4.nwnexus.com (8.8.8/8.8.8) with ESMTP id CAA25453; Sat, 7 Mar 1998 02:41:50 -0800 (PST) Received: (from wrsomsky@localhost) by gramarye (8.8.8/8.8.7) id CAA00832; Sat, 7 Mar 1998 02:38:52 -0800 (PST) (envelope-from wrsomsky) From: "William R. Somsky" Message-Id: <199803071038.CAA00832.gramarye.wrsomsky@halcyon.com> Subject: Re: bind In-Reply-To: <25227.889252110@time.cdrom.com> from "Jordan K. Hubbard" at "Mar 6, 98 10:28:30 pm" To: jkh@FreeBSD.ORG (Jordan K. Hubbard) Date: Sat, 7 Mar 1998 02:38:52 -0800 (PST) Cc: heller@cdnow.com, jkh@FreeBSD.ORG, vance@usq.edu.au, stable@FreeBSD.ORG, questions@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > From: "Jordan K. Hubbard" > Sender: owner-freebsd-stable@freebsd.org > > What kind of process do you do to get packages in shape for > > inclusion? Other than the "it compiles out of the box" source code, > > what tests are run, or at least, what has kept perl5 out of the > > FreeBSD package? > > They need to build with Berkeley Make, e.g. "bmaked". > > For references, see /usr/src/contrib and some of the packages > already there. Um... I'm confused... /usr/src/contrib looks like the original code to these things. At least in -stable. Isn't /usr/src/gnu/usr.bin the "bmake-ified" versions where they're actually built from? And we're talking about making perl5 the "default" perl, ie the perl in /usr/bin/perl -- as opposed to the "port" perl, /usr/local/bin/perl, which already exists and works, right? I was thinking of taking a look at this, and rapidly saw that it's not a trivial task, so had to skip it. But for future reference, I assume what's wanted here is to unpack, pre-"configure" and "bmake-ify" any such package so that it builds as part of, and in the same style as, a "make world" -- as opposed to the "use the packages own configure script, but trigger the right responses" that the ports use? ________________________________________________________________________ William R. Somsky wrsomsky@halcyon.com Physicist, Baritone, Guitarist http://www.halcyon.com/wrsomsky To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message