Date: Tue, 2 May 2006 11:58:44 +0800 (CST) From: Cheng-Lung Sung <clsung@FreeBSD.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: clsung@gmail.com Subject: docs/96639: [patch] suggestion to committer's guide that should have a description about remove ports Message-ID: <20060502035844.75F5F7EA3D@FreeBSD.csie.nctu.edu.tw> Resent-Message-ID: <200605020400.k4240b7U018603@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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@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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060502035844.75F5F7EA3D>