public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoolkit r627 - trunk/gentoolkit/pym/gentoolkit/glsa
@ 2009-05-07 21:59 Paul Varner (fuzzyray)
  0 siblings, 0 replies; only message in thread
From: Paul Varner (fuzzyray) @ 2009-05-07 21:59 UTC (permalink / raw
  To: gentoo-commits

Author: fuzzyray
Date: 2009-05-07 21:59:25 +0000 (Thu, 07 May 2009)
New Revision: 627

Modified:
   trunk/gentoolkit/pym/gentoolkit/glsa/__init__.py
Log:
Add patch from Robert Buchholz: Allow GLSA 2 DTD in doctype declaration

Modified: trunk/gentoolkit/pym/gentoolkit/glsa/__init__.py
===================================================================
--- trunk/gentoolkit/pym/gentoolkit/glsa/__init__.py	2009-05-07 21:58:49 UTC (rev 626)
+++ trunk/gentoolkit/pym/gentoolkit/glsa/__init__.py	2009-05-07 21:59:25 UTC (rev 627)
@@ -470,7 +470,11 @@
 		self.DOM = xml.dom.minidom.parse(myfile)
 		if not self.DOM.doctype:
 			raise GlsaTypeException(None)
-		elif self.DOM.doctype.systemId != "http://www.gentoo.org/dtd/glsa.dtd":
+		elif self.DOM.doctype.systemId == "http://www.gentoo.org/dtd/glsa.dtd":
+			self.dtdversion = 0
+		elif self.DOM.doctype.systemId == "http://www.gentoo.org/dtd/glsa-2.dtd":
+			self.dtdversion = 2
+		else:
 			raise GlsaTypeException(self.DOM.doctype.systemId)
 		myroot = self.DOM.getElementsByTagName("glsa")[0]
 		if self.type == "id" and myroot.getAttribute("id") != self.nr:




^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-05-07 21:59 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-07 21:59 [gentoo-commits] gentoolkit r627 - trunk/gentoolkit/pym/gentoolkit/glsa Paul Varner (fuzzyray)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox