head	1.6;
access;
symbols
	RELEASE_8_3_0:1.6
	RELEASE_9_0_0:1.6
	RELEASE_7_4_0:1.6
	RELEASE_8_2_0:1.6
	RELEASE_8_1_0:1.6
	RELEASE_7_3_0:1.6
	RELEASE_8_0_0:1.6
	RELEASE_7_2_0:1.6
	RELEASE_7_1_0:1.6
	RELEASE_6_4_0:1.6
	RELEASE_6_3_0:1.6
	RELEASE_7_0_0:1.6
	RELEASE_6_2_0:1.6
	RELEASE_5_5_0:1.6
	RELEASE_6_1_0:1.6
	RELEASE_6_0_0:1.6
	RELEASE_5_4_0:1.6
	RELEASE_4_11_0:1.6
	RELEASE_5_3_0:1.6
	RELEASE_4_10_0:1.6
	RELEASE_5_2_1:1.5
	RELEASE_5_2_0:1.4
	RELEASE_4_9_0:1.4
	RELEASE_5_1_0:1.4
	RELEASE_4_8_0:1.2;
locks; strict;
comment	@# @;


1.6
date	2004.04.06.16.10.04;	author phantom;	state Exp;
branches;
next	1.5;

1.5
date	2004.01.03.15.46.31;	author schweikh;	state Exp;
branches;
next	1.4;

1.4
date	2003.04.22.18.35.37;	author hrs;	state Exp;
branches;
next	1.3;

1.3
date	2003.04.19.11.39.24;	author hrs;	state Exp;
branches;
next	1.2;

1.2
date	2003.03.18.14.44.27;	author des;	state Exp;
branches;
next	1.1;

1.1
date	2003.03.08.08.26.10;	author schweikh;	state Exp;
branches;
next	;


desc
@@


1.6
log
@Sync these Makefiles to have one style of declarations and comments.
@
text
@#
# $FreeBSD$
#
# Article: FreeBSD From Scratch

DOC?= article

FORMATS?= html

MAINTAINER= schweikh@@FreeBSD.org

INSTALL_COMPRESSED?= gz
INSTALL_ONLY_COMPRESSED?=

EXTRAS=		stage_1.conf.default
EXTRAS+=	stage_1.sh
EXTRAS+=	stage_2.conf.default
EXTRAS+=	stage_2.sh
EXTRAS+=	stage_3.mk

SRCS=		article.sgml
SRCS+=		${EXTRAS}

afterinstall:
.for entry in ${EXTRAS}
	${INSTALL_DOCS} ${.CURDIR}/${entry} ${DESTDIR}
.endfor

DOC_PREFIX?= ${.CURDIR}/../../..
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
@


1.5
log
@The scripts have been rewritten to separate code from data.
This allows to use different config files without having to
edit the code scripts.
@
text
@d15 5
a19 3
# SGML content
SRCS= article.sgml stage_1.conf.default stage_1.sh stage_2.conf.default \
	 stage_2.sh stage_3.mk
d21 2
a22 1
DOC_PREFIX?= ${.CURDIR}/../../..
d25 3
a27 3
	${INSTALL_DOCS} ${.CURDIR}/stage_1.sh ${.CURDIR}/stage_1.conf.default \
	    ${.CURDIR}/stage_2.sh ${.CURDIR}/stage_2.conf.default \
	    ${.CURDIR}/stage_3.mk ${DESTDIR}
d29 1
@


1.4
log
@Back out WITH_DOCFORMAT_NAVI_LINK?=YES in Makefile.  The navi-link
is generated when ${WITH_DOCFORMAT_NAVI_LINK} is defined or
${FORMATS} includes "html" and "html-split."
@
text
@d16 2
a17 1
SRCS= article.sgml stage_1.sh stage_2.sh stage_3.mk
d22 2
a23 1
	${INSTALL_DOCS} ${.CURDIR}/stage_1.sh ${.CURDIR}/stage_2.sh \
@


1.3
log
@- Add WITH_DOCFORMAT_NAVI_LINK to mk/doc.docbook.mk and
  enable it in en_US.ISO8859-1/ and ja_JP.eucJP/.

- Add PUBLIC "-//FreeBSD//ENTITIES DocBook Language Specific Entities//EN"
  and l10n.ent for entity localization.

- Use share/misc/docbook.css for indentiation of <programlisting>
  and <screen>.

- Add some missing $FreeBSD$.
@
text
@a14 2
WITH_DOCFORMAT_NAVI_LINK?=YES

@


1.2
log
@Install stage_* from ${.CURDIR}, not (implicit) ${.OBJDIR}.
@
text
@d15 2
@


1.1
log
@New article: FreeBSD From Scratch

This article describes my efforts at FreeBSD From Scratch: a fully
automated installation of a customized FreeBSD system compiled from
source, including compilation of all your favorite ports and configured
to match your idea of the perfect system. If you think "make world" is a
wonderful concept, FreeBSD From Scratch extends it to "make evenmore".
@
text
@d21 2
a22 1
	${INSTALL_DOCS} stage_1.sh stage_2.sh stage_3.mk ${DESTDIR}
@

