head	1.13;
access;
symbols
	HRS_XML_CLEANUP:1.13
	HRS_XML_CLEANUP_PRE:1.12
	EMILYBOYD_REDESIGN:1.12
	PRE_REDESIGN:1.12
	XML_XSL_XP:1.4.0.2
	XML_XSL_XP_BP:1.4;
locks; strict;
comment	@# @;


1.13
date	2006.08.19.21.25.51;	author hrs;	state Exp;
branches;
next	1.12;

1.12
date	2005.04.27.18.37.11;	author andy;	state Exp;
branches;
next	1.11;

1.11
date	2004.12.30.17.53.44;	author hrs;	state Exp;
branches;
next	1.10;

1.10
date	2004.04.09.12.08.13;	author phantom;	state Exp;
branches;
next	1.9;

1.9
date	2004.01.26.11.27.21;	author den;	state Exp;
branches;
next	1.8;

1.8
date	2003.10.02.12.55.59;	author den;	state Exp;
branches;
next	1.7;

1.7
date	2002.02.17.13.51.48;	author phantom;	state Exp;
branches;
next	1.6;

1.6
date	2001.12.18.09.24.44;	author kuriyama;	state Exp;
branches;
next	1.5;

1.5
date	2001.12.17.21.07.12;	author phantom;	state Exp;
branches;
next	1.4;

1.4
date	2000.11.10.17.27.37;	author phantom;	state Exp;
branches;
next	1.3;

1.3
date	2000.10.27.12.14.08;	author phantom;	state Exp;
branches;
next	1.2;

1.2
date	2000.03.13.08.20.40;	author phantom;	state Exp;
branches;
next	1.1;

1.1
date	2000.03.12.22.24.13;	author phantom;	state Exp;
branches;
next	;


desc
@@


