From owner-freebsd-ports@FreeBSD.ORG Tue Jul 27 09:19:24 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 62D7A16A4CE; Tue, 27 Jul 2004 09:19:24 +0000 (GMT) Received: from wrzx28.rz.uni-wuerzburg.de (wrzx28.rz.uni-wuerzburg.de [132.187.3.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id C27AA43D54; Tue, 27 Jul 2004 09:19:23 +0000 (GMT) (envelope-from q@uni.de) Received: from wrzx34.rz.uni-wuerzburg.de (wrzx34.rz.uni-wuerzburg.de [132.187.3.34]) by wrzx28.rz.uni-wuerzburg.de (Postfix) with ESMTP id 88E165E4; Tue, 27 Jul 2004 11:19:22 +0200 (CEST) Received: from virusscan (localhost [127.0.0.1]) by wrzx34.rz.uni-wuerzburg.de (Postfix) with ESMTP id 69A819A941; Tue, 27 Jul 2004 11:19:22 +0200 (CEST) Received: from wrzx28.rz.uni-wuerzburg.de (wrzx28.rz.uni-wuerzburg.de [132.187.3.28]) by wrzx34.rz.uni-wuerzburg.de (Postfix) with ESMTP id 2A0029A93E; Tue, 27 Jul 2004 11:19:22 +0200 (CEST) Received: from coyote.q.local (wwsx14.win-screen.uni-wuerzburg.de [132.187.253.14]) by wrzx28.rz.uni-wuerzburg.de (Postfix) with ESMTP id B89DC5E4; Tue, 27 Jul 2004 11:19:21 +0200 (CEST) Received: from coyote.q.local (localhost [127.0.0.1]) by coyote.q.local (8.12.10/8.12.10) with ESMTP id i6R9JKw2058330; Tue, 27 Jul 2004 11:19:20 +0200 (CEST) (envelope-from q@coyote.q.local) Received: (from q@localhost) by coyote.q.local (8.12.10/8.12.10/Submit) id i6R9JJvx058329; Tue, 27 Jul 2004 11:19:19 +0200 (CEST) (envelope-from q) Date: Tue, 27 Jul 2004 11:19:18 +0200 From: Ulrich Spoerlein To: Ion-Mihai Tetcu Message-ID: <20040727091918.GA57928@galgenberg.net> Mail-Followup-To: Ion-Mihai Tetcu , Adam Weinberger , ports@freebsd.org References: <20040722183844.GA31640@sanatana.dharma> <20040722204055.GF14233@toxic.magnesium.net> <20040722234929.3a26c643@it.buh.tecnik93.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6TrnltStXW4iwmi0" Content-Disposition: inline In-Reply-To: <20040722234929.3a26c643@it.buh.tecnik93.com> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new (Rechenzentrum Universitaet Wuerzburg) cc: ports@FreeBSD.org cc: Adam Weinberger Subject: Re: configuring ports via Makefile.local 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, 27 Jul 2004 09:19:24 -0000 --6TrnltStXW4iwmi0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, 22.07.2004 at 23:49:29 +0300, Ion-Mihai Tetcu wrote: > > >> end of "configuring ports via Makefile.local" from Radim Kolar << > > Are you sure that /etc/make.conf isn't more what you're looking for? > Not sure about what he's looking, but I'm sure I would want this. The > trouble with make.conf is name-space pollution. I don't what all my > ports compiled with WITH_DEBUG, for example. Easy. I use the following snippet in make.conf: =2Eif ${.CURDIR:M*/usr/ports*} CFLAGS+=3D -O2 MASTER_SORT_REGEX?=3D ://[^/]*\.de[/.] ://[^/]*\.se[/.] ://[^/]*\.nl[/.] :/= /[^/]*\.ch[/.] ://[^/]*\.at[/.] =2Einclude "/etc/ports.conf" =2Eendif And my ports.conf looks like this: BATCH=3D true =2Eif ${.CURDIR:M*/audio/abcde} WITH_CDDA2WAV=3D true WITH_DAGRAB=3D true WITH_FLAC=3D true WITH_SPEEX=3D true WITH_NORMALIZE=3D true =2Eendif =2Eif ${.CURDIR:M*/graphics/gimp*} WITH_PYTHON=3D true WITHOUT_PRINT=3D true WITH_HTML_HELP_BROWSER=3Dtrue =2Eendif =2E.. You get the idea... Ulrich Spoerlein --=20 PGP Key ID: F0DB9F44 Get it while it's hot! PGP Fingerprint: F1CE D062 0CA9 ADE3 349B 2FE8 980A C6B5 F0DB 9F44 "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." -- Benjamin Franklin --6TrnltStXW4iwmi0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBBh4WmArGtfDbn0QRArDnAJ9vzpyrxn6VAuc0Xfu973621vC9zQCghxJg kAs5gwM7xzrJ45zPQZX+KGg= =DXRg -----END PGP SIGNATURE----- --6TrnltStXW4iwmi0--