docs/116068: Add "make config" and "make rmconfig" info to Handbook section on ports

Chess Griffin chess.griffin at gmail.com
Tue Sep 4 02:20:01 UTC 2007


>Number:         116068
>Category:       docs
>Synopsis:       Add "make config" and "make rmconfig" info to Handbook section on ports
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-doc
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 04 02:20:00 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Chess Griffin
>Release:        7.0-CURRENT
>Organization:
>Environment:
FreeBSD bsdbob.localdomain 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Mon Jul 30 06:25:50 EDT 2007     root at bsdbob.localdomain:/usr/obj/usr/src/sys/CNG  i386

>Description:
Here is a diff to add some information about using "make config" and "make rmconfig" to reconfigure ports in the Handbook's section on Ports after 4.5.2.2:

--- chapter.sgml.old	2007-09-03 21:48:01.000000000 -0400
+++ chapter.sgmledit	2007-09-03 22:01:31.000000000 -0400
@@ -1117,6 +1117,25 @@
 	  job.</para>
 
       </sect3>
+
+      <sect3>
+	<title>Reconfiguring Ports</title>
+
+	<para>When building certain ports, you may be presented with a
+	ncurses-based menu from which you can select certain build
+	options.  It is not uncommon for users to wish to revisit this
+	menu to add, remove, or change these options after a port has
+	been built.  There are many ways to do this.  One option is to
+	go into the directory containing the port and type
+	<command>make config</command>, which will simply present the
+	menu again with the same options selected.  Another option is
+	to use the command <command>make showconfig</command> which
+	will show you all the configuration options for the port.  Yet
+	another option is to type <command>make rmconfig</command>
+	which will remove all selected options and allow you to start
+	over.  All of these options, and others, are explained in
+	great detail in in the man page for &man.ports.7;.</para>
+    </sect3>
     </sect2>
 
     <sect2 id="ports-removing">
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-doc mailing list