From owner-freebsd-questions@FreeBSD.ORG Mon Dec 20 14:58:07 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A986716A4CE for ; Mon, 20 Dec 2004 14:58:07 +0000 (GMT) Received: from xenial.mcc.ac.uk (xenial.mcc.ac.uk [130.88.203.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6EBE43D53 for ; Mon, 20 Dec 2004 14:58:06 +0000 (GMT) (envelope-from jcm@FreeBSD-uk.eu.org) Received: from dogma.freebsd-uk.eu.org ([130.88.200.97]) by xenial.mcc.ac.uk with esmtp (Exim 4.43 (FreeBSD)) id 1CgOz8-0000Xl-0a; Mon, 20 Dec 2004 14:58:06 +0000 Received: from dogma.freebsd-uk.eu.org (localhost [127.0.0.1]) iBKEw4x2026607; Mon, 20 Dec 2004 14:58:04 GMT (envelope-from jcm@dogma.freebsd-uk.eu.org) Received: (from jcm@localhost) by dogma.freebsd-uk.eu.org (8.12.10/8.12.6/Submit) id iBKEvxo3026552; Mon, 20 Dec 2004 14:57:59 GMT Date: Mon, 20 Dec 2004 14:57:59 +0000 From: Jonathon McKitrick To: Ted Mittelstaedt Message-ID: <20041220145758.GA26389@dogma.freebsd-uk.eu.org> References: <20041217235243.GA89288@dogma.freebsd-uk.eu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i cc: Matthias Buelow cc: Giorgos Keramidas cc: freebsd-questions@freebsd.org Subject: Re: BSD equivalents of autoconf, automake, etc. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Dec 2004 14:58:07 -0000 On Sun, Dec 19, 2004 at 01:14:48AM -0800, Ted Mittelstaedt wrote: : WHY? : ------8<------ : : You don't need an install script. Whomever is building the RPM : or whomever is creating the FreeBSD port has their own ideas of : where they want things to be installed and has no interest in : interference from you. : : Keep it Simple Stupid. A Makefile that has options settible : by editing with a text editor, and a nice readme file that tells : what all the settible options are, is infinitely superior than : all the configure crap. That is all that the RPM and ports : creators want from you. And the end users don't even want to : compile your stuff in the first place, let alone see it's : install script. For example, since Linux and FreeBSD have different device names for the serial port. I'd like to be able to test from my FreeBSD box, but will deploy to Linux. I don't know if system header files are the same, but I need to be able to find them on both systems. jm -- I love feminist movements, especially when I'm walking behind them.