From owner-freebsd-ports@FreeBSD.ORG Sat Oct 16 13:27:55 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 D5EB116A4CE for ; Sat, 16 Oct 2004 13:27:55 +0000 (GMT) Received: from avocado.salatschuessel.net (avocado.salatschuessel.net [80.86.187.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBD0B43D45 for ; Sat, 16 Oct 2004 13:27:54 +0000 (GMT) (envelope-from lehmann@ans-netz.de) Received: (qmail 50532 invoked from network); 16 Oct 2004 13:27:21 -0000 Received: from unknown (HELO kartoffel.salatschuessel.net) (80.86.187.43) by avocado.salatschuessel.net with SMTP; 16 Oct 2004 13:27:21 -0000 Date: Sat, 16 Oct 2004 15:27:53 +0200 From: Oliver Lehmann To: Sebastian Schulze Struchtrup Message-Id: <20041016152753.437b8512.lehmann@ans-netz.de> In-Reply-To: <416C0DE8.3000004@struchtrup.com> References: <416C0DE8.3000004@struchtrup.com> X-Mailer: Sylpheed version 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd4.10) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart=_Sat__16_Oct_2004_15_27_53_+0200_NJN8OsHx0h/YrNuo" cc: eivind@freebsd.org cc: freebsd-ports@freebsd.org Subject: Re: alternative options for ports 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: Sat, 16 Oct 2004 13:27:55 -0000 This is a multi-part message in MIME format. --Multipart=_Sat__16_Oct_2004_15_27_53_+0200_NJN8OsHx0h/YrNuo Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sebastian Schulze Struchtrup wrote: > I would like to poll if there is any need for an extension to the > current menu-driven config frontend. I made a patch so you can set WITHOUT_OPTIONS or WITHOUT_${PORTNAME}_OPTIONS to supress the dialog menu. But nothing happend :( Begin forwarded message: Date: Fri, 27 Aug 2004 21:55:32 +0200 From: Oliver Lehmann To: obrien@FreeBSD.org Cc: portmgr@FreeBSD.org, ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: ports/devel/gettext Makefile David O'Brien wrote: > WITH(OUT)_${PORTNAME}_OPTIONS also? I think it wouldn't be too much > work to extend it to this also. Do you mean something like: root@kartoffel mozilla-devel> make -DWITHOUT_mozilla_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) suppor 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 If so... patch is attached (it will also remove the unneded spaces at the end of each line) If I missunderstood what you was thinking of - let me know... Next thing could be to strip out Enable/Disable at the beginning of the description (sth. like ${SED} -E 's|^([Ee]n\|[Dd]is)able ||g'). But just a cosmetic change. Would be nice to just see it working first... Greetings -- Oliver Lehmann http://www.pofo.de/ http://wishlist.ans-netz.de/ --Multipart=_Sat__16_Oct_2004_15_27_53_+0200_NJN8OsHx0h/YrNuo Content-Type: application/octet-stream; name="patch-bsd.port.mk" Content-Disposition: attachment; filename="patch-bsd.port.mk" Content-Transfer-Encoding: base64 SW5kZXg6IGJzZC5wb3J0Lm1rCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC91c3IvbG9jYWwvY3Zzcm9v dC9wb3J0cy9Nay9ic2QucG9ydC5tayx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS40OTcKZGlmZiAt dSAtcjEuNDk3IGJzZC5wb3J0Lm1rCi0tLSBic2QucG9ydC5tawkzIEF1ZyAyMDA0IDE5OjAzOjU4 IC0wMDAwCTEuNDk3CisrKyBic2QucG9ydC5tawkyNyBBdWcgMjAwNCAxOTo1MToxNiAtMDAwMApA QCAtOTU4LDcgKzk1OCw3IEBACiAuZW5kaWYKIE9QVElPTlNGSUxFPz0JJHtQT1JUX0RCRElSfS8k e1VOSVFVRU5BTUV9L29wdGlvbnMKIF9PUFRJT05TRklMRSE9CSR7RUNIT19DTUR9ICIke09QVElP TlNGSUxFfSIKLS5pZiBkZWZpbmVkKE9QVElPTlMpCisuaWYgZGVmaW5lZChPUFRJT05TKSAmJiAh ZGVmaW5lZChXSVRIT1VUX09QVElPTlMpICYmICFkZWZpbmVkKFdJVEhPVVRfJHtQT1JUTkFNRX1f T1BUSU9OUykKIC5pZiBleGlzdHMoJHtfT1BUSU9OU0ZJTEV9KSAmJiAhbWFrZShybWNvbmZpZykK IC5pbmNsdWRlICIke19PUFRJT05TRklMRX0iCiAuZW5kaWYKQEAgLTI3MzAsNyArMjczMCw4IEBA CiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjCiAuaWYgKCFkZWZpbmVkKE9QVElPTlMpIHx8IGRlZmluZWQoQ09ORklHX0RPTkUp IHx8IFwKIAlkZWZpbmVkKFBBQ0tBR0VfQlVJTERJTkcpIHx8IGRlZmluZWQoQkFUQ0gpIHx8IFwK LQlleGlzdHMoJHtfT1BUSU9OU0ZJTEV9KSB8fCBleGlzdHMoJHtfT1BUSU9OU0ZJTEV9LmxvY2Fs KSkKKwkoKGV4aXN0cygke19PUFRJT05TRklMRX0pIHx8IGV4aXN0cygke19PUFRJT05TRklMRX0u bG9jYWwpKSBcCisJJiYgIWRlZmluZWQoV0lUSE9VVF9PUFRJT05TKSAmJiAhZGVmaW5lZChXSVRI T1VUXyR7UE9SVE5BTUV9X09QVElPTlMpKSkKIF9PUFRJT05TX09LPXllcwogLmVuZGlmCiAKQEAg LTI4MDcsNyArMjgwOCw4IEBACiAuZWxzZQogCUAke0RPX05BREF9CiAuZW5kaWYKLS5pZiBkZWZp bmVkKF9PUFRJT05TX1JFQUQpCisuaWYgZGVmaW5lZChfT1BUSU9OU19SRUFEKSAmJiAhZGVmaW5l ZChXSVRIT1VUX09QVElPTlMpICYmIFwKKwkhZGVmaW5lZChXSVRIT1VUXyR7UE9SVE5BTUV9X09Q VElPTlMpCiAJQCR7RUNIT19NU0d9ICI9PT0+ICBGb3VuZCBzYXZlZCBjb25maWd1cmF0aW9uIGZv ciAke19PUFRJT05TX1JFQUR9IgogLmlmICR7T1BUSU9OU0ZJTEV9ICE9ICR7X09QVElPTlNGSUxF fQogCUAke0VDSE9fTVNHfSAiPT09PiAgKioqIENBVVRJT04gKioqIFVzaW5nIHdyb25nIGNvbmZp Z3VyYXRpb24gZmlsZSAke19PUFRJT05TRklMRX0iCkBAIC00NzgxLDYgKzQ3ODMsMjMgQEAKIGNv bmZpZzoKIC5pZiAhZGVmaW5lZChPUFRJT05TKQogCUAke0VDSE9fTVNHfSAiPT09PiBObyBvcHRp b25zIHRvIGNvbmZpZ3VyZSIKKy5lbGlmIGRlZmluZWQoV0lUSE9VVF9PUFRJT05TKSB8fCBkZWZp bmVkKFdJVEhPVVRfJHtQT1JUTkFNRX1fT1BUSU9OUykKKwlAJHtFQ0hPfSAiIgorCUAke0VDSE99 ICJZb3UgbWF5IHVzZSB0aGUgZm9sbG93aW5nIGJ1aWxkIG9wdGlvbnM6IgorCUAke0VDSE99ICIi CisJQHNldCAtLSAke09QVElPTlN9IDsgXAorCXdoaWxlIFsgIiQkIyIgLWdlIDMgXSA7IGRvICBc CisJCWlmIFsgIiQkMyIgPSAib24iIF0gOyB0aGVuIFwKKwkJCVRFWFQ9IkVuYWJsZTogIiA7IFwK KwkJCVZBUlBSRT0iV0lUSF8iIDsgXAorCQllbHNlIFwKKwkJCVRFWFQ9IkRpc2FibGU6ICIgOyBc CisJCQlWQVJQUkU9IldJVEhPVVRfIiA7IFwKKwkJZmkgOyBcCisJCSR7UFJJTlRGfSAiJS0yNXMg JXNcbiIgICIkJFZBUlBSRSQkMT15ZXMiICIkJFRFWFQkJDIiIDsgXAorCQlzaGlmdCAzIDsgXAor CWRvbmUKKwlAJHtFQ0hPfSAiIgogLmVsc2UKIC5pZiAke09QVElPTlNGSUxFfSAhPSAke19PUFRJ T05TRklMRX0KIAlAJHtFQ0hPX01TR30gIj09PT4gVXNpbmcgd3JvbmcgY29uZmlndXJhdGlvbiBm aWxlICR7X09QVElPTlNGSUxFfSIK --Multipart=_Sat__16_Oct_2004_15_27_53_+0200_NJN8OsHx0h/YrNuo--