Page MenuHomeFreeBSD

D2539.id5402.diff
No OneTemporary

D2539.id5402.diff

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</title>
<para>Shortcut abbreviations are available for popular
- archives like SourceForge (<literal>SF</literal>), GNU
- (<literal>GNU</literal>), or Perl CPAN
- (<literal>CPAN</literal>). <varname>MASTER_SITES</varname>
- can use them directly:</para>
+ archives like SourceForge (<literal>SOURCEFORGE</literal>),
+ GNU (<literal>GNU</literal>), or Perl CPAN
+ (<literal>PERL_CPAN</literal>).
+ <varname>MASTER_SITES</varname> can use them
+ directly:</para>
<programlisting>MASTER_SITES= GNU/make</programlisting>
<para>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:</para>
<programlisting>MASTER_SITES= ${MASTER_SITE_GNU}
@@ -1687,6 +1688,83 @@
<programlisting>MASTER_SITES= <replaceable>FOO</replaceable>/<replaceable>bar</replaceable></programlisting>
</tip>
+
+ <note>
+ <para>Some
+ <varname>MASTER_SITE_<replaceable>*</replaceable></varname>
+ names are quite long, and for ease of use, shortcut have
+ been defined:</para>
+
+ <table frame="none" xml:id="makefile-master_sites-shortcut">
+ <title>Shortcut for
+ <varname>MASTER_SITE_<replaceable>*</replaceable></varname>
+ Macros</title>
+
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>Macro</entry>
+ <entry>Shortcut</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry><varname>PERL_CPAN</varname></entry>
+ <entry><varname>CPAN</varname></entry>
+ </row>
+
+
+ <row>
+ <entry><varname>GITHUB</varname></entry>
+ <entry><varname>GH</varname></entry>
+ </row>
+
+
+ <row>
+ <entry><varname>GITHUB_CLOUD</varname></entry>
+ <entry><varname>GHC</varname></entry>
+ </row>
+
+
+ <row>
+ <entry><varname>GITHUB_LEGACY</varname></entry>
+ <entry><varname>GHL</varname></entry>
+ </row>
+
+
+ <row>
+ <entry><varname>LIBREOFFICE_DEV</varname></entry>
+ <entry><varname>LODEV</varname></entry>
+ </row>
+
+
+ <row>
+ <entry><varname>NETLIB</varname></entry>
+ <entry><varname>NL</varname></entry>
+ </row>
+
+
+ <row>
+ <entry><varname>RUBYGEMS</varname></entry>
+ <entry><varname>RG</varname></entry>
+ </row>
+
+
+ <row>
+ <entry><varname>SOURCEFORGE</varname></entry>
+ <entry><varname>SF</varname></entry>
+ </row>
+
+
+ <row>
+ <entry><varname>SOURCEFORGE_JP</varname></entry>
+ <entry><varname>SFJP</varname></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </note>
</sect3>
<sect3 xml:id="makefile-master_sites-magic">
@@ -1714,7 +1792,7 @@
MASTER_SITE_SUBDIR= stardict/WyabdcRealPeopleTTS/${PORTVERSION}</programlisting>
<table frame="none" xml:id="makefile-master_sites-popular">
- <title>Popular Magic <varname>MASTER_SITES</varname>
+ <title>Magic <varname>MASTER_SITES</varname>
Macros</title>
<tgroup cols="2">
@@ -1762,23 +1840,33 @@
</row>
<row>
+ <entry><varname>FESTIVAL</varname></entry>
+ <entry><literal>${PORTREVISION}</literal></entry>
+ </row>
+
+ <row>
<entry><varname>GCC</varname></entry>
<entry><literal>releases/${DISTNAME}</literal></entry>
</row>
<row>
- <entry><varname>GH</varname></entry>
- <entry><literal>${GH_ACCOUNT}/${GH_PROJECT}/tar.gz/${GH_TAGNAME}?dummy=/</literal></entry>
+ <entry><varname>GENTOO</varname></entry>
+ <entry><literal>distfiles</literal></entry>
</row>
<row>
- <entry><varname>GHC</varname></entry>
- <entry><literal>${GH_ACCOUNT}/${GH_PROJECT}/</literal></entry>
+ <entry><varname>GIMP</varname></entry>
+ <entry><literal>${PORTNAME}/${PORTVERSION:R}/</literal></entry>
</row>
<row>
- <entry><varname>GHL</varname></entry>
- <entry><literal>${GH_ACCOUNT}/${GH_PROJECT}/legacy.tar.gz/${GH_TAGNAME}?dummy=/</literal></entry>
+ <entry><varname>GITHUB</varname></entry>
+ <entry><literal>${GH_ACCOUNT}/${GH_PROJECT}/tar.gz/${GH_TAGNAME}?dummy=/</literal></entry>
+ </row>
+
+ <row>
+ <entry><varname>GITHUB_CLOUD</varname></entry>
+ <entry><literal>${GH_ACCOUNT}/${GH_PROJECT}/</literal></entry>
</row>
<row>
@@ -1787,12 +1875,12 @@
</row>
<row>
- <entry><varname>GIMP</varname></entry>
- <entry><literal>${PORTNAME}/${PORTVERSION:R}/</literal></entry>
+ <entry><varname>GNU</varname></entry>
+ <entry><literal>${PORTNAME}</literal></entry>
</row>
<row>
- <entry><varname>GNU</varname></entry>
+ <entry><varname>GNUPG</varname></entry>
<entry><literal>${PORTNAME}</literal></entry>
</row>
@@ -1807,7 +1895,7 @@
</row>
<row>
- <entry><varname>LODEV</varname></entry>
+ <entry><varname>LIBREOFFICE_DEV</varname></entry>
<entry><literal>${PORTNAME}</literal></entry>
</row>
@@ -1822,22 +1910,32 @@
</row>
<row>
- <entry><varname>NL</varname></entry>
+ <entry><varname>NETLIB</varname></entry>
<entry><literal>${PORTNAME}</literal></entry>
</row>
<row>
- <entry><varname>CPAN</varname></entry>
+ <entry><varname>PERL_CPAN</varname></entry>
<entry><literal>${PORTNAME:C/-.*//}</literal></entry>
</row>
<row>
+ <entry><varname>QT</varname></entry>
+ <entry><literal>archive/qt/${PORTVERSION:R}</literal></entry>
+ </row>
+
+ <row>
+ <entry><varname>SAMBA</varname></entry>
+ <entry><literal>${PORTNAME}</literal></entry>
+ </row>
+
+ <row>
<entry><varname>SAVANNAH</varname></entry>
<entry><literal>${PORTNAME:tl}</literal></entry>
</row>
<row>
- <entry><varname>SF</varname></entry>
+ <entry><varname>SOURCEFORGE</varname></entry>
<entry><literal>${PORTNAME:tl}/${PORTNAME:tl}/${PORTVERSION}</literal></entry>
</row>
</tbody>

File Metadata

Mime Type
text/plain
Expires
Sat, Nov 15, 12:04 PM (10 h, 24 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
25325788
Default Alt Text
D2539.id5402.diff (6 KB)

Event Timeline