From owner-freebsd-ports@FreeBSD.ORG Tue Dec 14 04:24:49 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CD5916A4CE for ; Tue, 14 Dec 2004 04:24:49 +0000 (GMT) Received: from mail.wolves.k12.mo.us (duey.wolves.k12.mo.us [207.160.214.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E71543D45 for ; Tue, 14 Dec 2004 04:24:49 +0000 (GMT) (envelope-from cdillon@wolves.k12.mo.us) Received: from localhost (localhost [127.0.0.1]) by mail.wolves.k12.mo.us (Postfix) with ESMTP id DBD001FE1F for ; Mon, 13 Dec 2004 22:24:48 -0600 (CST) Received: from mail.wolves.k12.mo.us ([127.0.0.1]) by localhost (mail.wolves.k12.mo.us [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 10118-01 for ; Mon, 13 Dec 2004 22:24:38 -0600 (CST) Received: by mail.wolves.k12.mo.us (Postfix, from userid 1001) id 649B21FE20; Mon, 13 Dec 2004 22:24:38 -0600 (CST) Received: from localhost (localhost [127.0.0.1]) by mail.wolves.k12.mo.us (Postfix) with ESMTP id 634BE1A902 for ; Mon, 13 Dec 2004 22:24:38 -0600 (CST) Date: Mon, 13 Dec 2004 22:24:38 -0600 (CST) From: Chris Dillon To: freebsd-ports@freebsd.org Message-ID: <20041213221520.V10154@duey.wolves.k12.mo.us> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1100214633-1102998278=:10154" X-Virus-Scanned: by amavisd-new at wolves.k12.mo.us Subject: PATCH: Adding config-recursive to bsd.port.mk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 04:24:49 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-1100214633-1102998278=:10154 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed I got tired of starting long port builds with lots of dependances (KDE, etc.) and having many of the ports stop the whole build process to ask me what config options I wanted. So, I thought what if I could easily pre-config all of the dependancies? Here is the result, pretty much cut & paste from the fetch-recursive bits. Patch attached, but if it doesn't come through it is available here: ftp://ftp.wolves.k12.mo.us/pub/stuff/config-recursive.patch Do any of you committers think this is a good idea and would like to commit it? -- Chris Dillon - cdillon(at)wolves.k12.mo.us FreeBSD: The fastest, most open, and most stable OS on the planet - Available for IA32, IA64, AMD64, PC98, Alpha, and UltraSPARC architectures - PowerPC, ARM, MIPS, and S/390 under development - http://www.freebsd.org Q: Because it reverses the logical flow of conversation. A: Why is putting a reply at the top of the message frowned upon? --0-1100214633-1102998278=:10154 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="config-recursive.patch" Content-Transfer-Encoding: BASE64 Content-ID: <20041213222438.E10154@duey.wolves.k12.mo.us> Content-Description: Content-Disposition: attachment; filename="config-recursive.patch" LS0tIGJzZC5wb3J0Lm1rLm9yaWcJTW9uIERlYyAxMyAyMTo0Njo0NCAyMDA0 DQorKysgYnNkLnBvcnQubWsJTW9uIERlYyAxMyAyMTo1NjoyNSAyMDA0DQpA QCAtNjExLDYgKzYxMSw3IEBADQogIyBjb25maWcJCS0gQ29uZmlndXJlIG9w dGlvbnMgZm9yIHRoaXMgcG9ydCAodXNpbmcgJHtESUFMT0d9KS4NCiAjCQkJ CSAgQXV0b21hdGljYWxseSBydW4gcHJpb3IgdG8gZXh0cmFjdCwgcGF0Y2gs IGNvbmZpZ3VyZSwgYnVpbGQsDQogIwkJCQkgIGluc3RhbGwsIGFuZCBwYWNr YWdlLg0KKyMgY29uZmlnLXJlY3Vyc2l2ZSAtIERvIGEgIm1ha2UgY29uZmln IiBmb3IgdGhpcyBwb3J0IGFuZCBhbGwgZGVwZW5kZW5jaWVzLg0KICMgc2hv d2NvbmZpZwktIERpc3BsYXkgb3B0aW9ucyBjb25maWcgZm9yIHRoaXMgcG9y dA0KICMgcm1jb25maWcJCS0gUmVtb3ZlIHRoZSBvcHRpb25zIGNvbmZpZyBm b3IgdGhpcyBwb3J0DQogIw0KQEAgLTQ5OTIsNiArNDk5MywxNCBAQA0KIAlm aTsgXA0KIAkke1JNfSAtZiAkJHtUTVBPUFRJT05TRklMRX0NCiAuZW5kaWYN CisuZW5kaWYNCisNCisuaWYgIXRhcmdldChjb25maWctcmVjdXJzaXZlKQ0K K2NvbmZpZy1yZWN1cnNpdmU6DQorCUAke0VDSE9fTVNHfSAiPT09PiBTZXR0 aW5nIHVzZXItc3BlY2lmaWVkIG9wdGlvbnMgZm9yICR7UEtHTkFNRX0gYW5k IGRlcGVuZGVuY2llcyI7DQorCUBmb3IgZGlyIGluICR7LkNVUkRJUn0gJCQo JHtBTEwtREVQRU5EUy1MSVNUfSk7IGRvIFwNCisJCShjZCAkJGRpcjsgJHtN QUtFfSBjb25maWcpOyBcDQorCWRvbmUNCiAuZW5kaWYNCiANCiAuaWYgIXRh cmdldChzaG93Y29uZmlnKQ0K --0-1100214633-1102998278=:10154--