head	1.27;
access;
symbols
	HRS_XML_CLEANUP:1.25
	HRS_XML_CLEANUP_PRE:1.24
	EMILYBOYD_REDESIGN:1.21
	PRE_REDESIGN:1.21;
locks; strict;
comment	@# @;


1.27
date	2008.01.10.04.57.20;	author murray;	state Exp;
branches;
next	1.26;

1.26
date	2006.10.12.21.21.05;	author mezz;	state Exp;
branches;
next	1.25;

1.25
date	2006.08.19.21.20.34;	author hrs;	state Exp;
branches;
next	1.24;

1.24
date	2006.04.30.19.27.32;	author marcus;	state Exp;
branches;
next	1.23;

1.23
date	2006.01.01.20.32.17;	author adamw;	state Exp;
branches;
next	1.22;

1.22
date	2005.12.30.18.49.56;	author marcus;	state Exp;
branches;
next	1.21;

1.21
date	2005.09.18.04.33.45;	author hrs;	state Exp;
branches;
next	1.20;

1.20
date	2004.11.25.04.29.18;	author marcus;	state Exp;
branches;
next	1.19;

1.19
date	2004.11.10.13.57.24;	author ceri;	state Exp;
branches;
next	1.18;

1.18
date	2004.11.07.22.31.51;	author adamw;	state Exp;
branches;
next	1.17;

1.17
date	2004.06.27.21.41.07;	author marcus;	state Exp;
branches;
next	1.16;

1.16
date	2004.06.17.00.28.54;	author adamw;	state Exp;
branches;
next	1.15;

1.15
date	2004.06.06.20.31.29;	author marcus;	state Exp;
branches;
next	1.14;

1.14
date	2004.04.04.22.07.06;	author adamw;	state Exp;
branches;
next	1.13;

1.13
date	2003.08.25.21.05.31;	author marcus;	state Exp;
branches;
next	1.12;

1.12
date	2002.11.21.21.39.42;	author marcus;	state Exp;
branches;
next	1.11;

1.11
date	2002.08.25.19.14.58;	author marcus;	state Exp;
branches;
next	1.10;

1.10
date	2002.05.21.09.15.41;	author sobomax;	state Exp;
branches;
next	1.9;

1.9
date	2002.02.11.16.54.52;	author sobomax;	state Exp;
branches;
next	1.8;

1.8
date	2002.01.28.17.05.24;	author sobomax;	state Exp;
branches;
next	1.7;

1.7
date	2002.01.28.16.38.30;	author sobomax;	state Exp;
branches;
next	1.6;

1.6
date	2002.01.23.22.01.37;	author sobomax;	state Exp;
branches;
next	1.5;

1.5
date	2002.01.17.11.51.43;	author sobomax;	state Exp;
branches;
next	1.4;

1.4
date	2002.01.11.09.24.09;	author sobomax;	state Exp;
branches;
next	1.3;

1.3
date	2002.01.07.19.28.24;	author sobomax;	state Exp;
branches;
next	1.2;

1.2
date	2002.01.06.06.43.17;	author sobomax;	state Exp;
branches;
next	1.1;

1.1
date	2002.01.05.06.44.43;	author sobomax;	state Exp;
branches;
next	;


desc
@@


1.27
log
@Add RSS 2.0 feed of the GNOME news flashes with full item
descriptions, not just titles and links, for better usability with feed
aggregators.
@
text
@# $FreeBSD: www/en/gnome/Makefile,v 1.26 2006/10/12 21:21:05 mezz Exp $

.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=	gnomelogalyzer.sh
DATA+=	gnome_prefix.sh

XML.DEFAULT=	news.xml

XMLDOCS=	index
XSLTPROCOPTS.index=	${XSLTPROCOPTS:N--nonet}

XMLDOCS+=	newsflash
XMLDOCS+=	news:rss.xsl::news.rdf
XMLDOCS+=	newsrss:rss2.xsl::rss.xml

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


