Index: en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml
===================================================================
--- en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml
+++ en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml
@@ -1654,15 +1654,16 @@
Variables
Shortcut abbreviations are available for popular
- archives like SourceForge (SF), GNU
- (GNU), or Perl CPAN
- (CPAN). MASTER_SITES
- can use them directly:
+ archives like SourceForge (SOURCEFORGE),
+ GNU (GNU), or Perl CPAN
+ (PERL_CPAN).
+ MASTER_SITES can use them
+ directly:
MASTER_SITES= GNU/make
The older expanded format still works, but all ports
- should be converted to the compact format. The expanded
+ have been converted to the compact format. The expanded
format looks like this:
MASTER_SITES= ${MASTER_SITE_GNU}
@@ -1687,6 +1688,83 @@
MASTER_SITES= FOO/bar
+
+
+ Some
+ MASTER_SITE_*
+ names are quite long, and for ease of use, shortcut have
+ been defined:
+
+
+ Shortcut for
+ MASTER_SITE_*
+ Macros
+
+
+
+
+ Macro
+ Shortcut
+
+
+
+
+
+ PERL_CPAN
+ CPAN
+
+
+
+
+ GITHUB
+ GH
+
+
+
+
+ GITHUB_CLOUD
+ GHC
+
+
+
+
+ GITHUB_LEGACY
+ GHL
+
+
+
+
+ LIBREOFFICE_DEV
+ LODEV
+
+
+
+
+ NETLIB
+ NL
+
+
+
+
+ RUBYGEMS
+ RG
+
+
+
+
+ SOURCEFORGE
+ SF
+
+
+
+
+ SOURCEFORGE_JP
+ SFJP
+
+
+
+
+
@@ -1714,7 +1792,7 @@
MASTER_SITE_SUBDIR= stardict/WyabdcRealPeopleTTS/${PORTVERSION}
- Popular Magic MASTER_SITES
+ Magic MASTER_SITES
Macros
@@ -1762,23 +1840,33 @@
+ FESTIVAL
+ ${PORTREVISION}
+
+
+
GCC
releases/${DISTNAME}
- GH
- ${GH_ACCOUNT}/${GH_PROJECT}/tar.gz/${GH_TAGNAME}?dummy=/
+ GENTOO
+ distfiles
- GHC
- ${GH_ACCOUNT}/${GH_PROJECT}/
+ GIMP
+ ${PORTNAME}/${PORTVERSION:R}/
- GHL
- ${GH_ACCOUNT}/${GH_PROJECT}/legacy.tar.gz/${GH_TAGNAME}?dummy=/
+ GITHUB
+ ${GH_ACCOUNT}/${GH_PROJECT}/tar.gz/${GH_TAGNAME}?dummy=/
+
+
+
+ GITHUB_CLOUD
+ ${GH_ACCOUNT}/${GH_PROJECT}/
@@ -1787,12 +1875,12 @@
- GIMP
- ${PORTNAME}/${PORTVERSION:R}/
+ GNU
+ ${PORTNAME}
- GNU
+ GNUPG
${PORTNAME}
@@ -1807,7 +1895,7 @@
- LODEV
+ LIBREOFFICE_DEV
${PORTNAME}
@@ -1822,22 +1910,32 @@
- NL
+ NETLIB
${PORTNAME}
- CPAN
+ PERL_CPAN
${PORTNAME:C/-.*//}
+ QT
+ archive/qt/${PORTVERSION:R}
+
+
+
+ SAMBA
+ ${PORTNAME}
+
+
+
SAVANNAH
${PORTNAME:tl}
- SF
+ SOURCEFORGE
${PORTNAME:tl}/${PORTNAME:tl}/${PORTVERSION}