1.13
log
@www cleanup mega commit:

 - Move includes.nav*.sgml to share/sgml/navibar.ent and
   <lang>/share/sgml/navibar.l10n.ent.

 - Move includes.sgml and includes.xsl to
   share/sgml/common.ent, share/sgml/header.ent, <lang>/share/sgml/l10n.ent,
   and <lang>/share/sgml/header.l10n.ent.

 - Move most of XSLT libraries to share/sgml/*.xsl and
   <lang>/share/sgml/*.xsl.

 - Move news.xml and other *.xml files for the similar purpose
   to share/sgml/*.xml and <lang>/share/sgml/*.xml.

 - Switch to use a custom DTD for HTML document.  Now we use
   "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension", which is
   HTML 4.01 + some entities previously pulled via
   "<!ENTITY % includes SYSTEM "includes.sgml"> %includes;" line.
   The location of entity file will be resolved by using catalog file.

 - Add DOCTYPE declearation to XML documents.  This makes the followings
   possible:

   * Use of &foo; entities for SGML in an XML file instead of defining
     {$foo} as the same content.

   * &symbolic; entities for Latin characters.

 - Duplicated information between SGML and XML, or English and
   translated doc, has been removed as much as possible.
@
text
@#
# The FreeBSD Russian Documentation Project
#
# $FreeBSD: www/ru/news/Makefile,v 1.12 2005/04/27 18:37:11 andy Exp $
# $FreeBSDru: frdp/www/ru/news/Makefile,v 1.11 2005/04/27 18:31:11 andy Exp $
#
# Original revision: 1.41
#

.if exists(../Makefile.conf)
.include "../Makefile.conf"
.endif
.if exists(../Makefile.inc)
.include "../Makefile.inc"
.endif

DOCS+= news.sgml

# press releases
DOCS+= pressreleases.sgml
DOCS+= press-rel-1.sgml
DOCS+= press-rel-2.sgml
DOCS+= press-rel-3.sgml
DOCS+= press-rel-4.sgml
DOCS+= press-rel-5.sgml

# The yearly State of the Union address
DOCS+= sou1999.sgml

INDEXLINK= news.html

DEPENDSET.DEFAULT=	transtable news press

XMLDOCS=	newsflash:${XSL_NEWS_NEWSFLASH}:${XML_NEWS_NEWS_MASTER}:
XMLDOCS+=	press:${XSL_NEWS_PRESS}:${XML_NEWS_PRESS_MASTER}:

SUBDIR =	1996
SUBDIR+=	1997
SUBDIR+=	1998
SUBDIR+=	1999
SUBDIR+=	2000
SUBDIR+=	2001
SUBDIR+=	2002
SUBDIR+=	2003
SUBDIR+=	status

.include "${WEB_PREFIX}/share/mk/web.site.mk"
@


1.12
log
@Synchronize with English 1.41
@
text
@d4 1
a4 1
# $FreeBSD$
d32 5
a46 3
DATA=		newsflash.html news.rdf press.html
CLEANFILES+=	newsflash.html news.rdf press.html

a47 28

newsflash.html: newsflash.xsl news.xml\
			includes.xsl ${XML_INCLUDES}
	${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \
		--param "news.project.xml-master" "'${XML_NEWS_NEWS_MASTER}'" \
		--param "news.project.xml" "'${XML_NEWS_NEWS}'" \
		--param transtable.xml "'${XML_TRANSTABLE}'" \
		${.CURDIR}/newsflash.xsl ${.CURDIR}/news.xml
.if !defined(NO_TIDY)
	-${TIDY} ${TIDYOPTS} ${.TARGET}
.endif

news.rdf: news-rdf.xsl news.xml\
		includes.xsl ${XML_INCLUDES}
	${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \
		--param transtable.xml "'${XML_TRANSTABLE}'" \
		${.CURDIR}/news-rdf.xsl ${.CURDIR}/news.xml

press.html: press.xsl press.xml\
		includes.xsl ${XML_INCLUDES}
	${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \
		--param "news.press.xml-master" "'${XML_NEWS_PRESS_MASTER}'" \
		--param "news.press.xml" "'${XML_NEWS_PRESS}'" \
		--param "transtable.xml" "'${XML_TRANSTABLE}'" \
		${.CURDIR}/press.xsl ${.CURDIR}/press.xml
.if !defined(NO_TIDY)
	-${TIDY} ${TIDYOPTS} ${.TARGET}
.endif
@


1.11
log
@Implement templates for selectively picking up the latest
news items and putting them into the localized web pages.
If the translation is available it will be used, otherwise
the original (English) version of the news item will be used.
@
text
@d1 1
a1 1
# $FreeBSD: www/ru/news/Makefile,v 1.10 2004/04/09 12:08:13 phantom Exp $
d3 6
a8 2
# $FreeBSDru: frdp/www/ru/news/Makefile,v 1.10 2004/04/09 11:17:51 phantom Exp $
# Original revision: 1.39
d39 1
d48 1
a48 1
		includes.xsl ${XML_INCLUDES}
d52 1
a52 1
		--param "transtable.xml" "'${XML_TRANSTABLE}'" \
a73 2

.include "${WEB_PREFIX}/share/mk/web.site.mk"
@


1.10
log
@Add status directory to build queue

Spoted by:	make checkmissing
@
text
@d1 1
a1 1
# $FreeBSD$
d40 2
d43 1
a43 1
			includes.xsl ../includes.xsl ${XML_TRANSTABLE}
d45 3
a47 1
		--param transtable.xml "'${XML_TRANSTABLE}'" \
d54 1
a54 1
		includes.xsl ../includes.xsl ${XML_TRANSTABLE}
d60 1
a60 1
		includes.xsl ../includes.xsl ${XML_TRANSTABLE}
d62 3
a64 1
		--param transtable.xml "'${XML_TRANSTABLE}'" \
@


1.9
log
@Add month translation support

Merged from Japanese and English versions

Obtained from: The FreeBSD Russian Documentation Project
@
text
@d3 1
a3 1
# $FreeBSDru: frdp/www/ru/news/Makefile,v 1.9 2004/01/22 15:09:47 den Exp $
a8 1

d35 1
@


1.8
log
@Merge the following from the English version:

   1.33 -> 1.38 news/Makefile
   1.4 -> 1.5 news/includes.xsl
   1.4 -> 1.5 news/news-rdf.xsl
   1.6 -> 1.7 news/press-rel-1.sgml
   1.6 -> 1.10 news/press-rel-2.sgml
   1.5 -> 1.6 news/press-rel-3.sgml
   1.3 -> 1.4 news/press-rel-4.sgml
   1.4 -> 1.6 news/press-rel-5.sgml
   1.3 -> 1.4 news/press.xsl
   1.5 -> 1.8 news/pressreleases.sgml
   1.5 -> 1.6 news/sou1999.sgml
   1.8 -> 1.9 news/1996/index.sgml
   1.6 -> 1.8 news/1998/index.sgml
   1.4 -> 1.5 news/1999/index.sgml

Approved by: phantom (mentor)
@
text
@d3 2
a4 2
# $FreeBSDru: frdp/www/ru/news/Makefile,v 1.8 2003/09/22 07:54:13 den Exp $
# Original revision: 1.38
d40 2
a41 1
newsflash.html: newsflash.xsl news.xml includes.xsl ../includes.xsl
d43 1
d49 2
a50 1
news.rdf: news-rdf.xsl news.xml includes.xsl ../includes.xsl
d52 1
d55 2
a56 1
press.html: press.xsl press.xml includes.xsl ../includes.xsl
d58 1
@


1.7
log
@Synchronize with FreeBSD Russian Documentation Project CVS Repository
@
text
@d3 2
a4 2
# $FreeBSDru: frdp/www/ru/news/Makefile,v 1.7 2002/02/15 15:00:19 phantom Exp $
# Original revision: 1.33
d35 1
@


1.6
log
@Temporally detach news.rdf to unbreak building.
@
text
@d1 1
a1 1
# $FreeBSD: www/ru/news/Makefile,v 1.5 2001/12/17 21:07:12 phantom Exp $
d3 2
a4 2
# $FreeBSDru: frdp/www/ru/news/Makefile,v 1.6 2001/12/17 17:59:05 phantom Exp $
# Original revision: 1.32
d34 1
d36 1
a36 2
#DATA=		newsflash.html news.rdf press.html
DATA=		newsflash.html press.html
d46 3
a48 3
#news.rdf: news-rdf.xsl news.xml includes.xsl ../includes.xsl
#	${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \
#		${.CURDIR}/news-rdf.xsl ${.CURDIR}/news.xml
@


1.5
log
@Synchronize www/ru tree with FreeBSD Russian Documentation Project's
CVS Repository.
@
text
@d1 1
a1 1
# $FreeBSD$
d35 2
a36 1
DATA=		newsflash.html news.rdf press.html
@


1.4
log
@Synchronize with FreeBSD russian Documentation Project Repository.

This commit brings in some synchronizations, Original revisions for
all Makefiles, switch from en/web.mk to share/mk/web.site.mk
@
text
@d3 2
a4 2
# $FreeBSDru: frdp/www/ru/news/Makefile,v 1.3 2000/11/10 17:04:51 phantom Exp $
# Original revision: 1.21
a13 2
DOCS = press.sgml
DOCS+= newsflash.sgml
d22 1
d31 24
@


1.3
log
@Mega-update of Russian Web pages to current FreeBSD Russian Doc Project's CVS
Repository state.  This commit mostly brings in a lot of translation synches,
spelling fixes, adds new translations.

Obtained from:	FreeBSD Russian Documentation Project CVS Repository
@
text
@d3 1
a3 1
# $FreeBSDru: frdp/www/ru/news/Makefile,v 1.2 2000/10/11 16:17:45 phantom Exp $
d10 4
d33 1
a33 1
.include "../web.mk"
@


1.2
log
@Add left RQN's to build list
@
text
@d1 4
a4 1
# $FreeBSD: www/ru/news/Makefile,v 1.1 2000/03/12 22:24:13 phantom Exp $
d10 1
a10 17
.if exists("../Makefile.conf")
.include "../Makefile.conf"
.endif

# quick news letter
DOCS=	qnewsletter.sgml
DOCS+=	qnewsletter-1-1.sgml
DOCS+=	qnewsletter-1-2.sgml
DOCS+=	qnewsletter-1-3.sgml
DOCS+=	qnewsletter-1-4.sgml
DOCS+=	qnewsletter-1-5.sgml
DOCS+=	qnewsletter-1-6.sgml
DOCS+=	qnewsletter-1-7.sgml
DOCS+=	qnewsletter-2-1.sgml
DOCS+=	qnewsletter-2-2.sgml

DOCS+= press.sgml
a12 1
DOCS+= webchanges.sgml
d19 1
d22 1
a22 1
#DOCS+= sou1999.sgml
d25 3
@


1.1
log
@Build www/ru/news
@
text
@d1 1
a1 1
# $FreeBSD$
d18 4
a21 4
#DOCS+=	qnewsletter-1-6.sgml
#DOCS+=	qnewsletter-1-7.sgml
#DOCS+=	qnewsletter-2-1.sgml
#DOCS+=	qnewsletter-2-2.sgml
@

