gnujaxp stable port information

Package: gnujaxp
Version: 1.0beta1
Revision: 4
Source: mirror:gnu:classpathx/%n-%v.zip
PatchFile: %n.patch
PatchFile-MD5: aca6b37f8a3be4985aa32f68dae5ad49
Type: java(1.4)
Depends: system-java
BuildDepends: fink (>= 0.24.12)
NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
InstallScript: <<
mkdir -p %i/share/doc/%n
cp -r apidoc %i/share/doc/%n
<<
JarFiles: %n.jar
DocFiles: COPYING COPYRIGHT.html LICENSE README
Description: Basic java XML libs, and some SAX2 utilities
DescDetail: <<
GNUJAXP includes interfaces and implementations for basic XML
processing in Java, and some general purpose SAX2 utilities.
<<
DescPackaging: <<
This package was originally maintained by Sylvain Cuaz , who
appears to have abandoned it.
<<
Homepage: http://www.gnu.org/software/classpathx/jaxp
Maintainer: Trevor Harmon
License: GPL
Source-MD5: 42b041800cc1237cf45e80c6ff35c476

gnujaxp stable port .patch

diff -ur gnujaxp-1.0beta1-orig/source/gnu/xml/aelfred2/XmlParser.java gnujaxp-1.0beta1/source/gnu/xml/aelfred2/XmlParser.java
--- gnujaxp-1.0beta1-orig/source/gnu/xml/aelfred2/XmlParser.java 2001-11-20 18:28:46.000000000 -0800
+++ gnujaxp-1.0beta1/source/gnu/xml/aelfred2/XmlParser.java 2010-02-03 10:44:27.000000000 -0800
@@ -1452,7 +1452,7 @@
{
String name;
String type;
- String enum = null;
+ String enumeration = null;

// Read the attribute name.
name = readNmtoken (true);
@@ -1463,11 +1463,11 @@

// Get the string of enumerated values if necessary.
if ("ENUMERATION" == type || "NOTATION" == type)
- enum = dataBufferToString ();
+ enumeration = dataBufferToString ();

// Read the default value.
requireWhitespace ();
- parseDefault (elementName, name, type, enum);
+ parseDefault (elementName, name, type, enumeration);
}


@@ -1564,7 +1564,7 @@
String elementName,
String name,
String type,
- String enum
+ String enumeration
) throws Exception
{
int valueType = ATTRIBUTE_DEFAULT_SPECIFIED;
@@ -1602,11 +1602,11 @@
} else
value = readLiteral (flags);
expandPE = saved;
- setAttribute (elementName, name, type, enum, value, valueType);
+ setAttribute (elementName, name, type, enumeration, value, valueType);
if ("ENUMERATION" == type)
- type = enum;
+ type = enumeration;
else if ("NOTATION" == type)
- type = "NOTATION " + enum;
+ type = "NOTATION " + enumeration;
if (!skippedPE) handler.getDeclHandler ()
.attributeDecl (elementName, name, type, defaultType, value);
}

gnujaxp _unstable_ port .patch