From 857a0df29761b059c574f477e9abd40feb4faa6f Mon Sep 17 00:00:00 2001
From: Stephane Legrand <stephane@FreeBSD.org>
Date: Mon, 15 Dec 2003 16:05:03 +0000
Subject: [PATCH] Makefilling.

  fr/releng/Makefile: MFen 1.2
  fr/search/Makefile: MFen 1.9
  fr/security/Makefile: MFen 1.9
  fr/smp/Makefile: MFen 1.2
  fr/tutorials/Makefile: MFen 1.12
  fr/projects/Makefile: MFen 1.14
  fr/projects/busdma/Makefile: MFen 1.1
  fr/projects/c99/Makefile: MFen 1.1
  fr/projects/mips/Makefile: MFen 1.1
  fr/prstats/Makefile: MFen 1.4
  fr/releases/Makefile: MFen 1.39
  fr/releases/2.0/Makefile: MFen 1.2
  fr/releases/2.2.8R/Makefile: MFen 1.2
  fr/releases/3.1R/Makefile: MFen 1.2
  fr/releases/3.2R/Makefile: MFen 1.2
  fr/releases/3.3R/Makefile: MFen 1.2
  fr/releases/3.4R/Makefile: MFen 1.2
  fr/releases/3.5R/Makefile: MFen 1.2
  fr/releases/4.0R/Makefile: MFen 1.2
  fr/releases/4.1.1R/Makefile: MFen 1.2
  fr/releases/4.1R/Makefile: MFen 1.2
  fr/releases/4.2R/Makefile: MFen 1.1
  fr/releases/4.3R/Makefile: MFen 1.1
  fr/releases/4.4R/Makefile: MFen 1.5
  fr/releases/4.5R/Makefile: MFen 1.6
  fr/releases/4.6.2R/Makefile: MFen 1.2
  fr/releases/4.6R/Makefile: MFen 1.4
  fr/releases/4.7R/Makefile: MFen 1.7
  fr/releases/5.0R/Makefile: MFen 1.6
  fr/releases/5.0R/DP1/Makefile: MFen 1.2
  fr/releases/5.1R/Makefile: MFen 1.3
  fr/gnome/Makefile: MFen 1.13
  fr/gnome/docs/Makefile: MFen 1.10
  fr/handbook/Makefile: MFen 1.9
  fr/internal/Makefile: MFen 1.38
  fr/java/Makefile: MFen 1.3
  fr/java/docs/Makefile: MFen 1.4
  fr/java/links/Makefile: MFen 1.3
  fr/kse/Makefile: MFen 1.1
  fr/platforms/Makefile: MFen 1.7
  fr/platforms/ia64/Makefile: MFen 1.1
