Date: Fri, 27 Aug 2004 20:42:47 +0200 From: Oliver Lehmann <oliver@FreeBSD.org> To: portmgr@freebsd.org Cc: ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/devel/gettext Makefile Message-ID: <20040827204247.5aea0ce6.oliver@FreeBSD.org> In-Reply-To: <200408271752.i7RHq6KO067448@repoman.freebsd.org> References: <200408271752.i7RHq6KO067448@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --Multipart=_Fri__27_Aug_2004_20_42_47_+0200_n6xt9+YAF6Kr5+HC Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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@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@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/ --Multipart=_Fri__27_Aug_2004_20_42_47_+0200_n6xt9+YAF6Kr5+HC Content-Type: application/octet-stream; name="patch-bsd.port.mk" Content-Disposition: attachment; filename="patch-bsd.port.mk" Content-Transfer-Encoding: base64 SW5kZXg6IGJzZC5wb3J0Lm1rCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9ob21lL3BjdnMvcG9ydHMv TWsvYnNkLnBvcnQubWssdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNDk3CmRpZmYgLXUgLXIxLjQ5 NyBic2QucG9ydC5tawotLS0gYnNkLnBvcnQubWsJMyBBdWcgMjAwNCAxOTowMzo1OCAtMDAwMAkx LjQ5NworKysgYnNkLnBvcnQubWsJMjcgQXVnIDIwMDQgMTg6Mzg6NTMgLTAwMDAKQEAgLTk1OCw3 ICs5NTgsNyBAQAogLmVuZGlmCiBPUFRJT05TRklMRT89CSR7UE9SVF9EQkRJUn0vJHtVTklRVUVO QU1FfS9vcHRpb25zCiBfT1BUSU9OU0ZJTEUhPQkke0VDSE9fQ01EfSAiJHtPUFRJT05TRklMRX0i Ci0uaWYgZGVmaW5lZChPUFRJT05TKQorLmlmIGRlZmluZWQoT1BUSU9OUykgJiYgIWRlZmluZWQo V0lUSE9VVF9PUFRJT05TKQogLmlmIGV4aXN0cygke19PUFRJT05TRklMRX0pICYmICFtYWtlKHJt Y29uZmlnKQogLmluY2x1ZGUgIiR7X09QVElPTlNGSUxFfSIKIC5lbmRpZgpAQCAtMjczMCw3ICsy NzMwLDggQEAKICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMKIC5pZiAoIWRlZmluZWQoT1BUSU9OUykgfHwgZGVmaW5lZChDT05G SUdfRE9ORSkgfHwgXAogCWRlZmluZWQoUEFDS0FHRV9CVUlMRElORykgfHwgZGVmaW5lZChCQVRD SCkgfHwgXAotCWV4aXN0cygke19PUFRJT05TRklMRX0pIHx8IGV4aXN0cygke19PUFRJT05TRklM RX0ubG9jYWwpKQorCSgoZXhpc3RzKCR7X09QVElPTlNGSUxFfSkgfHwgZXhpc3RzKCR7X09QVElP TlNGSUxFfS5sb2NhbCkpIFwKKwkmJiAhZGVmaW5lZChXSVRIT1VUX09QVElPTlMpKSkKIF9PUFRJ T05TX09LPXllcwogLmVuZGlmCiAKQEAgLTI4MDcsNyArMjgwOCw3IEBACiAuZWxzZQogCUAke0RP X05BREF9CiAuZW5kaWYKLS5pZiBkZWZpbmVkKF9PUFRJT05TX1JFQUQpCisuaWYgZGVmaW5lZChf T1BUSU9OU19SRUFEKSAmJiAhZGVmaW5lZChXSVRIT1VUX09QVElPTlMpCiAJQCR7RUNIT19NU0d9 ICI9PT0+ICBGb3VuZCBzYXZlZCBjb25maWd1cmF0aW9uIGZvciAke19PUFRJT05TX1JFQUR9Igog LmlmICR7T1BUSU9OU0ZJTEV9ICE9ICR7X09QVElPTlNGSUxFfQogCUAke0VDSE9fTVNHfSAiPT09 PiAgKioqIENBVVRJT04gKioqIFVzaW5nIHdyb25nIGNvbmZpZ3VyYXRpb24gZmlsZSAke19PUFRJ T05TRklMRX0iCkBAIC00NzgxLDYgKzQ3ODIsMjMgQEAKIGNvbmZpZzoKIC5pZiAhZGVmaW5lZChP UFRJT05TKQogCUAke0VDSE9fTVNHfSAiPT09PiBObyBvcHRpb25zIHRvIGNvbmZpZ3VyZSIKKy5l bGlmIGRlZmluZWQoV0lUSE9VVF9PUFRJT05TKSAKKwlAJHtFQ0hPfSAiIgorCUAke0VDSE99ICJZ b3UgbWF5IHVzZSB0aGUgZm9sbG93aW5nIGJ1aWxkIG9wdGlvbnM6IgorCUAke0VDSE99ICIiCisJ QHNldCAtLSAke09QVElPTlN9IDsgXAorCXdoaWxlIFsgIiQkIyIgLWdlIDMgXSA7IGRvICBcCisJ CWlmIFsgIiQkMyIgPSAib24iIF0gOyB0aGVuIFwKKwkJCVRFWFQ9IkVuYWJsZTogIiA7IFwKKwkJ CVZBUlBSRT0iV0lUSF8iIDsgXAorCQllbHNlIFwKKwkJCVRFWFQ9IkRpc2FibGU6ICIgOyBcCisJ CQlWQVJQUkU9IldJVEhPVVRfIiA7IFwKKwkJZmkgOyBcCisJCSR7UFJJTlRGfSAiJS0yNXMgJS05 cyUtNTBzXG4iICAiJCRWQVJQUkUkJDE9eWVzIiAiJCRURVhUIiIkJDIiIDsgXAorCQlzaGlmdCAz IDsgXAorCWRvbmUKKwlAJHtFQ0hPfSAiIgogLmVsc2UKIC5pZiAke09QVElPTlNGSUxFfSAhPSAk e19PUFRJT05TRklMRX0KIAlAJHtFQ0hPX01TR30gIj09PT4gVXNpbmcgd3JvbmcgY29uZmlndXJh dGlvbiBmaWxlICR7X09QVElPTlNGSUxFfSIK --Multipart=_Fri__27_Aug_2004_20_42_47_+0200_n6xt9+YAF6Kr5+HC--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040827204247.5aea0ce6.oliver>