From e98fd584db03fe315fa57145c699bbd874956527 Mon Sep 17 00:00:00 2001 From: Mathieu Arnold Date: Tue, 30 May 2017 16:35:25 +0000 Subject: [PATCH] Add the BROKEN/IGNORE/DEPRECATED block. Sponsored by: Absolight --- .../porting-samplem/chapter.xml | 72 +++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml b/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml index 152016c241..a09940dc6f 100644 --- a/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml +++ b/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml @@ -343,6 +343,78 @@ pre-install: variables by license name. + + Generic + <varname>BROKEN</varname>/<varname>IGNORE</varname>/<varname>DEPRECATED</varname> + Messages + + This block is optional. The variables are: + + + + DEPRECATED + + + + EXPIRATION_DATE + + + + FORBIDDEN + + + + BROKEN + + + + BROKEN_* + + + + IGNORE + + + + IGNORE_* + + + + ONLY_FOR_ARCHS + + + + ONLY_FOR_ARCHS_REASON* + + + + NOT_FOR_ARCHS + + + + NOT_FOR_ARCHS_REASON* + + + + + BROKEN* + and IGNORE* + can be any generic variables, for example, + IGNORE_amd64, + BROKEN_FreeBSD_10, + BROKEN_SSL, etc. + + If the port is marked BROKEN when some conditions are + met, and such conditions can only be tested after including + bsd.port.options.mk or + bsd.port.pre.mk, then those variables + should be set later, in . + + + The Dependencies Block