svn commit: r45110 - in head/en_US.ISO8859-1/books/porters-handbook: porting-dads quick-porting

Antoine Brodin antoine at FreeBSD.org
Tue Jun 24 13:35:29 UTC 2014


Author: antoine (src,ports committer)
Date: Tue Jun 24 13:35:28 2014
New Revision: 45110
URL: http://svnweb.freebsd.org/changeset/doc/45110

Log:
  - IGNOREFILES is no longer supported by the ports tree
  - Ports that have runtime issues on systems where they are supposed to run
  should be marked BROKEN not IGNORE
  - Ports have to install into ${PREFIX} not ${LOCALBASE}
  
  Phabric:	D280
  Reviewed by:	rene, mat, gjb
  Approved by:	rene

Modified:
  head/en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml
  head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml

Modified: head/en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml	Tue Jun 24 13:20:27 2014	(r45109)
+++ head/en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml	Tue Jun 24 13:35:28 2014	(r45110)
@@ -386,7 +386,7 @@ exec %%LOCALBASE%%/bin/java -jar %%DATAD
       <itemizedlist>
 	<listitem>
 	  <para><varname>BROKEN</varname> is reserved for ports that
-	    currently do not compile, install, or deinstall correctly.
+	    currently do not compile, install, deinstall, or run correctly.
 	    It should be used for ports where the problem is believed
 	    to be temporary.</para>
 
@@ -410,7 +410,7 @@ exec %%LOCALBASE%%/bin/java -jar %%DATAD
 
 	    <listitem>
 	      <para>installs files outside of
-		<filename>${LOCALBASE}</filename></para>
+		<filename>${PREFIX}</filename></para>
 	    </listitem>
 
 	    <listitem>
@@ -419,6 +419,11 @@ exec %%LOCALBASE%%/bin/java -jar %%DATAD
 		desirable, for the port to leave user-modified files
 		behind)</para>
 	    </listitem>
+
+	    <listitem>
+	      <para>has runtime issues on systems where it is
+		supposed to run fine.</para>
+	    </listitem>
 	  </itemizedlist>
 	</listitem>
 
@@ -452,10 +457,6 @@ exec %%LOCALBASE%%/bin/java -jar %%DATAD
 
 	  <itemizedlist>
 	    <listitem>
-	      <para>compiles but does not run properly</para>
-	    </listitem>
-
-	    <listitem>
 	      <para>does not work on the installed version of
 		&os;</para>
 	    </listitem>

Modified: head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml	Tue Jun 24 13:20:27 2014	(r45109)
+++ head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml	Tue Jun 24 13:35:28 2014	(r45110)
@@ -229,14 +229,6 @@ PLIST_DIRS=	lib/X11/oneko</programlistin
     <para>Just type <command>make makesum</command>.  The ports make
       rules will automatically generate the file
       <filename>distinfo</filename>.</para>
-
-    <para>If a file fetched has its checksum changed regularly and
-      you are certain the source is trusted (i.e., it comes from
-      manufacturer CDs or documentation generated daily), you should
-      specify these files in the <varname>IGNOREFILES</varname>
-      variable.  Then the checksum is not calculated for that file
-      when you run <command>make makesum</command>, but set to
-      <literal>IGNORE</literal>.</para>
   </sect1>
 
   <sect1 xml:id="porting-testing">


More information about the svn-doc-head mailing list