svn commit: r386985 - in head/security/vuxml: . files
Xin LI
delphij at FreeBSD.org
Fri May 22 07:04:29 UTC 2015
Author: delphij
Date: Fri May 22 07:04:28 2015
New Revision: 386985
URL: https://svnweb.freebsd.org/changeset/ports/386985
Log:
Pass full path to the vuln.xml file to extra-validation.py. Without this,
if .OBJDIR differs from .CURDIR, the validation would fail.
PR: 193923
Reported by: jbeich
Modified:
head/security/vuxml/Makefile
head/security/vuxml/files/extra-validation.py
Modified: head/security/vuxml/Makefile
==============================================================================
--- head/security/vuxml/Makefile Fri May 22 06:17:29 2015 (r386984)
+++ head/security/vuxml/Makefile Fri May 22 07:04:28 2015 (r386985)
@@ -83,7 +83,7 @@ validate: tidy
${ECHO_CMD} Consider using ${VUXML_FILE}.unexpanded for final commit; \
return 1; \
fi
- ${PYTHON_CMD} ${FILESDIR}/extra-validation.py
+ ${PYTHON_CMD} ${FILESDIR}/extra-validation.py ${VUXML_FILE}
tidy: vuln.xml
@if [ ! -e ${LOCALBASE}/share/xml/dtd/vuxml/catalog.xml ]; \
Modified: head/security/vuxml/files/extra-validation.py
==============================================================================
--- head/security/vuxml/files/extra-validation.py Fri May 22 06:17:29 2015 (r386984)
+++ head/security/vuxml/files/extra-validation.py Fri May 22 07:04:28 2015 (r386985)
@@ -5,7 +5,11 @@ import datetime
import xml.etree.ElementTree as ET
import sys
-tree = ET.parse('vuln.xml')
+if len(sys.argv) != 2:
+ print "Usage: %s vuln.xml" % (sys.argv[0])
+ sys.exit(1)
+
+tree = ET.parse(sys.argv[1])
root = tree.getroot()
namespace = "{http://www.vuxml.org/apps/vuxml-1}"
More information about the svn-ports-all
mailing list