diff --git a/fr/Makefile b/fr/Makefile index b134daa662..8a1f75b8d2 100644 --- a/fr/Makefile +++ b/fr/Makefile @@ -1,4 +1,8 @@ -# $FreeBSD$ +# $FreeBSD: www/fr/Makefile,v 1.1 2003/11/14 21:00:43 blackend Exp $ + +# The FreeBSD French Documentation Project +# Original revision: 1.105 + .if exists(Makefile.conf) .include "Makefile.conf" .endif @@ -6,12 +10,114 @@ .include "../Makefile.inc" .endif +# These are turned into validated, normalized HTML files. + +DOCS= applications.sgml +DOCS+= auditors.sgml +DOCS+= availability.sgml +DOCS+= docs.sgml +DOCS+= features.sgml +DOCS+= register.sgml +DOCS+= internet.sgml +DOCS+= mailto.sgml +DOCS+= publish.sgml +DOCS+= relnotes.sgml +DOCS+= send-pr.sgml +DOCS+= support.sgml +DOCS+= where.sgml +DOCS+= y2kbug.sgml + +# These will be directly installed. + +DATA= favicon.ico +DATA+= robots.txt +DATA+= freebsd.css +DATA+= vendors.html + # Subdirectories # SGML +SUBDIR= security +SUBDIR+= commercial +SUBDIR+= docproj +SUBDIR+= news +SUBDIR+= advocacy + +# SUBDIR+= events +SUBDIR+= FAQ +SUBDIR+= handbook +SUBDIR+= internal +SUBDIR+= java +SUBDIR+= copyright +SUBDIR+= search +SUBDIR+= gallery +SUBDIR+= projects +SUBDIR+= prstats +SUBDIR+= platforms +SUBDIR+= releases +SUBDIR+= releng +SUBDIR+= smp +SUBDIR+= kse +SUBDIR+= gnome +SUBDIR+= donations .if !defined(WEB_ONLY) || empty(WEB_ONLY) -SUBDIR= doc +# SUBDIR+= ports +SUBDIR+= doc .endif +.if defined(BUILD_RELNOTES) +SUBDIR+= relnotes +.endif + +# These *must* be listed after the "doc" subdir, as they create symlinks +# in to it. +.if !defined(WEB_ONLY) || empty(WEB_ONLY) +SUBDIR+= tutorials +.endif + +# Non-SGML +# SUBDIR+= gifs +# SUBDIR+= cgi + +# WEB_LANG?= da de es fr it ja pt_BR ru tr zh + +COOKIE= FAQ handbook + +# Non-English + +# .if !defined(ENGLISH_ONLY) || empty(ENGLISH_ONLY) +# .for DIR in ${WEB_LANG} +# SUBDIR+= ../${DIR} +# .endfor +# .endif WEBDIR?= data/fr +# index.html is special, and generated from index.xsl and news/news.xml +DATA+= index.html +CLEANFILES+= index.html + +WEBCHECK?= ${PREFIX}/bin/webcheck +WEBCHECKOPTS?= -ab ${WEBCHECKFLAGS} +WEBCHECKDIR?= /webcheck +WEBCHECKINSTALLDIR?= ${DESTDIR}${WEBCHECKDIR} +WEBCHECKURL?= http://www.FreeBSD.org/ + +webcheck: + @[ -d ${WEBCHECKINSTALLDIR} ] || ${MKDIR} ${WEBCHECKINSTALLDIR} + ${WEBCHECK} ${WEBCHECKOPTS} -o ${WEBCHECKINSTALLDIR} ${WEBCHECKURL} + .include "${WEB_PREFIX}/share/mk/web.site.mk" + +index.html: index.xsl ${XML_INCLUDES}\ + ${XML_NEWS_INCLUDES} ${XML_NEWS_NEWS} ${XML_NEWS_PRESS}\ + ${XML_MIRRORS} ${XML_ADVISORIES} + ${XSLTPROC} ${XSLTPROCOPTS} \ + -o $@ \ + --param mirrors.xml "'${XML_MIRRORS}'" \ + --param advisories.xml "'${XML_ADVISORIES}'" \ + --param news.press.xml "'${XML_NEWS_PRESS}'" \ + --param news.project.xml "'${XML_NEWS_NEWS}'" \ + ${.CURDIR}/index.xsl ${XML_NEWS_NEWS} +.if !defined(NO_TIDY) + -${TIDY} ${TIDYOPTS} ${.TARGET} +.endif +