From 8f298770d7a38c91c1762519f8a54d325c0ea2b5 Mon Sep 17 00:00:00 2001 From: Pav Lucistnik Date: Mon, 2 Apr 2007 23:23:17 +0000 Subject: [PATCH] - Update for recent fixes in OPTIONS code --- .../books/porters-handbook/book.sgml | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/en_US.ISO8859-1/books/porters-handbook/book.sgml b/en_US.ISO8859-1/books/porters-handbook/book.sgml index 1426214647..e2f89719b6 100644 --- a/en_US.ISO8859-1/books/porters-handbook/book.sgml +++ b/en_US.ISO8859-1/books/porters-handbook/book.sgml @@ -3843,6 +3843,11 @@ ${PREFIX}/man/de/man3/baz.3.gz options file is saved and the selected variables will be used when building the port. + If a new version of the port adds new + OPTIONS, the dialog will be presented to the + user, with the saved values of old OPTIONS + prefilled. + Use make showconfig to see the saved configuration. Use make rmconfig to remove the saved configuration. @@ -3865,19 +3870,6 @@ ${PREFIX}/man/de/man3/baz.3.gz variables can only be tested after the inclusion of bsd.port.pre.mk. - - Due to a deficiency in the infrastructure, you can only test - WITH_* variables for options which are - OFF by default, and - WITHOUT_* variables for options which - default to ON. The reasoning behind this: - when packages are built with PACKAGE_BUILDING or - BATCH defined, the config - target is not run, and therefore no OPTIONS - are selected. This would cause make depends and - make describe to break for ports not following - the aforementioned rule. - Example