---
 fr/gnome/Makefile             | 46 ++++++++++++++++++++++++++++++++++
 fr/gnome/Makefile.inc         |  4 +++
 fr/gnome/docs/Makefile        | 21 ++++++++++++++++
 fr/handbook/Makefile          | 15 +++++++++++
 fr/internal/Makefile          | 47 +++++++++++++++++++++++++++++++++++
 fr/java/Makefile              | 26 +++++++++++++++++++
 fr/java/Makefile.inc          |  4 +++
 fr/java/docs/Makefile         | 19 ++++++++++++++
 fr/java/links/Makefile        | 24 ++++++++++++++++++
 fr/kse/Makefile               | 15 +++++++++++
 fr/platforms/Makefile         | 25 +++++++++++++++++++
 fr/platforms/Makefile.inc     |  4 +++
 fr/platforms/ia64/Makefile    | 15 +++++++++++
 fr/projects/Makefile          | 23 +++++++++++++++++
 fr/projects/Makefile.inc      |  4 +++
 fr/projects/busdma/Makefile   | 20 +++++++++++++++
 fr/projects/c99/Makefile      | 20 +++++++++++++++
 fr/projects/mips/Makefile     | 20 +++++++++++++++
 fr/prstats/Makefile           | 22 ++++++++++++++++
 fr/releases/2.0/Makefile      | 16 ++++++++++++
 fr/releases/2.2.8R/Makefile   | 16 ++++++++++++
 fr/releases/3.1R/Makefile     | 16 ++++++++++++
 fr/releases/3.2R/Makefile     | 16 ++++++++++++
 fr/releases/3.3R/Makefile     | 16 ++++++++++++
 fr/releases/3.4R/Makefile     | 16 ++++++++++++
 fr/releases/3.5R/Makefile     | 16 ++++++++++++
 fr/releases/4.0R/Makefile     | 15 +++++++++++
 fr/releases/4.1.1R/Makefile   | 16 ++++++++++++
 fr/releases/4.1R/Makefile     | 15 +++++++++++
 fr/releases/4.2R/Makefile     | 15 +++++++++++
 fr/releases/4.3R/Makefile     | 15 +++++++++++
 fr/releases/4.4R/Makefile     | 23 +++++++++++++++++
 fr/releases/4.5R/Makefile     | 25 +++++++++++++++++++
 fr/releases/4.6.2R/Makefile   | 24 ++++++++++++++++++
 fr/releases/4.6R/Makefile     | 23 +++++++++++++++++
 fr/releases/4.7R/Makefile     | 22 ++++++++++++++++
 fr/releases/5.0R/DP1/Makefile | 31 +++++++++++++++++++++++
 fr/releases/5.0R/Makefile     | 38 ++++++++++++++++++++++++++++
 fr/releases/5.0R/Makefile.inc |  4 +++
 fr/releases/5.1R/Makefile     | 36 +++++++++++++++++++++++++++
 fr/releases/Makefile          | 44 ++++++++++++++++++++++++++++++++
 fr/releases/Makefile.inc      |  4 +++
 fr/releng/Makefile            | 15 +++++++++++
 fr/search/Makefile            | 29 +++++++++++++++++++++
 fr/security/Makefile          | 26 +++++++++++++++++++
 fr/smp/Makefile               | 15 +++++++++++
 fr/tutorials/Makefile         | 19 ++++++++++++++
 47 files changed, 940 insertions(+)
 create mode 100644 fr/gnome/Makefile
 create mode 100644 fr/gnome/Makefile.inc
 create mode 100644 fr/gnome/docs/Makefile
 create mode 100644 fr/handbook/Makefile
 create mode 100644 fr/internal/Makefile
 create mode 100644 fr/java/Makefile
 create mode 100644 fr/java/Makefile.inc
 create mode 100644 fr/java/docs/Makefile
 create mode 100644 fr/java/links/Makefile
 create mode 100644 fr/kse/Makefile
 create mode 100644 fr/platforms/Makefile
 create mode 100644 fr/platforms/Makefile.inc
 create mode 100644 fr/platforms/ia64/Makefile
 create mode 100644 fr/projects/Makefile
 create mode 100644 fr/projects/Makefile.inc
 create mode 100644 fr/projects/busdma/Makefile
 create mode 100644 fr/projects/c99/Makefile
 create mode 100644 fr/projects/mips/Makefile
 create mode 100644 fr/prstats/Makefile
 create mode 100644 fr/releases/2.0/Makefile
 create mode 100644 fr/releases/2.2.8R/Makefile
 create mode 100644 fr/releases/3.1R/Makefile
 create mode 100644 fr/releases/3.2R/Makefile
 create mode 100644 fr/releases/3.3R/Makefile
 create mode 100644 fr/releases/3.4R/Makefile
 create mode 100644 fr/releases/3.5R/Makefile
 create mode 100644 fr/releases/4.0R/Makefile
 create mode 100644 fr/releases/4.1.1R/Makefile
 create mode 100644 fr/releases/4.1R/Makefile
 create mode 100644 fr/releases/4.2R/Makefile
 create mode 100644 fr/releases/4.3R/Makefile
 create mode 100644 fr/releases/4.4R/Makefile
 create mode 100644 fr/releases/4.5R/Makefile
 create mode 100644 fr/releases/4.6.2R/Makefile
 create mode 100644 fr/releases/4.6R/Makefile
 create mode 100644 fr/releases/4.7R/Makefile
 create mode 100644 fr/releases/5.0R/DP1/Makefile
 create mode 100644 fr/releases/5.0R/Makefile
 create mode 100644 fr/releases/5.0R/Makefile.inc
 create mode 100644 fr/releases/5.1R/Makefile
 create mode 100644 fr/releases/Makefile
 create mode 100644 fr/releases/Makefile.inc
 create mode 100644 fr/releng/Makefile
 create mode 100644 fr/search/Makefile
 create mode 100644 fr/security/Makefile
 create mode 100644 fr/smp/Makefile
 create mode 100644 fr/tutorials/Makefile

