diff --git a/en/gnome/Makefile b/en/gnome/Makefile index 98d6164017..17277423c2 100644 --- a/en/gnome/Makefile +++ b/en/gnome/Makefile @@ -16,9 +16,13 @@ DOCS+= contact.sgml DATA= index.html newsflash.html -CLEANFILES= index.html newsflash.html +CLEANFILES= index.html +CLEANFILES+= newsflash.html +CLEANFILES+= gnotices.rdf -index.html: index.xsl news.xml includes.xsl ../includes.xsl +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 \ ${.CURDIR}/index.xsl ${.CURDIR}/news.xml .if !defined(NO_TIDY) @@ -32,8 +36,8 @@ newsflash.html: newsflash.xsl news.xml includes.xsl ../includes.xsl -${TIDY} ${TIDYOPTS} ${.TARGET} .endif -gnotices.xml: rdf-news.xsl gnotices.rdf - ${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \ - ${.CURDIR}/rdf-news.xsl ${.CURDIR}/gnotices.rdf +gnotices.rdf:: + fetch -qo - ${GNOTICES_RDF_URL} | ${SED} 's|rdf:RDF|rdf| ; \ + s|xmlns.*[^>]||' > ${.TARGET} .include "${WEB_PREFIX}/share/mk/web.site.mk" diff --git a/en/gnome/index.xsl b/en/gnome/index.xsl index 616921a858..6ab760c0ed 100644 --- a/en/gnome/index.xsl +++ b/en/gnome/index.xsl @@ -169,17 +169,17 @@

GNOME Project News
- + · - +
- + More...