1.26
log
@Forgot to add gnome_prefix.sh in Makefile.
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.25 2006/08/19 21:20:34 hrs Exp $
d26 1
@


1.25
log
@www cleanup mega commit:

 - Move includes.nav*.sgml to share/sgml/navibar.ent and
   <lang>/share/sgml/nabibar.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
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.24 2006/04/30 19:27:32 marcus Exp $
d17 1
@


1.24
log
@gnome_upgrade.sh is no longer needed.
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.23 2006/01/01 20:32:17 adamw Exp $
a17 4
SGML_INCLUDES+=	includes.navgnome.sgml

SRCS.DEFAULT=	includes.xsl
SRCS.DEFAULT+=	includes.navgnome.xsl
@


1.23
log
@Add includes.navgnome.sgml to SGML_INCLUDES so that the HTML files get
rebuilt when includes.navgnome.sgml is updated.
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.22 2005/12/30 18:49:56 marcus Exp $
d16 1
a16 2
DATA=	gnome_upgrade.sh
DATA+=	gnomelogalyzer.sh
@


1.22
log
@Add includes.navgnome.xsl to the Makefile so the website will regenerate
correctly when this file changes.
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.21 2005/09/18 04:33:45 hrs Exp $
d19 2
@


1.21
log
@Introduce doc.xml.mk and XMLDOC variable to simplify build
of XML docs.  Note that XML catalog support is still incomplete.
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.20 2004/11/25 04:29:18 marcus Exp $
d20 1
@


1.20
log
@Remove omf.pl from the Makefile.
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.19 2004/11/10 13:57:24 ceri Exp $
d16 2
a17 1
DATA=	index.html newsflash.html news.rdf gnome_upgrade.sh gnomelogalyzer.sh
d19 2
a20 10
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
d22 2
a23 6
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
d25 2
a26 6
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
@


1.19
log
@gconf.pl was removed.
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.18 2004/11/07 22:31:51 adamw Exp $
d16 1
a16 1
DATA=	index.html newsflash.html news.rdf gnome_upgrade.sh gnomelogalyzer.sh omf.pl
@


1.18
log
@builditinator.sh changes often, so it's pointless to try to store it in
the local repository.
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.17 2004/06/27 21:41:07 marcus Exp $
d16 1
a16 1
DATA=	index.html newsflash.html news.rdf gnome_upgrade.sh gnomelogalyzer.sh omf.pl gconf.pl
@


1.17
log
@Add the gconf.pl and omf.pl scripts to automatically add GConf and OMF plist
instructions respectively.
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.16 2004/06/17 00:28:54 adamw Exp $
d16 1
a16 1
DATA=	index.html newsflash.html news.rdf gnome_upgrade.sh gnomelogalyzer.sh builditinator.sh omf.pl gconf.pl
@


1.16
log
@Hook up builditinator.sh to the build.
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.15 2004/06/06 20:31:29 marcus Exp $
d16 1
a16 1
DATA=	index.html newsflash.html news.rdf gnome_upgrade.sh gnomelogalyzer.sh builditinator.sh
@


1.15
log
@Tie gnomelogalyzr.sh to the build.
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.14 2004/04/04 22:07:06 adamw Exp $
d16 1
a16 1
DATA=	index.html newsflash.html news.rdf gnome_upgrade.sh gnomelogalyzer.sh
@


1.14
log
@Announcing GNOME 2.6!

There's a new upgrade FAQ, and a new script to handle the upgrading. Do
not upgrade GNOME without it!

Also incorporated are a number of grammar and readability fixes.
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.13 2003/08/25 21:05:31 marcus Exp $
d16 1
a16 1
DATA=	index.html newsflash.html news.rdf gnome_upgrade.sh
@


1.13
log
@We don't need the -nonet argument for generating our local RDF news feed.

