ports structure and improvement suggestions
Oliver Lehmann
lehmann at ans-netz.de
Tue May 9 15:00:31 UTC 2006
Ulrich Spoerlein wrote:
> .if ${.CURDIR:M*/usr/ports*}
> CFLAGS+= -Os
> WRKDIRPREFIX= /vol/obj
> .include "/etc/ports.conf"
> .endif
yeah... I use sth. similar in my make.conf....
_MY_PORTNAME=${PWD:C/.*\///}
.if ${_MY_PORTNAME} == "ImageMagick"
WITHOUT_IMAGEMAGICK_FPX= yo
WITHOUT_IMAGEMAGICK_JBIG= yo
WITHOUT_IMAGEMAGICK_JPEG2000= yo
WITHOUT_IMAGEMAGICK_WMF= yo
WITHOUT_IMAGEMAGICK_MPEG2= yo
.elif ${_MY_PORTNAME} == "distcc"
BATCH= yo
.elif ${_MY_PORTNAME} == "gaim"
WITHOUT_GNUTLS= yo
....
not so flexible as yours is (because I can't specify multimedia/*) but it
works for me - I even wrote^Whacked a make.conf -> pkgtools.cfg script
for my special make.conf "style".
http://cvs.olli.homeip.net/index.html/scripts/sync_pkgtools.cfg.sh?rev=1.4
--
Oliver Lehmann
http://www.pofo.de/
http://wishlist.ans-netz.de/
More information about the freebsd-ports
mailing list