From ca6187e06580d1b599875ed9b4fb7f57e2b3c212 Mon Sep 17 00:00:00 2001 From: Mathieu Arnold Date: Wed, 7 Jan 2015 11:09:00 +0000 Subject: [PATCH] Add a note about what cannot go into MASTER_SITES. Reviewed by: bcr, wblock, erwin, bdrewery, ak Approved by: bcr Sponsored by: Absolight --- .../books/porters-handbook/makefiles/chapter.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml b/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml index 74c56fbecd..63f24d6e7f 100644 --- a/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml +++ b/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml @@ -1632,6 +1632,17 @@ closest master site and fetching from there; having multiple sites will go a long way towards helping this effort. + + MASTER_SITES must not be blank. It + must point to the actual site hosting the distribution + files. It cannot point to web archives, or the &os; + distribution files cache sites. The only exception to this + rule is ports that do not have any distribution files. For + example, meta-ports do not have any distribution files, so + MASTER_SITES does not need to be + set. + + If the original tarball is part of one of the popular archives such as SourceForge, GNU, or Perl CPAN, it may be possible refer to those sites in an easy compact form using