diff --git a/en/gnome/Makefile b/en/gnome/Makefile index 2bc171f823..98d6164017 100644 --- a/en/gnome/Makefile +++ b/en/gnome/Makefile @@ -1,29 +1,39 @@ # $FreeBSD$ .if exists(../Makefile.conf) .include "../Makefile.conf" .endif .if exists(../Makefile.inc) .include "../Makefile.inc" .endif SUBDIR= docs SUBDIR+= images SUBDIR+= patches -DOCS= index.sgml -DOCS+= screenshots.sgml +DOCS= screenshots.sgml DOCS+= contact.sgml -DATA= newsflash.html +DATA= index.html newsflash.html -CLEANFILES= newsflash.html +CLEANFILES= index.html newsflash.html + +index.html: index.xsl news.xml includes.xsl ../includes.xsl + ${XSLTPROC} ${XSLTPROCOPTS} -o index.html \ + ${.CURDIR}/index.xsl ${.CURDIR}/news.xml +.if !defined(NO_TIDY) + -${TIDY} ${TIDYOPTS} index.html +.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 +gnotices.xml: rdf-news.xsl gnotices.rdf + ${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \ + ${.CURDIR}/rdf-news.xsl ${.CURDIR}/gnotices.rdf + .include "${WEB_PREFIX}/share/mk/web.site.mk" diff --git a/en/gnome/index.xsl b/en/gnome/index.xsl index 09e86b1fee..616921a858 100644 --- a/en/gnome/index.xsl +++ b/en/gnome/index.xsl @@ -1,124 +1,201 @@ - - - - %gnomeincludes; - %includes; -]> - - &header; -
-
|
-
- - - - - |
- What is GNOME?- -The GNOME project was born as an effort to create an entirely free - desktop environment for free systems. From the start, the main - objective of GNOME has been to provide a user friendly suite of - applications and an easy-to-use desktop. The FreeBSD GNOME Project - strives to bring GNOME to the FreeBSD user. - -As with most GNU programs, GNOME has been designed to run on all - modern Unix-like operating systems. Through the efforts of the - FreeBSD GNOME Project and countless volunteers, those operating - systems include FreeBSD. - -The GNOME project has expanded its objectives over the past few - months to include addressing a number of problems in the existing - Unix infrastructure. - -The GNOME project acts as an umbrella, the major components of - GNOME are: -
State of the port- -We currently support 4.x and 5-CURRENT FreeBSD Systems - for GNOME 1.4.1. Anything prior to FreeBSD 4.1 is not - supported. Most of GNOME has been ported to FreeBSD; - however, there's plenty left to do! - -Newsflash! We're UP! We're running! We're - churning out patches and ports as fast as we can make the keyboards - work! See Newsflash page for - details. - - |
-