Date: Tue, 25 Feb 2003 21:51:06 +0200 From: Giorgos Keramidas <keramida@ceid.upatras.gr> To: Antoine Jacoutot <ajacoutot@lphp.org> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: stupid question Message-ID: <20030225195106.GC980@gothmog.gr> In-Reply-To: <1046198601.3e5bb9499e7b5@webmail.lphp.org> References: <1046198601.3e5bb9499e7b5@webmail.lphp.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2003-02-25 19:43, Antoine Jacoutot <ajacoutot@lphp.org> wrote: > I am sure it is a common question, but I can't find the answer: - > how can I save my defined settings when building a port? > Putting them in /etc/make.conf does not seem to work. Why not? What did you put in /etc/make.conf? I just tried rebuiding textproc/ispell with ISPELL_FR=yes in my make.conf file. Ports correctly tries to build ispell with French support by typing: # cd /usr/ports/txtproc/ispell # make > For exemple, if I want to build imapd with drac support, I go "make > WITH_DRAC=yes install", but I would love to go like "make install", > putting WITH_DRAC=yes in some configuration file somewhere so I > don't have to write nor remember it all the time (especially when > upgrading). > > Is that even possible ? Another possibility is to create a metaport, that depends on other ports. I call mine my-workstation, and I have created it under /usr/ports/misc/my-workstation. The purpose of this port is not to build anything or install anything of its own; just to have proper dependencies for all the programs I usually want around. The Makefile of that port includes: # Feature customization for the `contained' ports. .MAKEFLAGS+= WITHOUT_X11=YES \ ISPELL_FR=YES \ ISPELL_IT=YES \ WITH_SSL=YES These flags are passed down to all the dependencies of the port, when it's installed. This way, all the ports that my-workstation pulls in by dependencies will compile without X11 support, ispell will include both Italian and French support, Pine will have SSL support compiled in by default, etc. - Giorgos To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030225195106.GC980>