Submitted by:	Pav Lucistnik <pav@@oook.cz>
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.12 2002/11/21 21:39:42 marcus Exp $
d16 1
a16 1
DATA=	index.html newsflash.html news.rdf
@


1.12
log
@Add an RDF newsfeed for the FreeBSD GNOME project.  This feed can be accessed
by pointing your RDF consumer at:

http://www.FreeBSD.org/gnome/news.rdf

Coming soon: Patches for Evolution to take advantage of this newsfeed.
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.11 2002/08/25 19:14:58 marcus Exp $
d29 2
a30 2
news.rdf! rss.xsl news.xml includes.xsl ../includes.xsl
	${XSLTPROC} ${XSLTPROCOPTS:N-nonet} -o news.rdf \
@


1.11
log
@Remove the patches.  They are no longer needed.
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.10 2002/05/21 09:15:41 sobomax Exp $
d16 1
a16 1
DATA=	index.html newsflash.html
d20 1
d27 7
@


1.10
log
@Load GNOME rdf file directly into xsltproc, without saving it to the
temporary file and pre-processing with sed(1) first.
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.9 2002/02/11 16:54:52 sobomax Exp $
a11 1
SUBDIR+=	patches
@


1.9
log
@fetch --> /usr/bin/fetch.
@
text
@d1 1
a1 1
# $FreeBSD: www/en/gnome/Makefile,v 1.8 2002/01/28 17:05:24 sobomax Exp $
a20 1
CLEANFILES+=	gnotices.rdf
d22 2
a23 4
GNOTICES_RDF_URL=	http://news.gnome.org/gnome-news/rdf

index.html: index.xsl news.xml includes.xsl ../includes.xsl gnotices.rdf
	${XSLTPROC} ${XSLTPROCOPTS} -o index.html \
a34 4

gnotices.rdf::
	/usr/bin/fetch -qo - ${GNOTICES_RDF_URL} | ${SED} 's|rdf:RDF|rdf| ; \
		s|xmlns.*[^>]||' > ${.TARGET}
@


1.8
log
@Finish ability to automagically fetch news from the GNOME website and attach
right below FreeBSD GNOME news.
@
text
@d1 1
a1 1
# $FreeBSD$
d40 1
a40 1
	fetch -qo - ${GNOTICES_RDF_URL} | ${SED} 's|rdf:RDF|rdf| ; \
@


1.7
log
@- Attach 10 top news items to right side of the main page;
- provide some (incomplete yet) magick to automagically fetch attach
  news from the main GNOME project right below FreeBSD-specific news;
- add another example entry to the news page.
@
text
@d19 3
a21 1
CLEANFILES=	index.html newsflash.html
d23 3
a25 1
index.html: index.xsl news.xml includes.xsl ../includes.xsl
d39 3
a41 3
gnotices.xml: rdf-news.xsl gnotices.rdf
	${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \
		${.CURDIR}/rdf-news.xsl ${.CURDIR}/gnotices.rdf
@


1.6
log
@Add newsflash page.
@
text
@d14 1
a14 2
DOCS=	index.sgml
DOCS+=	screenshots.sgml
d17 1
a17 1
DATA=	newsflash.html
d19 8
a26 1
CLEANFILES=	newsflash.html
d34 4
@


1.5
log
@Connect images and patches subdirs to the build.
@
text
@d18 11
@


1.4
log
@Add `Contact Us' page.
@
text
@d10 3
a12 1
SUBDIR=	docs
d14 3
a16 1
DOCS+=  index.sgml screenshots.sgml contact.sgml
@


1.3
log
@Allow docs/faq.sgml to be built automatically.
@
text
@d12 1
a12 1
DOCS+=  index.sgml screenshots.sgml
@


1.2
log
@Add screenshots.sgml to CVS.
@
text
@d10 2
@


1.1
log
@Add sample gnome/index.sgml (based on java/index.sgml) as well as associated
build infrastructure.
@
text
@d10 1
a10 1
DOCS+=  index.sgml
@

