docs/176836: [patch] porters-handbook: remove information on deprecated OPTIONS framework
Jason Helfman
jgh at FreeBSD.org
Mon Mar 11 07:00:00 UTC 2013
>Number: 176836
>Category: docs
>Synopsis: [patch] porters-handbook: remove information on deprecated OPTIONS framework
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-doc
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Mar 11 07:00:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Jason Helfman
>Release: FreeBSD 10.0-CURRENT amd64
>Organization:
>Environment:
System: FreeBSD freefall.freebsd.org 10.0-CURRENT FreeBSD 10.0-CURRENT #0 r247807: Mon Mar 4 19:35:47 UTC 2013 peter at freefall.freebsd.org:/usr/obj/usr/src/sys/FREEFALL amd64
>Description:
It is no longer necessary to mention old-style of port options.
This patch removes it.
>How-To-Repeat:
>Fix:
Index: books/porters-handbook/book.xml
===================================================================
--- books/porters-handbook/book.xml (revision 41156)
+++ books/porters-handbook/book.xml (working copy)
@@ -4574,27 +4574,6 @@
.include <bsd.port.mk></programlisting>
</example>
- <example id="ports-options-old-style-use">
- <title>Old-Style Use of <makevar>OPTIONS</makevar></title>
-
- <programlisting>OPTIONS= FOO "Enable option foo" On
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITHOUT_FOO)
-CONFIGURE_ARGS+= --without-foo
-.else
-CONFIGURE_ARGS+= --with-foo
-.endif
-
-.include <bsd.port.post.mk></programlisting>
- </example>
-
- <important>
- <para>This method of using <makevar>OPTIONS</makevar>
- is deprecated, and will be removed at some point.
- Do not use this method for new ports.</para>
- </important>
</sect3>
<sect3>
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-doc
mailing list