Use &url.main; entity in place of ../../../..

Replace &url.main; -> http://www.FreeBSD.org
when URLS_ABSOLUTE is set (for release building),
and -> ../../../.. by default (for mirror sites).

Patch was slightly modified by:	hrs
Discussed with:	des, ceri, hrs, trhodes, simon
This commit is contained in:
Denis Peplin 2004-05-05 12:52:48 +00:00
parent 2e9f076668
commit 2b0f6c0e65
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=20852
4 changed files with 22 additions and 1 deletions

View file

@ -158,3 +158,18 @@ ${XML_MIRRORS}: ${XML_MIRRORS_MASTER} ${XSL_TRANSTABLE} ${XSL_TRANSTABLE_MASTER}
CLEANFILES+= ${XML_MIRRORS}
CLEANFILES+= ${XML_MIRRORS}.sort
CLEANFILES+= ${XML_MIRRORS}.sort.tmp
#
# urls.ent dependency.
#
URLS_ENT= ${.OBJDIR}/${DOC_PREFIX:S,^${.CURDIR}/,,}/share/sgml/urls.ent
${URLS_ENT}:
.if !defined(URLS_ABSOLUTE)
echo '<!ENTITY url.main "../../../..">' > $@
.else
echo '<!ENTITY url.main "http://www.FreeBSD.org">' > $@
.endif
CLEANFILES+= ${URLS_ENT}