head	1.3;
access;
symbols
	HRS_XML_CLEANUP:1.3
	HRS_XML_CLEANUP_PRE:1.2
	EMILYBOYD_REDESIGN:1.1
	PRE_REDESIGN:1.1;
locks; strict;
comment	@# @;


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

1.2
date	2006.02.03.11.54.53;	author blackend;	state Exp;
branches;
next	1.1;

1.1
date	2004.03.06.17.33.18;	author stephane;	state Exp;
branches;
next	;


desc
@@


1.3
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
@# $FreeBSD: www/fr/events/Makefile,v 1.2 2006/02/03 11:54:53 blackend Exp $

# The FreeBSD French Documentation Project
# Original revision: 1.11

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

# SUBDIR= 2002 2003

DATA=   events.css

XMLDOCS+=		events:${XSL_EVENTS}:${XML_EVENTS_EVENTS}:
DEPENDSET.events=	events

XMLDOCS+=		events_ics:${XSL_EVENTS_ICS}:${XML_EVENTS_EVENTS}:events.ics
DEPENDSET.events_ics=	events

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


1.2
log
@fr/relnotes.sgml:		  MFen 1.14 -> 1.16
fr/community/mailinglists.sgml:	  MFen 1.6 -> 1.8
fr/events/Makefile:		  MFen 1.5 -> 1.11
fr/events/events.xsl:		  Mfen 1.2 -> 1.6
fr/gnome/includes.sgml:		  MFen 1.11 -> 1.12
fr/gnome/includes.xsl:		  MFen 1.11 -> 1.12
fr/gnome/index.xsl:		  MFen 1.84 -> 1.85
fr/gnome/newsflash.xsl:		  MFen 1.7 -> 1.8
fr/news/oldnewsflash.xsl:	  MFen 1.6 -> 1.8
fr/news/status/status.sgml:	  MFen 1.32 -> 1.35
fr/platforms/ppc.sgml:		  MFen 1.17 -> 1.18
fr/platforms/ia64/index.xsl:	  MFen 1.3 -> 1.4
fr/platforms/ia64/todo.xsl:	  MFen 1.6 -> 1.7
fr/projects/newbies.sgml:	  MFen 1.48 -> 1.49

Submitted by:	Antoine Brodin <antoine.brodin@@laposte.net>
@
text
@d1 1
a1 1
# $FreeBSD: www/fr/events/Makefile,v 1.1 2004/03/06 17:33:18 stephane Exp $
a13 2
DATE?= /bin/date
TR?= /usr/bin/tr
d15 1
a15 1
DATA=	events.css
d17 2
a18 1
CLEANFILES+= curdate.xml
d20 2
a21 28
XMLLINT?= /usr/local/bin/xmllint # Part of textproc/libxml2.

XMLDOCS+=	events
DEPENDSET.events=	events curdate.xml
SRCS.events=	../includes.xsl curdate.xml

XMLDOCS+=	events_ics:${WEB_PREFIX}/share/sgml/events2ics.xsl:events.xml:events.ics

lint:
	${XMLLINT} ${XMLLINTOPTS} --valid -o /dev/null ${.CURDIR}/events.xml

.if !make(install)
.PHONY:	curdate.xml
.endif
curdate.xml:
	@@${ECHO} "Generating ${.TARGET}"
	@@${ECHO_CMD} '<?xml version="1.0"?>'	 > ${.TARGET}
	@@${ECHO_CMD} '<curdate>'		>> ${.TARGET}
	@@${ECHO_CMD} -n '  <year>'		>> ${.TARGET}
	@@${DATE} +%Y | ${TR} -d "\n"		>> ${.TARGET}
	@@${ECHO_CMD} '</year>'			>> ${.TARGET}
	@@${ECHO_CMD} -n '  <month>'		>> ${.TARGET}
	@@${DATE} +%m | ${TR} -d "\n"		>> ${.TARGET}
	@@${ECHO_CMD} '</month>'			>> ${.TARGET}
	@@${ECHO_CMD} -n '  <day>'		>> ${.TARGET}
	@@${DATE} +%d | ${TR} -d "\n"		>> ${.TARGET}
	@@${ECHO_CMD} '</day>'			>> ${.TARGET}
	@@${ECHO_CMD} '</curdate>'		>> ${.TARGET}
@


1.1
log
@New translations.

  fr/events/events.css: MFen 1.1
  fr/events/events.dtd: MFen 1.1
  fr/events/events.xml: MFen 1.20
                        (submitted by Francis Bacque <opl@@opltech.net>)
  fr/events/events.xsl: MFen 1.2
  fr/events/includes.xsl: MFen 1.1
@
text
@d1 1
a1 1
# $FreeBSD$
d4 1
a4 1
# Original revision: 1.5
d14 2
d17 1
a17 1
DATA=   events.css
d19 1
a19 2
DATA=	events.html
CLEANFILES+= events.html curdate.xml
d21 1
a21 1
INDEXLINK= events.html
d23 3
a25 3
DATE?=	/bin/date
TR?=	/usr/bin/tr
XMLLINT?= /usr/local/bin/xmllint # Part of textproc/libxml2.
d27 1
a27 6
events.html: events.xsl events.xml ../includes.xsl curdate.xml
	${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \
		${.CURDIR}/events.xsl ${.CURDIR}/events.xml
.if !defined(NO_TIDY)
	-${TIDY} ${TIDYOPTS} ${.TARGET}
.endif
d30 1
a30 1
	${XMLLINT} --valid -o /dev/null ${.CURDIR}/events.xml
d32 4
a35 2
# XXX TODO: Handle this better, so curdate.xml isn't rebuild on install.
curdate.xml!
@

