Document DISTVERSION.

PR:		docs/81824
Submitted by:	vs
Approved by:	trhodes (mentor)
This commit is contained in:
Jesus R. Camou 2005-06-25 00:01:54 +00:00
parent 781a2e7e10
commit 7c9038b48c
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=24951

View file

@ -758,7 +758,8 @@ post-extract:
gzip'd tarball named something like gzip'd tarball named something like
<filename>foozolix-1.2.tar.gz</filename>? If so, you can go on <filename>foozolix-1.2.tar.gz</filename>? If so, you can go on
to the next step. If not, you should look at overriding any of to the next step. If not, you should look at overriding any of
the <makevar>DISTNAME</makevar>, <makevar>EXTRACT_CMD</makevar>, the <makevar>DISTVERSION</makevar>, <makevar>DISTNAME</makevar>,
<makevar>EXTRACT_CMD</makevar>,
<makevar>EXTRACT_BEFORE_ARGS</makevar>, <makevar>EXTRACT_BEFORE_ARGS</makevar>,
<makevar>EXTRACT_AFTER_ARGS</makevar>, <makevar>EXTRACT_AFTER_ARGS</makevar>,
<makevar>EXTRACT_SUFX</makevar>, or <makevar>DISTFILES</makevar> <makevar>EXTRACT_SUFX</makevar>, or <makevar>DISTFILES</makevar>
@ -2096,7 +2097,7 @@ PORTEPOCH= 1</programlisting>
they can be downloaded from.</para> they can be downloaded from.</para>
<sect2> <sect2>
<title><makevar>DISTNAME</makevar></title> <title><makevar>DISTVERSION/DISTNAME</makevar></title>
<para><makevar>DISTNAME</makevar> is the name of the port as <para><makevar>DISTNAME</makevar> is the name of the port as
called by the authors of the software. called by the authors of the software.
@ -2110,6 +2111,43 @@ PORTEPOCH= 1</programlisting>
subdirectory named <makevar>WRKSRC</makevar>, which defaults subdirectory named <makevar>WRKSRC</makevar>, which defaults
to <filename>work/<makevar>${DISTNAME}</makevar></filename>.</para> to <filename>work/<makevar>${DISTNAME}</makevar></filename>.</para>
<para>Some vendor's distribution names which do not fit into the
<literal>${PORTNAME}-${PORTVERSION}</literal>-scheme can be handled
automatically by setting <makevar>DISTVERSION</makevar>.
<makevar>PORTVERSION</makevar> and <makevar>DISTNAME</makevar> will be
derived automatically, but can of course be overridden. The following
table lists some examples:</para>
<informaltable frame="none" pgwide="1">
<tgroup cols="2">
<thead>
<row>
<entry><makevar>DISTVERSION</makevar></entry>
<entry><makevar>PORTVERSION</makevar></entry>
</row>
</thead>
<tbody>
<row>
<entry>0.7.1d</entry>
<entry>0.7.1.d</entry>
</row>
<row>
<entry>10Alpha3</entry>
<entry>10.a3</entry>
</row>
<row>
<entry>3Beta7-pre2</entry>
<entry>3.b7.p2</entry>
</row>
<row>
<entry>8:f_17</entry>
<entry>8f.17</entry>
</row>
</tbody>
</tgroup>
</informaltable>
<note> <note>
<para><makevar>PKGNAMEPREFIX</makevar> and <para><makevar>PKGNAMEPREFIX</makevar> and
<makevar>PKGNAMESUFFIX</makevar> do not affect <makevar>PKGNAMESUFFIX</makevar> do not affect