diff --git a/fr/gnome/Makefile b/fr/gnome/Makefile
new file mode 100644
index 0000000000..4574a56e28
--- /dev/null
+++ b/fr/gnome/Makefile
@@ -0,0 +1,46 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.13
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+SUBDIR=		docs
+# SUBDIR+=	images
+
+DOCS=	screenshots.sgml
+DOCS+=	contact.sgml
+
+DATA=	index.html newsflash.html news.rdf
+
+CLEANFILES=	index.html
+CLEANFILES+=	newsflash.html
+CLEANFILES+=	news.rdf
+
+index.html! index.xsl news.xml includes.xsl ../includes.xsl
+	${XSLTPROC} ${XSLTPROCOPTS:N-nonet} -o index.html \
+		${.CURDIR}/index.xsl ${.CURDIR}/news.xml
+.if !defined(NO_TIDY)
+	-${TIDY} ${TIDYOPTS} index.html
+.endif
+
+news.rdf: rss.xsl news.xml includes.xsl ../includes.xsl
+	${XSLTPROC} ${XSLTPROCOPTS} -o news.rdf \
+		${.CURDIR}/rss.xsl ${.CURDIR}/news.xml
+.if !defined(NO_TIDY)
+	-${TIDY} -xml -wrap 0 ${TIDYOPTS} news.rdf
+.endif
+
+newsflash.html: newsflash.xsl news.xml includes.xsl ../includes.xsl
+	${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \
+		${.CURDIR}/newsflash.xsl ${.CURDIR}/news.xml
+.if !defined(NO_TIDY)
+	-${TIDY} ${TIDYOPTS} ${.TARGET}
+.endif
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/gnome/Makefile.inc b/fr/gnome/Makefile.inc
new file mode 100644
index 0000000000..fabc09a8f7
--- /dev/null
+++ b/fr/gnome/Makefile.inc
@@ -0,0 +1,4 @@
+# $FreeBSD$
+
+WEBBASE?=	/data/fr/gnome
+WEB_PREFIX?=	${.CURDIR}/../../..
diff --git a/fr/gnome/docs/Makefile b/fr/gnome/docs/Makefile
new file mode 100644
index 0000000000..65e9466c69
--- /dev/null
+++ b/fr/gnome/docs/Makefile
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.10
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS=	faq2.sgml
+DOCS+=	gnome_porting.sgml
+DOCS+=	gnome2_porting.sgml
+DOCS+=	porting.sgml
+DOCS+=	bugging.sgml
+DOCS+=  volunteer.sgml
+# DOCS+=	knownissues.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/handbook/Makefile b/fr/handbook/Makefile
new file mode 100644
index 0000000000..8c6b34b0ef
--- /dev/null
+++ b/fr/handbook/Makefile
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.9
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DATA=   index.html 
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/internal/Makefile b/fr/internal/Makefile
new file mode 100644
index 0000000000..fec756b8b0
--- /dev/null
+++ b/fr/internal/Makefile
@@ -0,0 +1,47 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.38
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS=	photos.sgml	
+DOCS+=	internal.sgml	
+DOCS+= 	about.sgml
+DOCS+= 	machines.sgml
+DOCS+= 	mirror.sgml
+DOCS+=	new-account.sgml
+DOCS+=	statistic.sgml
+DOCS+= 	developer.sgml
+DOCS+=	bylaws.sgml
+DOCS+=  releng.sgml
+DOCS+=	expire-bits.sgml
+DOCS+=	core-vote.sgml
+# DOCS+=	trb-dispute.sgml
+# DOCS+=	doceng.sgml
+# DOCS+=	rtp.sgml
+
+INDEXLINK=	internal.html
+
+# build the list of personal homepages of FreeBSD developers only 
+# on the main FreeBSD machines
+hostname!= hostname
+.if ${hostname} == "hub.freebsd.org" || ${hostname} == "freefall.freebsd.org" || ${hostname} == "www.freebsd.org"
+DOCS+=	homepage.sgml
+.PHONY: homepage.inc
+
+homepage.inc: homepage.pl
+	${PERL} ${.CURDIR}/homepage.pl > ${.TARGET}
+
+homepage.html:  homepage.inc
+CLEANFILES+=	homepage.inc
+.endif
+
+# DATA+=	README.mirror ssh-keys.asc
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/java/Makefile b/fr/java/Makefile
new file mode 100644
index 0000000000..2957961ab7
--- /dev/null
+++ b/fr/java/Makefile
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.3
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+SUBDIR =	dists
+SUBDIR+=	docs
+SUBDIR+=	links
+
+DOCS =  advocacy.sgml
+DOCS+=  howhelp.sgml
+DOCS+=  index.sgml
+DOCS+=  install.sgml
+DOCS+=  newsflash.sgml
+DOCS+=  press.sgml
+
+DATA=	j2j.gif
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/java/Makefile.inc b/fr/java/Makefile.inc
new file mode 100644
index 0000000000..1dc5997e33
--- /dev/null
+++ b/fr/java/Makefile.inc
@@ -0,0 +1,4 @@
+# $FreeBSD$
+
+WEBBASE?=	/data/fr/java
+WEB_PREFIX?=	${.CURDIR}/../../..
diff --git a/fr/java/docs/Makefile b/fr/java/docs/Makefile
new file mode 100644
index 0000000000..770ae57fec
--- /dev/null
+++ b/fr/java/docs/Makefile
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.4
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS =	faq.sgml
+DOCS+=	howtoports.sgml
+DOCS+=	newbies.sgml
+DOCS+=	tutorials.sgml
+DOCS+=	performance.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/java/links/Makefile b/fr/java/links/Makefile
new file mode 100644
index 0000000000..99ab2674f8
--- /dev/null
+++ b/fr/java/links/Makefile
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.3
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS =	freebsd.sgml
+DOCS+=	tools.sgml
+DOCS+=	api.sgml
+DOCS+=	index.sgml 
+DOCS+=	tutorials.sgml
+DOCS+=	development.sgml
+DOCS+=	resources.sgml 
+DOCS+=	vendor.sgml
+DOCS+=	documentation.sgml
+DOCS+=	servlets.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/kse/Makefile b/fr/kse/Makefile
new file mode 100644
index 0000000000..3c1a53a43d
--- /dev/null
+++ b/fr/kse/Makefile
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.1
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS=   index.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/platforms/Makefile b/fr/platforms/Makefile
new file mode 100644
index 0000000000..bce907a33d
--- /dev/null
+++ b/fr/platforms/Makefile
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.7
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS=	alpha.sgml
+DOCS+=	amd64.sgml
+DOCS+=	ia64.sgml
+DOCS+=	index.sgml
+DOCS+=	mips.sgml
+DOCS+=	pc98.sgml
+DOCS+=	ppc.sgml
+DOCS+=	sparc.sgml
+DOCS+=	x86-64.sgml
+
+SUBDIR=	ia64
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/platforms/Makefile.inc b/fr/platforms/Makefile.inc
new file mode 100644
index 0000000000..b676d45947
--- /dev/null
+++ b/fr/platforms/Makefile.inc
@@ -0,0 +1,4 @@
+# $FreeBSD$
+
+WEBBASE?=	/data/fr/platforms
+WEB_PREFIX?=	${.CURDIR}/../../..
diff --git a/fr/platforms/ia64/Makefile b/fr/platforms/ia64/Makefile
new file mode 100644
index 0000000000..c384bf5dc8
--- /dev/null
+++ b/fr/platforms/ia64/Makefile
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.1
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS=	index.sgml machines.sgml refs.sgml todo.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/projects/Makefile b/fr/projects/Makefile
new file mode 100644
index 0000000000..7ec500049b
--- /dev/null
+++ b/fr/projects/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.14
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS=	projects.sgml
+DOCS+=	updater.sgml
+DOCS+=	newbies.sgml
+DOCS+=	libh.sgml
+DOCS+=	cvsweb.sgml
+
+INDEXLINK= projects.html
+
+SUBDIR=	 busdma c99 mips
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/projects/Makefile.inc b/fr/projects/Makefile.inc
new file mode 100644
index 0000000000..edeebd4092
--- /dev/null
+++ b/fr/projects/Makefile.inc
@@ -0,0 +1,4 @@
+# $FreeBSD$
+
+WEBBASE?=	/data/fr/projects
+WEB_PREFIX?=	${.CURDIR}/../../..
diff --git a/fr/projects/busdma/Makefile b/fr/projects/busdma/Makefile
new file mode 100644
index 0000000000..b98e19e0a2
--- /dev/null
+++ b/fr/projects/busdma/Makefile
@@ -0,0 +1,20 @@
+# Summary for busdma project status
+#
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.1
+
+MAINTAINER=	rwatson
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS=	index.sgml
+DATA=	style.css
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/projects/c99/Makefile b/fr/projects/c99/Makefile
new file mode 100644
index 0000000000..c65d661843
--- /dev/null
+++ b/fr/projects/c99/Makefile
@@ -0,0 +1,20 @@
+# Summary for C99 project status
+#
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.1
+
+MAINTAINER=	mike
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS=	index.sgml
+DATA=	style.css
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/projects/mips/Makefile b/fr/projects/mips/Makefile
new file mode 100644
index 0000000000..33a13bbb1d
--- /dev/null
+++ b/fr/projects/mips/Makefile
@@ -0,0 +1,20 @@
+# Summary for C99 project status
+#
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.1
+
+MAINTAINER=	jmallett
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS=	index.sgml
+DATA=	style.css
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/prstats/Makefile b/fr/prstats/Makefile
new file mode 100644
index 0000000000..defd78aaa9
--- /dev/null
+++ b/fr/prstats/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.4
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS=	index.sgml
+
+.if defined(WITH_PRSTATS)
+SUBDIR+= ../../tools/prstats
+.else
+beforeinstall:
+	${PERL} -pi -e 's/SRC=\"gnats/SRC=\"http:\/\/www.FreeBSD.org\/prstats\/gnats/' index.html
+.endif
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/2.0/Makefile b/fr/releases/2.0/Makefile
new file mode 100644
index 0000000000..68545b49ca
--- /dev/null
+++ b/fr/releases/2.0/Makefile
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.2
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+# DOCS=	announce.sgml credits.sgml install.sgml notes.sgml
+DOCS= credits.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/2.2.8R/Makefile b/fr/releases/2.2.8R/Makefile
new file mode 100644
index 0000000000..a61d684926
--- /dev/null
+++ b/fr/releases/2.2.8R/Makefile
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.2
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+# DOCS=	announce.sgml notes.sgml errata.sgml
+DOCS= notes.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/3.1R/Makefile b/fr/releases/3.1R/Makefile
new file mode 100644
index 0000000000..a61d684926
--- /dev/null
+++ b/fr/releases/3.1R/Makefile
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.2
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+# DOCS=	announce.sgml notes.sgml errata.sgml
+DOCS= notes.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/3.2R/Makefile b/fr/releases/3.2R/Makefile
new file mode 100644
index 0000000000..a61d684926
--- /dev/null
+++ b/fr/releases/3.2R/Makefile
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.2
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+# DOCS=	announce.sgml notes.sgml errata.sgml
+DOCS= notes.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/3.3R/Makefile b/fr/releases/3.3R/Makefile
new file mode 100644
index 0000000000..a61d684926
--- /dev/null
+++ b/fr/releases/3.3R/Makefile
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.2
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+# DOCS=	announce.sgml notes.sgml errata.sgml
+DOCS= notes.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/3.4R/Makefile b/fr/releases/3.4R/Makefile
new file mode 100644
index 0000000000..a61d684926
--- /dev/null
+++ b/fr/releases/3.4R/Makefile
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.2
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+# DOCS=	announce.sgml notes.sgml errata.sgml
+DOCS= notes.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/3.5R/Makefile b/fr/releases/3.5R/Makefile
new file mode 100644
index 0000000000..a61d684926
--- /dev/null
+++ b/fr/releases/3.5R/Makefile
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.2
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+# DOCS=	announce.sgml notes.sgml errata.sgml
+DOCS= notes.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/4.0R/Makefile b/fr/releases/4.0R/Makefile
new file mode 100644
index 0000000000..df36377427
--- /dev/null
+++ b/fr/releases/4.0R/Makefile
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.2
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS=	announce.sgml notes.sgml errata.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/4.1.1R/Makefile b/fr/releases/4.1.1R/Makefile
new file mode 100644
index 0000000000..dfacd9d4f9
--- /dev/null
+++ b/fr/releases/4.1.1R/Makefile
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.2
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+# DOCS=	announce.sgml notes.sgml errata.sgml
+DOCS= errata.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/4.1R/Makefile b/fr/releases/4.1R/Makefile
new file mode 100644
index 0000000000..df36377427
--- /dev/null
+++ b/fr/releases/4.1R/Makefile
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.2
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS=	announce.sgml notes.sgml errata.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/4.2R/Makefile b/fr/releases/4.2R/Makefile
new file mode 100644
index 0000000000..f71d5bb330
--- /dev/null
+++ b/fr/releases/4.2R/Makefile
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.1
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS=	announce.sgml notes.sgml errata.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/4.3R/Makefile b/fr/releases/4.3R/Makefile
new file mode 100644
index 0000000000..f71d5bb330
--- /dev/null
+++ b/fr/releases/4.3R/Makefile
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.1
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS=	announce.sgml notes.sgml errata.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/4.4R/Makefile b/fr/releases/4.4R/Makefile
new file mode 100644
index 0000000000..51fe630673
--- /dev/null
+++ b/fr/releases/4.4R/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.5
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+# DOCS=	announce.sgml hardware.sgml notes.sgml
+DOCS= announce.sgml
+
+DATA=	docbook.css
+# DATA+=	errata.html
+# DATA+=	hardware-alpha.html
+# DATA+=	hardware-i386.html
+# DATA+=	relnotes-alpha.html
+# DATA+=	relnotes-i386.html
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/4.5R/Makefile b/fr/releases/4.5R/Makefile
new file mode 100644
index 0000000000..b2c260e7ff
--- /dev/null
+++ b/fr/releases/4.5R/Makefile
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.6
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+# DOCS=	hardware.sgml notes.sgml qa.sgml announce.sgml schedule.sgml
+# DOCS+=	contents.sgml
+DOCS= notes.sgml announce.sgml
+
+DATA=	docbook.css
+DATA+=	errata.html
+# DATA+=	hardware-alpha.html
+# DATA+=	hardware-i386.html
+DATA+=	relnotes-alpha.html
+DATA+=	relnotes-i386.html
+# DATA+=  cd1.txt cd2.txt cd3.txt cd4.txt
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/4.6.2R/Makefile b/fr/releases/4.6.2R/Makefile
new file mode 100644
index 0000000000..8029ed5e0f
--- /dev/null
+++ b/fr/releases/4.6.2R/Makefile
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.2
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+# DOCS=	hardware.sgml relnotes.sgml
+# DOCS+=	announce.sgml
+# contents.sgml
+DOCS= relnotes.sgml
+
+DATA=	docbook.css
+# DATA+=	errata.html
+# DATA+=	hardware-alpha.html hardware-i386.html
+DATA+=	relnotes-alpha.html relnotes-i386.html
+#DATA+=	cd1.txt cd2.txt cd3.txt cd4.txt mini.txt
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/4.6R/Makefile b/fr/releases/4.6R/Makefile
new file mode 100644
index 0000000000..939e9ff923
--- /dev/null
+++ b/fr/releases/4.6R/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.4
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+# DOCS=	announce.sgml contents.sgml
+# DOCS+=	hardware.sgml relnotes.sgml qa.sgml schedule.sgml
+DOCS= relnotes.sgml
+
+DATA=	docbook.css
+# DATA+=	errata.html
+# DATA+=	hardware-alpha.html hardware-i386.html
+DATA+=	relnotes-alpha.html relnotes-i386.html
+# DATA+=	cd1.txt cd2.txt cd3.txt cd4.txt mini.txt
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/4.7R/Makefile b/fr/releases/4.7R/Makefile
new file mode 100644
index 0000000000..bd2fe190d4
--- /dev/null
+++ b/fr/releases/4.7R/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.7
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+# DOCS=	hardware.sgml relnotes.sgml schedule.sgml qa.sgml announce.sgml
+DOCS= announce.sgml
+
+DATA=	docbook.css
+DATA+=	errata.html
+DATA+=	hardware-alpha.html hardware-i386.html
+# DATA+=	relnotes-alpha.html relnotes-i386.html
+# DATA+=  CHECKSUM-i386.MD5
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/5.0R/DP1/Makefile b/fr/releases/5.0R/DP1/Makefile
new file mode 100644
index 0000000000..7e57de6270
--- /dev/null
+++ b/fr/releases/5.0R/DP1/Makefile
@@ -0,0 +1,31 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.2
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+# DOCS=	hardware.sgml relnotes.sgml installation.sgml
+# DOCS+=	announce.sgml
+# contents.sgml
+DOCS= relnotes.sgml
+
+# DATA=	docbook.css
+# DATA+=	errata.html
+# DATA+=	hardware-alpha.html
+# DATA+=	hardware-i386.html
+# DATA+=	hardware-sparc64.html
+# DATA+=	relnotes-alpha.html
+# DATA+=	relnotes-i386.html
+# DATA+=	relnotes-sparc64.html
+# DATA+=	installation-alpha.html
+# DATA+=	installation-i386.html
+# DATA+=	installation-sparc64.html
+# DATA+=  cd1.txt cd2.txt cd3.txt cd4.txt
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/5.0R/Makefile b/fr/releases/5.0R/Makefile
new file mode 100644
index 0000000000..2040d54f4e
--- /dev/null
+++ b/fr/releases/5.0R/Makefile
@@ -0,0 +1,38 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.6
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+# DOCS=	announce.sgml schedule.sgml todo.sgml
+# DOCS+=	hardware.sgml relnotes.sgml installation.sgml
+
+# DATA=	docbook.css
+# DATA+=	errata.html
+# DATA+=	early-adopter.html
+# DATA+=	hardware-alpha.html
+# DATA+=	hardware-ia64.html
+# DATA+=	hardware-i386.html
+# DATA+=	hardware-pc98.html
+# DATA+=	hardware-sparc64.html
+# DATA+=	relnotes-alpha.html
+# DATA+=	relnotes-ia64.html
+# DATA+=	relnotes-i386.html
+# DATA+=	relnotes-pc98.html
+# DATA+=	relnotes-sparc64.html
+# DATA+=	installation-alpha.html
+# DATA+=	installation-ia64.html
+# DATA+=	installation-i386.html
+# DATA+=	installation-pc98.html
+# DATA+=	installation-sparc64.html
+
+# SUBDIR=	DP1 DP2
+SUBDIR= DP1
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/5.0R/Makefile.inc b/fr/releases/5.0R/Makefile.inc
new file mode 100644
index 0000000000..4bef56c8b4
--- /dev/null
+++ b/fr/releases/5.0R/Makefile.inc
@@ -0,0 +1,4 @@
+# $FreeBSD$
+
+WEBBASE?=	/data/fr/releases/5.0R
+WEB_PREFIX?=	${.CURDIR}/../../../..
diff --git a/fr/releases/5.1R/Makefile b/fr/releases/5.1R/Makefile
new file mode 100644
index 0000000000..f0b99023a1
--- /dev/null
+++ b/fr/releases/5.1R/Makefile
@@ -0,0 +1,36 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.3
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+# DOCS=	announce.sgml schedule.sgml todo.sgml
+# DOCS+=	hardware.sgml relnotes.sgml installation.sgml
+DOCS= relnotes.sgml installation.sgml
+
+# DATA=	docbook.css
+# DATA+=	errata.html
+# DATA+=	early-adopter.html
+# DATA+=	hardware-alpha.html
+# DATA+=	hardware-ia64.html
+# DATA+=	hardware-i386.html
+# DATA+=	hardware-pc98.html
+# DATA+=	hardware-sparc64.html
+# DATA+=	relnotes-alpha.html
+# DATA+=	relnotes-ia64.html
+# DATA+=	relnotes-i386.html
+# DATA+=	relnotes-pc98.html
+# DATA+=	relnotes-sparc64.html
+# DATA+=	installation-alpha.html
+# DATA+=	installation-ia64.html
+# DATA+=	installation-i386.html
+# DATA+=	installation-pc98.html
+# DATA+=	installation-sparc64.html
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/Makefile b/fr/releases/Makefile
new file mode 100644
index 0000000000..996e90c589
--- /dev/null
+++ b/fr/releases/Makefile
@@ -0,0 +1,44 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.39
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS?=	index.sgml snapshots.sgml
+
+# SUBDIR=	1.1 1.1.5 2.0 2.0.5R 2.1R 2.1.5R 2.1.6R 2.1.7R 2.2R
+# SUBDIR+=	2.2.1R 2.2.2R 2.2.5R 2.2.6R 2.2.7R 2.2.8R 3.0R 3.1R 3.2R
+# SUBDIR+=	3.3R 3.4R 3.5R 4.0R 4.1R 4.1.1R 4.2R 4.3R 4.4R 4.5R 4.6R
+# SUBDIR+=	4.6.2R 4.7R 4.8R 4.9R
+# SUBDIR+=	5.0R 5.1R 5.2R
+SUBDIR=		2.0
+SUBDIR+=	2.2.8R
+SUBDIR+=	3.1R
+SUBDIR+=	3.2R
+SUBDIR+=	3.3R
+SUBDIR+=	3.4R
+SUBDIR+=	3.5R
+SUBDIR+=	4.0R
+SUBDIR+=	4.1.1R
+SUBDIR+=	4.1R
+SUBDIR+=	4.2R
+SUBDIR+=	4.3R
+SUBDIR+=	4.4R
+SUBDIR+=	4.5R
+SUBDIR+=	4.6.2R
+SUBDIR+=	4.6R
+SUBDIR+=	4.7R
+SUBDIR+=	5.0R
+SUBDIR+=	5.1R
+
+.if defined $(NEW_BUILD)
+SUBDIR=
+.endif
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/releases/Makefile.inc b/fr/releases/Makefile.inc
new file mode 100644
index 0000000000..4cbe863d9a
--- /dev/null
+++ b/fr/releases/Makefile.inc
@@ -0,0 +1,4 @@
+# $FreeBSD$
+
+WEBBASE?=	/data/fr/releases
+WEB_PREFIX?=	${.CURDIR}/../../..
diff --git a/fr/releng/Makefile b/fr/releng/Makefile
new file mode 100644
index 0000000000..af9781be7c
--- /dev/null
+++ b/fr/releng/Makefile
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.2
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS?=	index.sgml charter.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/search/Makefile b/fr/search/Makefile
new file mode 100644
index 0000000000..9518eb8244
--- /dev/null
+++ b/fr/search/Makefile
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.9
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS+= index-site.sgml
+DOCS+= search.sgml 
+DOCS+= searchhints.sgml
+DOCS+=	search-mid.sgml
+
+INDEXLINK=	search.html
+CLEANFILES+=atoz.sgml site.sgml
+
+
+index-site.html: atoz.sgml site.sgml
+atoz.sgml: web.atoz 
+	${SORT} -fu ${.ALLSRC} | ${PERL} ${.CURDIR}/atoz.pl > ${.TARGET}
+
+site.sgml: site.map
+	${PERL} ${.CURDIR}/site.pl < ${.ALLSRC} > ${.TARGET}
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/security/Makefile b/fr/security/Makefile
new file mode 100644
index 0000000000..41764efb48
--- /dev/null
+++ b/fr/security/Makefile
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.9
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS=  
+DOCS+=	security.sgml
+
+INDEXLINK= security.html
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
+
+CLEANFILES+= advisories.html.inc
+
+security.html: advisories.html.inc
+
+advisories.html.inc: mkindex.xsl ${XML_ADVISORIES}
+	${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \
+		${.CURDIR}/mkindex.xsl ${XML_ADVISORIES}
diff --git a/fr/smp/Makefile b/fr/smp/Makefile
new file mode 100644
index 0000000000..0eca5cc50b
--- /dev/null
+++ b/fr/smp/Makefile
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.2
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS=   index.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"
diff --git a/fr/tutorials/Makefile b/fr/tutorials/Makefile
new file mode 100644
index 0000000000..f8d908793a
--- /dev/null
+++ b/fr/tutorials/Makefile
@@ -0,0 +1,19 @@
+#
+# $FreeBSD$
+#
+# Build the FreeBSD tutorials/articles outside of the www tree, and then
+# install them in to the right place.
+
+# The FreeBSD French Documentation Project
+# Original revision: 1.12
+
+.if exists(../Makefile.conf)
+.include "../Makefile.conf"
+.endif
+.if exists(../Makefile.inc)
+.include "../Makefile.inc"
+.endif
+
+DOCS = index.sgml
+
+.include "${WEB_PREFIX}/share/mk/web.site.mk"