cvs commit: ports/devel/gettext Makefile

Oliver Lehmann oliver at FreeBSD.org
Fri Aug 27 11:42:54 PDT 2004


David E. O'Brien wrote:

>   Log:
>   Previous revision accidently deleted the expat.5 dependancy.
>   s/NO_${PORTNAME}_OPTIONS/WITHOUT_${PORTNAME}_OPTIONS/

I would realy like to see this as a global option in bsd.port.mk.
It's possible to define BATCH, but that is used for other things in port
Makefiles too. For example:
I have an system-wide definition of WITH(OUT)_* variables dependant on the
portname. The OPTIONS-way interferes that. I would like to see that it's
not a must-do to use that dialog menu (and only that...)
Maybe it would be possible to implement an WITHOUT_OPTIONS .if-case which
would print the things out defined in OPTIONS instead of dialog-ing them?

Please find an example patch implementing this attached.

It would looks like:

root at kartoffel mozilla-devel> make -DWITHOUT_OPTIONS

You may use the following build options:

WITH_XFT=yes              Enable: Enable Xft font anti-aliasing
WITHOUT_CALENDAR=yes      Disable: Enable the Calendar module
WITH_MAILNEWS=yes         Enable: Enable Mail and News modules
WITH_COMPOSER=yes         Enable: Enable the HTML Composer module
WITHOUT_DEBUG=yes         Disable: Enable debugging (i.e. gdb) support
WITH_LDAP=yes             Enable: Enable LDAP support for Mailnews
WITH_CHATZILLA=yes        Enable: Enable the Chatzilla IRC module
WITH_XMLTERM=yes          Enable: Enable the XMLTerm module
WITHOUT_JAVASCRIPT_DEBUGGER=yes Disable: Enable the DTD and JavaScript
debuggers
WITHOUT_OPTIMIZED_CFLAGS=yes Disable: Enable -O2 optimizations
WITHOUT_SMB=yes           Disable: Enable smb:// URI support using
gnomevfs

===>  Vulnerability check disabled
^C
root at kartoffel mozilla-devel>


-- 
 Oliver Lehmann
  http://www.pofo.de/
  http://wishlist.ans-netz.de/

-- 
 Oliver Lehmann
  http://www.pofo.de/
  http://wishlist.ans-netz.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-bsd.port.mk
Type: application/octet-stream
Size: 1908 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20040827/d2767f0c/patch-bsd.port.obj


More information about the cvs-all mailing list