diff options
author | Hiroki Sato <hrs@FreeBSD.org> | 2005-10-04 17:19:44 +0000 |
---|---|---|
committer | Hiroki Sato <hrs@FreeBSD.org> | 2005-10-04 17:19:44 +0000 |
commit | 4d406540db8592332bbfbe3336771ee6a5497984 (patch) | |
tree | 25edb73a47831f8f761c92e30afb38bcc37b6574 | |
parent | 794021cd934afb69df93da5b8c5a3a4ebb16f287 (diff) |
Notes
-rw-r--r-- | share/mk/doc.xml.mk | 36 |
1 files changed, 35 insertions, 1 deletions
diff --git a/share/mk/doc.xml.mk b/share/mk/doc.xml.mk index 6e8c5c33c5..e40ced9d01 100644 --- a/share/mk/doc.xml.mk +++ b/share/mk/doc.xml.mk @@ -11,7 +11,7 @@ XML_CATALOG_FILES= file://${DOC_PREFIX}/${LANGCODE}/share/sgml/catalog.xml \ # Variables used in DEPENDSET _DEPENDSET.all= wwwstd transtable mirrors usergroups \ - news press navigation advisories notices + news press events navigation advisories notices # DEPENDSET: wwwstd ......................................................... _DEPENDSET.wwwstd= ${XML_INCLUDES} @@ -120,6 +120,40 @@ XML_NEWS_INCLUDES= ${WEB_PREFIX}/${WWW_LANGCODE}/news/includes.xsl XML_NEWS_PRESS_MASTER= ${WEB_PREFIX}/en/news/press.xml XML_NEWS_PRESS= ${WEB_PREFIX}/${WWW_LANGCODE}/news/press.xml +# DEPENDSET: events .......................................................... +_DEPENDSET.events= ${XML_EVENTS_EVENTS_MASTER} ${XML_EVENTS_EVENTS} \ + ${XML_EVENTS_CURDATE} ${XML_INCLUDES} +_PARAMS.events= --param events.xml-master "'${XML_EVENTS_EVENTS_MASTER}'" \ + --param events.xml "'${XML_EVENTS_EVENTS}'" \ + --param curdate.xml "'${XML_EVENTS_CURDATE}'" +XML_EVENTS_EVENTS_MASTER=${WEB_PREFIX}/en/events/events.xml +.if exists(${WEB_PREFIX}/${WWW_LANGCODE}/events/events.xml) +XML_EVENTS_EVENTS= ${WEB_PREFIX}/${WWW_LANGCODE}/events/events.xml +.else +XML_EVENTS_EVENTS= ${XML_EVENTS_EVENTS_MASTER} +.endif +XML_EVENTS_CURDATE= ${WEB_PREFIX}/en/events/curdate.xml + +DATE?= /bin/date +TR?= /usr/bin/tr + +${XML_EVENTS_CURDATE}: + @${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} + +CLEANFILES+= ${XML_EVENTS_CURDATE} + # DEPENDSET: navigation ..................................................... _DEPENDSET.navigation= ${XML_NAVIGATION} ${XML_INCLUDES} _PARAMS.navigation= --param navigation.xml "'${XML_NAVIGATION}'" |