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.
-
- LATEST_LINK
-
- 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.)
-