Date: Sun, 10 Nov 2013 21:56:11 +0000 (UTC) From: Eitan Adler <eadler@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43155 - head/en_US.ISO8859-1/books/porters-handbook Message-ID: <201311102156.rAALuBs6054600@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: eadler Date: Sun Nov 10 21:56:11 2013 New Revision: 43155 URL: http://svnweb.freebsd.org/changeset/doc/43155 Log: Remove old method of creating pkg-plist. These methods will not work with staging support as nothing will get installed to the host system. Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Sun Nov 10 20:14:07 2013 (r43154) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Sun Nov 10 21:56:11 2013 (r43155) @@ -10293,10 +10293,6 @@ etc/orbit.conf.sample based upon the version of dependent software used (e.g., ports which generate docs with <application>Javadoc</application>).</para> - - <para>Note that the <buildtarget>makeplist</buildtarget> target can - be used for ports that support staging to display the package - list.</para> </sect1> <sect1 xml:id="plist-autoplist"> @@ -10318,32 +10314,6 @@ etc/orbit.conf.sample libraries installed by the port should be listed as specified in the <link linkend="porting-shlibs">shared libraries</link> section.</para> - - <para>Alternatively, use the <command>plist</command> script in - <filename>/usr/ports/Tools/scripts/</filename> to build the - package list automatically.</para> - - <para>The first step is the same as above: take the first three - lines, that is, <command>mkdir</command>, - <command>mtree</command> and <command>make depends</command>. - Then build and install the port:</para> - - <screen>&prompt.root; <userinput>make install PREFIX=/var/tmp/`make -V PORTNAME`</userinput></screen> - - <para>And let <command>plist</command> create the - <filename>pkg-plist</filename> file:</para> - - <screen>&prompt.root; <userinput>/usr/ports/Tools/scripts/plist -Md -m `make -V MTREE_FILE` /var/tmp/`make -V PORTNAME` > pkg-plist</userinput></screen> - - <para>The packing list still has to be tidied up by hand as - stated above.</para> - - <para>Another tool that might be used to create an initial - <filename>pkg-plist</filename> is - <package>ports-mgmt/genplist</package>. As - with any automated tool, the resulting - <filename>pkg-plist</filename> should be checked and manually - edited as needed.</para> </sect1> </chapter>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311102156.rAALuBs6054600>