docs/66775: Clarification that port names should not contain version numbers
Oliver Eikemeier
eikemeier at fillmore-labs.com
Tue Aug 10 14:10:23 UTC 2004
The following reply was made to PR docs/66775; it has been noted by GNATS.
From: Oliver Eikemeier <eikemeier at fillmore-labs.com>
To: Aasmund Eikli <inter at o12a.com>
Cc: freebsd-gnats-submit at FreeBSD.org
Subject: Re: docs/66775: Clarification that port names should not contain version numbers
Date: Tue, 10 Aug 2004 16:02:21 +0200
Aasmund Eikli wrote:
> From: Aasmund Eikli <inter at o12a.com>
> To: Peter Pentchev <roam at ringlet.net>
> Cc: bug-followup at freebsd.org
> Subject: Re: docs/66775: Clarification that port names should not
> contain
> version numbers
> Date: Tue, 10 Aug 2004 11:13:00 +0200
>
> Looks good!
>
> A very minor point though, shouldnt "not duplicate ports" be "no
> duplicate ports"?
> [...]
> Peter Pentchev wrote:
>>
>> Index: doc/en_US.ISO8859-1/articles/committers-guide/article.sgml
>> ===================================================================
>> RCS file: /home/ncvs/doc/en_US.ISO8859-1/articles/committers-
>> guide/article.sgml,v
>> retrieving revision 1.207
>> diff -u -r1.207 article.sgml
>> --- doc/en_US.ISO8859-1/articles/committers-guide/article.sgml 8 Aug 2004
>> 13:43:53 -0000 1.207
>> +++ doc/en_US.ISO8859-1/articles/committers-guide/article.sgml 9 Aug 2004
>> 12:21:10 -0000
>> @@ -2431,9 +2431,10 @@
>>
>> <procedure>
>> <step>
>> - <para>Upgrade the copied port to the new version (remember
>> - to change the <makevar>PORTNAME</makevar> so there
>> - are not duplicate ports with the same name).</para>
>> + <para>Upgrade the copied port to the new version. Remember
>> + to change either the <makevar>PORTNAME</makevar> or
>> + the <makevar>LATEST_LINK</makevar> variable so there
>> + are not duplicate ports with the same name.</para>
>> </step>
As said before, I would prefer suggesting to change LATEST_LINK only,
and PORTNAME only in rare cases. The reader might get the impression
that `apache-1.3' and `apache-2.0' have the same name, although they
don't.
>> Index: doc/en_US.ISO8859-1/books/porters-handbook/book.sgml
>> ===================================================================
>> RCS file: /home/dcvs/doc/en_US.ISO8859-1/books/porters-
>> handbook/book.sgml,v
>> retrieving revision 1.476
>> diff -u -r1.476 book.sgml
>> --- doc/en_US.ISO8859-1/books/porters-handbook/book.sgml 9 Aug 2004 11:51:
>> 37 -0000 1.476
>> +++ doc/en_US.ISO8859-1/books/porters-handbook/book.sgml 9 Aug 2004 12:29:
>> 31 -0000
>> @@ -1071,7 +1071,11 @@
>> <literal>Data::Dumper</literal> module becomes
>> <literal>p5-Data-Dumper</literal>. If the software in question
>> has numbers, hyphens, or underscores in its name, you may
>> include
>> - them as well (like <literal>kinput2</literal>).</para>
>> + them as well (like <literal>kinput2</literal>). Make sure that
>> + the <makevar>PORTNAME</makevar> and
>> + <makevar>PORTVERSION</makevar> variables contain the name and
>> + the version of the port respectively. You should not mix the
>> + two.</para>
>> </listitem>
Same here. Perhaps `The version number should not be part of PORTNAME
(like apache-2.0), except when the original distribution explicitly name
it that way (like libxml2-2.6).'
-Oliver
More information about the freebsd-doc
mailing list