docs/96639: [patch] suggestion to committer's guide that should have a description about remove ports

Cheng-Lung Sung clsung at FreeBSD.org
Tue May 2 04:00:42 UTC 2006


>Number:         96639
>Category:       docs
>Synopsis:       [patch] suggestion to committer's guide that should have a description about remove ports
>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:   Tue May 02 04:00:37 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Cheng-Lung Sung
>Release:        FreeBSD 6.1-PRERELEASE i386
>Organization:
FreeBSD @ Taiwan
>Environment:
System: FreeBSD FreeBSD.csie.nctu.edu.tw 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #7: Thu Apr 13 03:20:20 CST 2006 root at FreeBSD.csie.nctu.edu.tw:/home/usr.obj/usr/src/sys/FREEBSD i386

>Description:
	Committer's guide only describe few about remove ports (in repo sections).
>How-To-Repeat:
>Fix:

--- en_US.ISO8859-1/articles/committers-guide/article.sgml.orig	Thu Apr 20 09:49:55 2006
+++ en_US.ISO8859-1/articles/committers-guide/article.sgml	Tue May  2 11:52:02 2006
@@ -2423,6 +2423,40 @@
       </qandadiv>
 
       <qandadiv>
+	<title>Removing an Existing Port</title>
+
+	<qandaentry>
+	  <question>
+	    <para>How do I remove an existing port?</para>
+	  </question>
+
+	  <answer>
+	    <para>First, please read the section about repository
+	        copies. Make sure there is no dependency on the port
+	        in the ports colloection, then perform the following:</para>
+
+	    <procedure>
+	      <step>
+	        <para>Remove the port via <command>cvs remove</command>.</para>
+	      </step>
+	      <step>
+	        <para>Remove <makevar>SUBDIR</makevar> listing of the port 
+	          in the parent directory <filename>Makefile</filename>.</para>
+	      </step>
+	      <step>
+	        <para>Remove the module entry in
+	          <filename>CVSROOT/modules</filename>.</para>
+	      </step>
+	      <step>
+	        <para>Add an entry to
+	          <filename>ports/MOVED</filename>.</para>
+	      </step>
+	    </procedure>
+	  </answer>
+	</qandaentry>
+      </qandadiv>
+
+      <qandadiv>
 	<title>Repository Copies</title>
 
 	<qandaentry>
@@ -2495,9 +2529,9 @@
 		  <step>
 		    <para>Add the new subdirectory to the
 		      <makevar>SUBDIR</makevar> listing in the parent
-		      directory Makefile.  You can run <command>make
-		      checksubdirs</command> in the parent directory to check
-		      this.</para>
+		      directory <filename>Makefile</filename>.  You can run 
+		      <command>make checksubdirs</command> in the parent 
+		      directory to check this.</para>
 		  </step>
 
 		  <step>

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



More information about the freebsd-doc mailing list