diff --git a/handbook/porting.sgml b/handbook/porting.sgml index b2b61b26c4..e535a96d28 100644 --- a/handbook/porting.sgml +++ b/handbook/porting.sgml @@ -1,4 +1,4 @@ - + Porting an existing piece of free software @@ -582,6 +582,21 @@ work/foozolix-1.0/ to add support for automatically determining the closest master site and fetching from there! +

If your the original tarball is part of one of the following + popular archives: X-contrib, GNU, Perl CPAN, TeX CTAN, or + Linux Sunsite, you refer to those sites in an easy compack + form using MASTER_SITE_XCONTRIB, MASTER_SITE_GNU, + MASTER_SITE_PERL_CPAN, MASTER_SITE_TEX_CTAN, and + MASTER_SITE_SUNSITE. Simply set MASTER_SITE_SUBDIR to the path + with in the archive. Here is an example: + +MASTER_SITES= ${MASTER_SITE_XCONTRIB} +MASTER_SITE_SUBDIR= applications + +

The user can also set the MASTER_SITE_* variables in + /etc/make.conf to override our choices, and use their + favorate mirrors of these popular archives instead. + PATCHFILES