diff --git a/en_US.ISO8859-1/articles/committers-guide/article.xml b/en_US.ISO8859-1/articles/committers-guide/article.xml index 4eb121746e..9531faf713 100644 --- a/en_US.ISO8859-1/articles/committers-guide/article.xml +++ b/en_US.ISO8859-1/articles/committers-guide/article.xml @@ -4014,22 +4014,26 @@ MFC after: 1 month Upgrade the copied port to the new version. - Remember to change the - LATEST_LINK so there are no + Remember to add or change the + PKGNAMEPREFIX or + PKGNAMESUFFIX so there are no duplicate ports with the same name. In some rare cases it may be necessary to change the - PORTNAME instead of - LATEST_LINK, but this should - only be done when it is really needed — - e.g., using an existing port as the base for a - very similar program with a different name, or - upgrading a port to a new upstream version which - actually changes the distribution name, like the - transition from + PORTNAME instead of adding + PKGNAMEPREFIX or + PKGNAMESUFFIX, but this + should only be done when it is really needed + — e.g., using an existing port as the base + for a very similar program with a different + name, or upgrading a port to a new upstream + version which actually changes the distribution + name, like the transition from textproc/libxml to textproc/libxml2. In most - cases, changing LATEST_LINK - should suffice. + cases, adding or changing + PKGNAMEPREFIX or + PKGNAMESUFFIX should + suffice. diff --git a/en_US.ISO8859-1/books/porters-handbook/book.xml b/en_US.ISO8859-1/books/porters-handbook/book.xml index 998e6964ac..4f5e3e8e7f 100644 --- a/en_US.ISO8859-1/books/porters-handbook/book.xml +++ b/en_US.ISO8859-1/books/porters-handbook/book.xml @@ -1238,41 +1238,6 @@ PORTEPOCH= 1 them part of PORTNAME. - - <varname>LATEST_LINK</varname> - - LATEST_LINK is used during package - building to determine a shortened name to create links that - can be used by pkg_add -r. This makes it - possible to, for example, install the latest perl version by - running pkg_add -r perl without knowing - the exact version number. This name needs to be unique and - obvious to users. - - In some cases, several versions of a program may be - present in the ports collection at the same time. Both the - index build and the package build system need to be able to - see them as different, independent ports, although they may - all have the same PORTNAME, - PKGNAMEPREFIX, and even - PKGNAMESUFFIX. In those cases, the - optional LATEST_LINK variable should be - set to a different value for all ports except the - main one — see the - lang/gcc46 and - lang/gcc ports, and the - www/apache* family for examples of its - use. By setting NO_LATEST_LINK, no link - will be generated, which may be an option for all but the - main version. Note that how to choose a - main version — - most popular, best supported, - least patched, and so on — is outside - the scope of this handbook's recommendations; we only tell - you how to specify the other ports' versions after you have - picked a main one. - - Package Naming Conventions @@ -1341,9 +1306,8 @@ PORTEPOCH= 1 PORTNAME, as the www/apache* ports do; in that case, different versions (and different index entries) are - distinguished by the PKGNAMEPREFIX, - PKGNAMESUFFIX, and - LATEST_LINK values. + distinguished by the PKGNAMEPREFIX + and PKGNAMESUFFIX values. diff --git a/en_US.ISO8859-1/htdocs/portmgr/qa.xml b/en_US.ISO8859-1/htdocs/portmgr/qa.xml index 8e2ceb5b71..897c6c82eb 100644 --- a/en_US.ISO8859-1/htdocs/portmgr/qa.xml +++ b/en_US.ISO8859-1/htdocs/portmgr/qa.xml @@ -153,14 +153,6 @@ two main categories: the port. (This email is not automated but it should be sent as a courtesy.)

-
  • a list of ports that do not set NO_LATEST_LINK. (Ports - that have a stable version, and a development version, will - generally have the development version set to a later revision. - If it is desirable that users should install the stable version - from packages, rather than the development version, this flag - should be set; otherwise, users will get the latest version by - default.)

  • -