security/vuxml: re-organize port
- move vuln-YYYY.xml files into vuln/ as just YYYY.xml - this prevents problems with the new check_files hook when 2023 arrives.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
PORTNAME= vuxml
|
||||
PORTVERSION= 1.1
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= security textproc
|
||||
MASTER_SITES= http://www.vuxml.org/dtd/vuxml-1/
|
||||
DISTFILES= vuxml-10.dtd vuxml-model-10.mod \
|
||||
@@ -32,7 +32,7 @@ dir_DTD= share/xml/dtd/vuxml
|
||||
VUXML_FILE?= ${PKGDIR}/vuln.xml
|
||||
VUXML_FLAT_FILE?= ${PKGDIR}/vuln-flat.xml
|
||||
_YEAR!= date +%Y
|
||||
VUXML_CURRENT_FILE?= ${PKGDIR}/vuln-${_YEAR}.xml
|
||||
VUXML_CURRENT_FILE?= ${PKGDIR}/vuln/${_YEAR}.xml
|
||||
|
||||
post-clean:
|
||||
@${RM} "${VUXML_FILE}.tidy"
|
||||
@@ -53,10 +53,10 @@ do-install:
|
||||
|
||||
do-test:
|
||||
@${MKDIR} ${WRKDIR}/test
|
||||
@${CP} ${.CURDIR}/vuln*.xml ${WRKDIR}/test
|
||||
@${CP} -R ${.CURDIR}/vuln.xml ${.CURDIR}/vuln ${WRKDIR}/test
|
||||
@cd ${.CURDIR} && make validate PKGDIR=${WRKDIR}/test
|
||||
|
||||
${VUXML_FLAT_FILE}: ${VUXML_FILE} vuln-20??.xml
|
||||
${VUXML_FLAT_FILE}: ${VUXML_FILE} vuln/*.xml
|
||||
xmllint -noent ${.ALLSRC:[1]} > ${.TARGET}
|
||||
|
||||
validate: tidy
|
||||
|
||||
@@ -25,26 +25,26 @@ result in more namespace declarations than we wish.
|
||||
<xsl:template match="/">
|
||||
<xsl:text disable-output-escaping="yes"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE vuxml PUBLIC "-//vuxml.org//DTD VuXML 1.1//EN" "http://www.vuxml.org/dtd/vuxml-1/vuxml-11.dtd" [
|
||||
<!ENTITY vuln-2003 SYSTEM "vuln-2003.xml">
|
||||
<!ENTITY vuln-2004 SYSTEM "vuln-2004.xml">
|
||||
<!ENTITY vuln-2005 SYSTEM "vuln-2005.xml">
|
||||
<!ENTITY vuln-2006 SYSTEM "vuln-2006.xml">
|
||||
<!ENTITY vuln-2007 SYSTEM "vuln-2007.xml">
|
||||
<!ENTITY vuln-2008 SYSTEM "vuln-2008.xml">
|
||||
<!ENTITY vuln-2009 SYSTEM "vuln-2009.xml">
|
||||
<!ENTITY vuln-2010 SYSTEM "vuln-2010.xml">
|
||||
<!ENTITY vuln-2011 SYSTEM "vuln-2011.xml">
|
||||
<!ENTITY vuln-2012 SYSTEM "vuln-2012.xml">
|
||||
<!ENTITY vuln-2013 SYSTEM "vuln-2013.xml">
|
||||
<!ENTITY vuln-2014 SYSTEM "vuln-2014.xml">
|
||||
<!ENTITY vuln-2015 SYSTEM "vuln-2015.xml">
|
||||
<!ENTITY vuln-2016 SYSTEM "vuln-2016.xml">
|
||||
<!ENTITY vuln-2017 SYSTEM "vuln-2017.xml">
|
||||
<!ENTITY vuln-2018 SYSTEM "vuln-2018.xml">
|
||||
<!ENTITY vuln-2019 SYSTEM "vuln-2019.xml">
|
||||
<!ENTITY vuln-2020 SYSTEM "vuln-2020.xml">
|
||||
<!ENTITY vuln-2021 SYSTEM "vuln-2021.xml">
|
||||
<!ENTITY vuln-2022 SYSTEM "vuln-2022.xml">
|
||||
<!ENTITY vuln-2003 SYSTEM "vuln/2003.xml">
|
||||
<!ENTITY vuln-2004 SYSTEM "vuln/2004.xml">
|
||||
<!ENTITY vuln-2005 SYSTEM "vuln/2005.xml">
|
||||
<!ENTITY vuln-2006 SYSTEM "vuln/2006.xml">
|
||||
<!ENTITY vuln-2007 SYSTEM "vuln/2007.xml">
|
||||
<!ENTITY vuln-2008 SYSTEM "vuln/2008.xml">
|
||||
<!ENTITY vuln-2009 SYSTEM "vuln/2009.xml">
|
||||
<!ENTITY vuln-2010 SYSTEM "vuln/2010.xml">
|
||||
<!ENTITY vuln-2011 SYSTEM "vuln/2011.xml">
|
||||
<!ENTITY vuln-2012 SYSTEM "vuln/2012.xml">
|
||||
<!ENTITY vuln-2013 SYSTEM "vuln/2013.xml">
|
||||
<!ENTITY vuln-2014 SYSTEM "vuln/2014.xml">
|
||||
<!ENTITY vuln-2015 SYSTEM "vuln/2015.xml">
|
||||
<!ENTITY vuln-2016 SYSTEM "vuln/2016.xml">
|
||||
<!ENTITY vuln-2017 SYSTEM "vuln/2017.xml">
|
||||
<!ENTITY vuln-2018 SYSTEM "vuln/2018.xml">
|
||||
<!ENTITY vuln-2019 SYSTEM "vuln/2019.xml">
|
||||
<!ENTITY vuln-2020 SYSTEM "vuln/2020.xml">
|
||||
<!ENTITY vuln-2021 SYSTEM "vuln/2021.xml">
|
||||
<!ENTITY vuln-2022 SYSTEM "vuln/2022.xml">
|
||||
]>
|
||||
]]></xsl:text>
|
||||
<xsl:apply-templates />
|
||||
|
||||
+20
-20
@@ -1,25 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE vuxml PUBLIC "-//vuxml.org//DTD VuXML 1.1//EN" "http://www.vuxml.org/dtd/vuxml-1/vuxml-11.dtd" [
|
||||
<!ENTITY vuln-2003 SYSTEM "vuln-2003.xml">
|
||||
<!ENTITY vuln-2004 SYSTEM "vuln-2004.xml">
|
||||
<!ENTITY vuln-2005 SYSTEM "vuln-2005.xml">
|
||||
<!ENTITY vuln-2006 SYSTEM "vuln-2006.xml">
|
||||
<!ENTITY vuln-2007 SYSTEM "vuln-2007.xml">
|
||||
<!ENTITY vuln-2008 SYSTEM "vuln-2008.xml">
|
||||
<!ENTITY vuln-2009 SYSTEM "vuln-2009.xml">
|
||||
<!ENTITY vuln-2010 SYSTEM "vuln-2010.xml">
|
||||
<!ENTITY vuln-2011 SYSTEM "vuln-2011.xml">
|
||||
<!ENTITY vuln-2012 SYSTEM "vuln-2012.xml">
|
||||
<!ENTITY vuln-2013 SYSTEM "vuln-2013.xml">
|
||||
<!ENTITY vuln-2014 SYSTEM "vuln-2014.xml">
|
||||
<!ENTITY vuln-2015 SYSTEM "vuln-2015.xml">
|
||||
<!ENTITY vuln-2016 SYSTEM "vuln-2016.xml">
|
||||
<!ENTITY vuln-2017 SYSTEM "vuln-2017.xml">
|
||||
<!ENTITY vuln-2018 SYSTEM "vuln-2018.xml">
|
||||
<!ENTITY vuln-2019 SYSTEM "vuln-2019.xml">
|
||||
<!ENTITY vuln-2020 SYSTEM "vuln-2020.xml">
|
||||
<!ENTITY vuln-2021 SYSTEM "vuln-2021.xml">
|
||||
<!ENTITY vuln-2022 SYSTEM "vuln-2022.xml">
|
||||
<!ENTITY vuln-2003 SYSTEM "vuln/2003.xml">
|
||||
<!ENTITY vuln-2004 SYSTEM "vuln/2004.xml">
|
||||
<!ENTITY vuln-2005 SYSTEM "vuln/2005.xml">
|
||||
<!ENTITY vuln-2006 SYSTEM "vuln/2006.xml">
|
||||
<!ENTITY vuln-2007 SYSTEM "vuln/2007.xml">
|
||||
<!ENTITY vuln-2008 SYSTEM "vuln/2008.xml">
|
||||
<!ENTITY vuln-2009 SYSTEM "vuln/2009.xml">
|
||||
<!ENTITY vuln-2010 SYSTEM "vuln/2010.xml">
|
||||
<!ENTITY vuln-2011 SYSTEM "vuln/2011.xml">
|
||||
<!ENTITY vuln-2012 SYSTEM "vuln/2012.xml">
|
||||
<!ENTITY vuln-2013 SYSTEM "vuln/2013.xml">
|
||||
<!ENTITY vuln-2014 SYSTEM "vuln/2014.xml">
|
||||
<!ENTITY vuln-2015 SYSTEM "vuln/2015.xml">
|
||||
<!ENTITY vuln-2016 SYSTEM "vuln/2016.xml">
|
||||
<!ENTITY vuln-2017 SYSTEM "vuln/2017.xml">
|
||||
<!ENTITY vuln-2018 SYSTEM "vuln/2018.xml">
|
||||
<!ENTITY vuln-2019 SYSTEM "vuln/2019.xml">
|
||||
<!ENTITY vuln-2020 SYSTEM "vuln/2020.xml">
|
||||
<!ENTITY vuln-2021 SYSTEM "vuln/2021.xml">
|
||||
<!ENTITY vuln-2022 SYSTEM "vuln/2022.xml">
|
||||
]>
|
||||
<!--
|
||||
Copyright 2003-2022 Jacques Vidrine and contributors
|
||||
|
||||
Reference in New Issue
Block a user