git: 177a057e70c5 - main - textproc/xmlada: resurrect

From: Thierry Thomas <thierry_at_FreeBSD.org>
Date: Wed, 14 Dec 2022 10:37:31 UTC
The branch main has been updated by thierry:

URL: https://cgit.FreeBSD.org/ports/commit/?id=177a057e70c5c15a1a717dcecc0678e27c42867b

commit 177a057e70c5c15a1a717dcecc0678e27c42867b
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2022-12-11 22:09:46 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2022-12-14 10:37:17 +0000

    textproc/xmlada: resurrect
---
 textproc/Makefile                    |   1 +
 textproc/xmlada/Makefile             | 164 ++++++
 textproc/xmlada/distinfo             |   3 +
 textproc/xmlada/files/Makefile.bsd   | 137 +++++
 textproc/xmlada/files/generic_gpr.in |  19 +
 textproc/xmlada/pkg-descr            |  12 +
 textproc/xmlada/pkg-plist            | 991 +++++++++++++++++++++++++++++++++++
 7 files changed, 1327 insertions(+)

diff --git a/textproc/Makefile b/textproc/Makefile
index bf792969324a..ea34114c11fa 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -2032,6 +2032,7 @@
     SUBDIR += xml-format
     SUBDIR += xml-lite.el
     SUBDIR += xml2rfc
+    SUBDIR += xmlada
     SUBDIR += xmlcatmgr
     SUBDIR += xmlcharent
     SUBDIR += xmlenc
diff --git a/textproc/xmlada/Makefile b/textproc/xmlada/Makefile
new file mode 100644
index 000000000000..234ab01f9f50
--- /dev/null
+++ b/textproc/xmlada/Makefile
@@ -0,0 +1,164 @@
+# Created by: John Marino <marino@FreeBSD.org>
+
+PORTNAME=	xmlada
+PORTVERSION=	17.0.0
+PORTREVISION=	2
+CATEGORIES=	textproc
+
+MAINTAINER=	ports@FreeBSD.org
+COMMENT=	Adacore XML suite for the Ada language
+
+LICENSE=	GPLv3
+
+USES=		ada:run
+USE_GITHUB=	yes
+GH_ACCOUNT=	AdaCore
+GH_PROJECT=	xmlada
+GH_TAGNAME=	e5bbafe
+
+MAKE_ARGS+=	PROCESSORS=${MAKE_JOBS_NUMBER} \
+		LIBVER=${PORTVERSION}
+ALL_TARGET=	schema/lib/static/libxmlada_schema.a \
+		schema/lib/relocatable/libxmlada_schema.so
+PLIST_SUB+=	LIBVER=${PORTVERSION}
+MAKEFILE=	Makefile.bsd
+PORTDOCS=	*
+DUNICODE=	${WRKSRC}/unicode/dummy_unicode.adb
+DINPSRC=	${WRKSRC}/input_sources/dummy_input_sources.adb
+DSAX=		${WRKSRC}/sax/dummy_sax.adb
+DDOM=		${WRKSRC}/dom/dummy_dom.adb
+DSCHEMA=	${WRKSRC}/schema/dummy_schema.adb
+
+OPTIONS_DEFINE=	DOCS
+
+DOCS_BUILD_DEPENDS=	sphinx-build:textproc/py-sphinx
+DOCS_ALL_TARGET=	gen-docs
+
+FIND1=	cd ${WRKSRC}/unicode && ${FIND} -s * \( -name "unicode*.ad[bs]" \
+	-a ! -name "unicode.ads" \) -exec ${PRINTF} ', "%s"' {} \;
+FIND2=	cd ${WRKSRC}/input_sources && ${FIND} -s * \( -name "input*.ad[bs]" \
+	-a ! -name "input_sources.ads" \) -exec ${PRINTF} ', "%s"' {} \;
+FIND3=	cd ${WRKSRC}/sax && \
+	${FIND} -s * -name "sax-*.ad[bs]" -exec ${PRINTF} ', "%s"' {} \;
+FIND4=	cd ${WRKSRC}/dom && \
+	${FIND} -s * -name "dom-*.ad[bs]" -exec ${PRINTF} ', "%s"' {} \;
+FIND5=	cd ${WRKSRC}/schema && ${FIND} -s * \( -name "schema*.ad[bs]" \
+	-a ! -name "schema.ads" \) -depth 0 -maxdepth 0 \
+	-exec ${PRINTF} ', "%s"' {} \;
+
+post-patch: dummy-unicode dummy-input_sources dummy-sax dummy-dom dummy-schema
+	@${CP} ${FILESDIR}/Makefile.bsd ${WRKSRC}
+	@${MKDIR} ${WRKSRC}/sax/obj/relocatable
+	@${MKDIR} ${WRKSRC}/sax/obj/static
+	@${MKDIR} ${WRKSRC}/sax/lib/relocatable
+	@${MKDIR} ${WRKSRC}/sax/lib/static
+	@${MKDIR} ${WRKSRC}/schema/obj/relocatable
+	@${MKDIR} ${WRKSRC}/schema/obj/static
+	@${SED} -e '/^with/d' -e 's|@ZONE@|unicode|' \
+		-e "s|@FILES@|`${FIND1}`|" \
+		-e 's|@VERSION@|${PORTVERSION}|' ${FILESDIR}/generic_gpr.in \
+		> ${WRKSRC}/distrib/xmlada_unicode.gpr
+	@${SED} -e 's|@DEPENDS@|unicode|' -e 's|@ZONE@|input_sources|' \
+		-e "s|@FILES@|`${FIND2}`|" \
+		-e 's|@VERSION@|${PORTVERSION}|' ${FILESDIR}/generic_gpr.in \
+		> ${WRKSRC}/distrib/xmlada_input_sources.gpr
+	@${SED} -e 's|@DEPENDS@|input_sources|' -e 's|@ZONE@|sax|' \
+		-e "s|@FILES@|`${FIND3}`|" \
+		-e 's|@VERSION@|${PORTVERSION}|' ${FILESDIR}/generic_gpr.in \
+		> ${WRKSRC}/distrib/xmlada_sax.gpr
+	@${SED} -e 's|@DEPENDS@|sax|' -e 's|@ZONE@|dom|' \
+		-e "s|@FILES@|`${FIND4}`|" \
+		-e 's|@VERSION@|${PORTVERSION}|' ${FILESDIR}/generic_gpr.in \
+		> ${WRKSRC}/distrib/xmlada_dom.gpr
+	@${SED} -e 's|@DEPENDS@|dom|' -e 's|@ZONE@|schema|' \
+		-e "s|@FILES@|`${FIND5}`|" \
+		-e 's|@VERSION@|${PORTVERSION}|' ${FILESDIR}/generic_gpr.in \
+		> ${WRKSRC}/distrib/xmlada_schema.gpr
+	# Since we want to pull in all 5 libs, we only need to specify schema
+	${REINPLACE_CMD} -e '/unicode/d' ${WRKSRC}/distrib/xmlada.gpr
+
+do-install:
+	${MKDIR} ${STAGEDIR}${PREFIX}/include/xmlada \
+		${STAGEDIR}${PREFIX}/lib/gnat \
+		${STAGEDIR}${PREFIX}/lib/xmlada/relocatable \
+		${STAGEDIR}${PREFIX}/lib/xmlada/static \
+		${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/dom/*.ad[bs] \
+		${WRKSRC}/input_sources/*.ad[bs] \
+		${WRKSRC}/sax/*.ad[bs] \
+		${WRKSRC}/schema/*.ad[bs] \
+		${WRKSRC}/unicode/*.ad[bs] \
+		${STAGEDIR}${PREFIX}/include/xmlada
+	${RM} ${STAGEDIR}${PREFIX}/include/xmlada/dummy_*.adb
+	${INSTALL_DATA} ${WRKSRC}/dom/obj/relocatable/*.ali \
+		${WRKSRC}/input_sources/obj/relocatable/*.ali \
+		${WRKSRC}/sax/obj/relocatable/*.ali \
+		${WRKSRC}/schema/obj/relocatable/*.ali \
+		${WRKSRC}/unicode/obj/relocatable/*.ali \
+		${WRKSRC}/dom/lib/relocatable/* \
+		${WRKSRC}/input_sources/lib/relocatable/* \
+		${WRKSRC}/sax/lib/relocatable/* \
+		${WRKSRC}/schema/lib/relocatable/* \
+		${WRKSRC}/unicode/lib/relocatable/* \
+		${STAGEDIR}${PREFIX}/lib/xmlada/relocatable
+	${INSTALL_DATA} ${WRKSRC}/dom/obj/static/*.ali \
+		${WRKSRC}/input_sources/obj/static/*.ali \
+		${WRKSRC}/sax/obj/static/*.ali \
+		${WRKSRC}/schema/obj/static/*.ali \
+		${WRKSRC}/unicode/obj/static/*.ali \
+		${WRKSRC}/dom/lib/static/* \
+		${WRKSRC}/input_sources/lib/static/* \
+		${WRKSRC}/sax/lib/static/* \
+		${WRKSRC}/schema/lib/static/* \
+		${WRKSRC}/unicode/lib/static/* \
+		${STAGEDIR}${PREFIX}/lib/xmlada/static
+	${INSTALL_DATA} ${WRKSRC}/distrib/xml*.gpr \
+		${STAGEDIR}${PREFIX}/lib/gnat
+
+do-install-DOCS-on:
+	(cd ${WRKSRC}/docs/_build/html && \
+		${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
+	${RM} -r ${STAGEDIR}${DOCSDIR}/_sources \
+		${STAGEDIR}${DOCSDIR}/.buildinfo
+
+dummy-unicode:
+	@${GREP} ^package ${WRKSRC}/unicode/unicode-*.ads | \
+		${AWK} '{print "with " $$2 ";"}' | ${SORT} > ${DUNICODE}
+	@${ECHO} 'procedure dummy_unicode is' >> ${DUNICODE}
+	@${ECHO} 'begin' >> ${DUNICODE}
+	@${ECHO} '   null;' >> ${DUNICODE}
+	@${ECHO} 'end dummy_unicode;' >> ${DUNICODE}
+
+dummy-input_sources:
+	@${GREP} ^package ${WRKSRC}/input_sources/input_sources-*.ads | \
+		${AWK} '{print "with " $$2 ";"}' | ${SORT} > ${DINPSRC}
+	@${ECHO} 'procedure dummy_input_sources is' >> ${DINPSRC}
+	@${ECHO} 'begin' >> ${DINPSRC}
+	@${ECHO} '   null;' >> ${DINPSRC}
+	@${ECHO} 'end dummy_input_sources;' >> ${DINPSRC}
+
+dummy-sax:
+	@${GREP} ^package ${WRKSRC}/sax/sax-*.ads | \
+		${AWK} '{print "with " $$2 ";"}' | ${SORT} > ${DSAX}
+	@${ECHO} 'procedure dummy_sax is' >> ${DSAX}
+	@${ECHO} 'begin' >> ${DSAX}
+	@${ECHO} '   null;' >> ${DSAX}
+	@${ECHO} 'end dummy_sax;' >> ${DSAX}
+
+dummy-dom:
+	@${GREP} ^package ${WRKSRC}/dom/dom-*.ads | \
+		${AWK} '{print "with " $$2 ";"}' | ${SORT} > ${DDOM}
+	@${ECHO} 'procedure dummy_dom is' >> ${DDOM}
+	@${ECHO} 'begin' >> ${DDOM}
+	@${ECHO} '   null;' >> ${DDOM}
+	@${ECHO} 'end dummy_dom;' >> ${DDOM}
+
+dummy-schema:
+	@${GREP} ^package ${WRKSRC}/schema/schema-*.ads | \
+		${AWK} '{print "with " $$2 ";"}' | ${SORT} > ${DSCHEMA}
+	@${ECHO} 'procedure dummy_schema is' >> ${DSCHEMA}
+	@${ECHO} 'begin' >> ${DSCHEMA}
+	@${ECHO} '   null;' >> ${DSCHEMA}
+	@${ECHO} 'end dummy_schema;' >> ${DSCHEMA}
+
+.include <bsd.port.mk>
diff --git a/textproc/xmlada/distinfo b/textproc/xmlada/distinfo
new file mode 100644
index 000000000000..8b64c8becb2e
--- /dev/null
+++ b/textproc/xmlada/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1587725012
+SHA256 (AdaCore-xmlada-17.0.0-e5bbafe_GH0.tar.gz) = 8183dfa557aa5d6d16c77d01a134f821e20aa2dce05cb49f046426d5ddd08a20
+SIZE (AdaCore-xmlada-17.0.0-e5bbafe_GH0.tar.gz) = 1022668
diff --git a/textproc/xmlada/files/Makefile.bsd b/textproc/xmlada/files/Makefile.bsd
new file mode 100644
index 000000000000..2f5851d089a8
--- /dev/null
+++ b/textproc/xmlada/files/Makefile.bsd
@@ -0,0 +1,137 @@
+ADALIB!=	gnatls -v | grep adalib | awk '{print $$1}'
+
+STATIC_FLAGS=	-gnatQ -O2 -gnatn -gnatp -gnatA -j${PROCESSORS}
+DYNAMIC_FLAGS=	-fPIC ${STATIC_FLAGS}
+
+
+#
+# unicode depends on nothing
+#
+
+unicode/lib/static/libxmlada_unicode.a: unicode/dummy_unicode.adb
+	@echo building static ${.TARGET:R} library
+	@rm -f ${.TARGET}
+	gnatmake -c ${.ALLSRC} -D unicode/obj/static ${STATIC_FLAGS}
+	rm unicode/obj/static/dummy*
+	ar cq ${.TARGET} unicode/obj/static/*.o
+	ranlib ${.TARGET}
+
+unicode/lib/relocatable/libxmlada_unicode.so: unicode/dummy_unicode.adb
+	@${ECHO} building shared library ${.TARGET:R}
+	@rm -f ${.TARGET} ${.TARGET}.${LIBVER}
+	gnatmake -c ${.ALLSRC} -D unicode/obj/relocatable ${DYNAMIC_FLAGS}
+	rm unicode/obj/relocatable/dummy*
+	ada -shared -Wl,-rpath,${PREFIX}/lib/xmlada/relocatable \
+	    -L${ADALIB} -lgnat -Wl,-rpath,${ADALIB} \
+	    -o ${.TARGET}.${LIBVER} -Wl,-soname,${.TARGET:T}.${LIBVER} \
+	    unicode/obj/relocatable/*.o
+	ln -s ${.TARGET:T}.${LIBVER} ${.TARGET}
+
+#
+# input sources depends on unicode
+#
+
+input_sources/lib/static/libxmlada_input_sources.a: input_sources/dummy_input_sources.adb unicode/lib/static/libxmlada_unicode.a
+	@echo building static ${.TARGET:R} library
+	@rm -f ${.TARGET}
+	gnatmake -c ${.ALLSRC:M*.adb} -D input_sources/obj/static -aOunicode/obj/static -aIunicode ${STATIC_FLAGS}
+	rm input_sources/obj/static/dummy*
+	ar cq ${.TARGET} input_sources/obj/static/*.o
+	ranlib ${.TARGET}
+
+input_sources/lib/relocatable/libxmlada_input_sources.so: input_sources/dummy_input_sources.adb unicode/lib/relocatable/libxmlada_unicode.so
+	@${ECHO} building shared library ${.TARGET:R}
+	@rm -f ${.TARGET} ${.TARGET}.${LIBVER}
+	gnatmake -c ${.ALLSRC:M*.adb} -D input_sources/obj/relocatable -aOunicode/obj/relocatable -aIunicode ${DYNAMIC_FLAGS}
+	rm input_sources/obj/relocatable/dummy*
+	ada -shared -Wl,-rpath,${PREFIX}/lib/xmlada/relocatable \
+	    -L${ADALIB} -lgnat -Wl,-rpath,${ADALIB} \
+	    -Lunicode/lib/relocatable -lxmlada_unicode \
+	    -o ${.TARGET}.${LIBVER} -Wl,-soname,${.TARGET:T}.${LIBVER} \
+	    input_sources/obj/relocatable/*.o
+	ln -s ${.TARGET:T}.${LIBVER} ${.TARGET}
+
+#
+# sax depends on input sources and unicode (sufficent to limit to I.S)
+#
+
+sax/lib/static/libxmlada_sax.a: sax/dummy_sax.adb input_sources/lib/static/libxmlada_input_sources.a
+	@echo building static ${.TARGET:R} library
+	@rm -f ${.TARGET}
+	gnatmake -c ${.ALLSRC:M*.adb} -D sax/obj/static -aOunicode/obj/static -aOinput_sources/obj/static -aIunicode -aIinput_sources ${STATIC_FLAGS}
+	rm sax/obj/static/dummy*
+	ar cq ${.TARGET} sax/obj/static/*.o
+	ranlib ${.TARGET}
+
+sax/lib/relocatable/libxmlada_sax.so: sax/dummy_sax.adb input_sources/lib/relocatable/libxmlada_input_sources.so
+	@${ECHO} building shared library ${.TARGET:R}
+	@rm -f ${.TARGET} ${.TARGET}.${LIBVER}
+	gnatmake -c ${.ALLSRC:M*.adb} -D sax/obj/relocatable -aOunicode/obj/relocatable -aOinput_sources/obj/relocatable -aIunicode -aIinput_sources ${DYNAMIC_FLAGS}
+	rm sax/obj/relocatable/dummy*
+	ada -shared -Wl,-rpath,${PREFIX}/lib/xmlada/relocatable \
+	    -L${ADALIB} -lgnat -Wl,-rpath,${ADALIB} \
+	    -Lunicode/lib/relocatable -lxmlada_unicode \
+	    -Linput_sources/lib/relocatable -lxmlada_input_sources \
+	    -o ${.TARGET}.${LIBVER} -Wl,-soname,${.TARGET:T}.${LIBVER} \
+	    sax/obj/relocatable/*.o
+	ln -s ${.TARGET:T}.${LIBVER} ${.TARGET}
+
+#
+# dom depends on three other libraries (sufficent to limit to sax)
+#
+
+dom/lib/static/libxmlada_dom.a: dom/dummy_dom.adb sax/lib/static/libxmlada_sax.a
+	@echo building static ${.TARGET:R} library
+	@rm -f ${.TARGET}
+	gnatmake -c ${.ALLSRC:M*.adb} -D dom/obj/static -aOunicode/obj/static -aOinput_sources/obj/static -aOsax/obj/static -aIunicode -aIinput_sources -aIsax ${STATIC_FLAGS}
+	rm dom/obj/static/dummy*
+	ar cq ${.TARGET} dom/obj/static/*.o
+	ranlib ${.TARGET}
+
+dom/lib/relocatable/libxmlada_dom.so: dom/dummy_dom.adb sax/lib/relocatable/libxmlada_sax.so
+	@${ECHO} building shared library ${.TARGET:R}
+	@rm -f ${.TARGET} ${.TARGET}.${LIBVER}
+	gnatmake -c ${.ALLSRC:M*.adb} -D dom/obj/relocatable -aOunicode/obj/relocatable -aOinput_sources/obj/relocatable -aOsax/obj/relocatable -aIunicode -aIinput_sources -aIsax ${DYNAMIC_FLAGS}
+	rm dom/obj/relocatable/dummy*
+	ada -shared -Wl,-rpath,${PREFIX}/lib/xmlada/relocatable \
+	    -L${ADALIB} -lgnat -Wl,-rpath,${ADALIB} \
+	    -Lunicode/lib/relocatable -lxmlada_unicode \
+	    -Linput_sources/lib/relocatable -lxmlada_input_sources \
+	    -Lsax/lib/relocatable -lxmlada_sax \
+	    -o ${.TARGET}.${LIBVER} -Wl,-soname,${.TARGET:T}.${LIBVER} \
+	    dom/obj/relocatable/*.o
+	ln -s ${.TARGET:T}.${LIBVER} ${.TARGET}
+
+#
+# schema depends on four other libraries (sufficent to limit to dom)
+#
+
+schema/lib/static/libxmlada_schema.a: schema/dummy_schema.adb dom/lib/static/libxmlada_dom.a
+	@echo building static ${.TARGET:R} library
+	@rm -f ${.TARGET}
+	gnatmake -c ${.ALLSRC:M*.adb} -D schema/obj/static -aOunicode/obj/static -aOinput_sources/obj/static -aOsax/obj/static -aOdom/obj/static -aIunicode -aIinput_sources -aIsax -aIdom ${STATIC_FLAGS}
+	rm schema/obj/static/dummy*
+	ar cq ${.TARGET} schema/obj/static/*.o
+	ranlib ${.TARGET}
+
+schema/lib/relocatable/libxmlada_schema.so: schema/dummy_schema.adb dom/lib/relocatable/libxmlada_dom.so
+	@${ECHO} building shared library ${.TARGET:R}
+	@rm -f ${.TARGET} ${.TARGET}.${LIBVER}
+	gnatmake -c ${.ALLSRC:M*.adb} -D schema/obj/relocatable -aOunicode/obj/relocatable -aOinput_sources/obj/relocatable -aOsax/obj/relocatable -aOdom/obj/relocatable -aIunicode -aIinput_sources -aIsax -aIdom ${DYNAMIC_FLAGS}
+	rm schema/obj/relocatable/dummy*
+	ada -shared -Wl,-rpath,${PREFIX}/lib/xmlada/relocatable \
+	    -L${ADALIB} -lgnat -Wl,-rpath,${ADALIB} \
+	    -Lunicode/lib/relocatable -lxmlada_unicode \
+	    -Linput_sources/lib/relocatable -lxmlada_input_sources \
+	    -Lsax/lib/relocatable -lxmlada_sax \
+	    -Ldom/lib/relocatable -lxmlada_dom \
+	    -o ${.TARGET}.${LIBVER} -Wl,-soname,${.TARGET:T}.${LIBVER} \
+	    schema/obj/relocatable/*.o
+	ln -s ${.TARGET:T}.${LIBVER} ${.TARGET}
+
+#
+# Sphinx documentation
+#
+
+gen-docs:
+	${MAKE} -e -C docs html
diff --git a/textproc/xmlada/files/generic_gpr.in b/textproc/xmlada/files/generic_gpr.in
new file mode 100644
index 000000000000..f3ed30face72
--- /dev/null
+++ b/textproc/xmlada/files/generic_gpr.in
@@ -0,0 +1,19 @@
+with "xmlada_@DEPENDS@";
+project XmlAda_@ZONE@ is
+    for Library_Name use "xmlada_@ZONE@";
+    Version := "@VERSION@";
+    So_Ext := ".so";
+
+    type Xmlada_Kind_Type is ("static", "relocatable");
+    Xmlada_Kind : Xmlada_Kind_Type := external ("LIBRARY_TYPE", "static");
+    Libdir := "../../lib/xmlada/" & Xmlada_Kind;
+
+    for Library_Kind use Xmlada_Kind;
+    for Library_Dir use Libdir;
+    for Library_Version use
+       "lib" & Project'Library_Name & So_Ext & "." & Version;
+    for Source_Dirs use ("../../include/xmlada");
+    for Source_Files use ("@ZONE@.ads"@FILES@);
+    for Externally_Built use "true";
+
+end XmlAda_@ZONE@;
diff --git a/textproc/xmlada/pkg-descr b/textproc/xmlada/pkg-descr
new file mode 100644
index 000000000000..df54bf707663
--- /dev/null
+++ b/textproc/xmlada/pkg-descr
@@ -0,0 +1,12 @@
+XML/Ada is a full XML suite for use with Ada compilers, such as GNAT AUX.
+
+XML/Ada is a set of modules that provide a simple manipulation of XML
+streams.  It supports the whole XML 1.1 specification and can parse any file
+that follows this standard, including the contents of the DTD although no
+validation of the documents is performed based on those.
+
+It provides support for a number of standards associated with XML such as
+SAX, DOM, and XML schemas.  Additionally, it includes a module to manipulate
+unicode streams since this is required by the XML standard.
+
+WWW: http://libre.adacore.com/libre/tools/xmlada/
diff --git a/textproc/xmlada/pkg-plist b/textproc/xmlada/pkg-plist
new file mode 100644
index 000000000000..c7c32ec67bee
--- /dev/null
+++ b/textproc/xmlada/pkg-plist
@@ -0,0 +1,991 @@
+include/xmlada/dom-core-attrs.adb
+include/xmlada/dom-core-attrs.ads
+include/xmlada/dom-core-cdata_sections.ads
+include/xmlada/dom-core-character_datas.adb
+include/xmlada/dom-core-character_datas.ads
+include/xmlada/dom-core-comments.ads
+include/xmlada/dom-core-document_fragments.ads
+include/xmlada/dom-core-document_types.adb
+include/xmlada/dom-core-document_types.ads
+include/xmlada/dom-core-documents.adb
+include/xmlada/dom-core-documents.ads
+include/xmlada/dom-core-elements.adb
+include/xmlada/dom-core-elements.ads
+include/xmlada/dom-core-entity_references.ads
+include/xmlada/dom-core-nodes.adb
+include/xmlada/dom-core-nodes.ads
+include/xmlada/dom-core-notations.adb
+include/xmlada/dom-core-notations.ads
+include/xmlada/dom-core-processing_instructions.ads
+include/xmlada/dom-core-texts.adb
+include/xmlada/dom-core-texts.ads
+include/xmlada/dom-core.adb
+include/xmlada/dom-core.ads
+include/xmlada/dom-readers.adb
+include/xmlada/dom-readers.ads
+include/xmlada/dom.ads
+include/xmlada/input_sources-file.adb
+include/xmlada/input_sources-file.ads
+include/xmlada/input_sources-http.adb
+include/xmlada/input_sources-http.ads
+include/xmlada/input_sources-socket.adb
+include/xmlada/input_sources-socket.ads
+include/xmlada/input_sources-strings.adb
+include/xmlada/input_sources-strings.ads
+include/xmlada/input_sources.adb
+include/xmlada/input_sources.ads
+include/xmlada/sax-attributes.adb
+include/xmlada/sax-attributes.ads
+include/xmlada/sax-encodings.ads
+include/xmlada/sax-exceptions.adb
+include/xmlada/sax-exceptions.ads
+include/xmlada/sax-htable.adb
+include/xmlada/sax-htable.ads
+include/xmlada/sax-locators.adb
+include/xmlada/sax-locators.ads
+include/xmlada/sax-models.adb
+include/xmlada/sax-models.ads
+include/xmlada/sax-pointers.adb
+include/xmlada/sax-pointers.ads
+include/xmlada/sax-readers.adb
+include/xmlada/sax-readers.ads
+include/xmlada/sax-state_machines.adb
+include/xmlada/sax-state_machines.ads
+include/xmlada/sax-symbols.adb
+include/xmlada/sax-symbols.ads
+include/xmlada/sax-utils.adb
+include/xmlada/sax-utils.ads
+include/xmlada/sax.ads
+include/xmlada/schema-date_time.adb
+include/xmlada/schema-date_time.ads
+include/xmlada/schema-decimal.adb
+include/xmlada/schema-decimal.ads
+include/xmlada/schema-dom_readers.adb
+include/xmlada/schema-dom_readers.ads
+include/xmlada/schema-readers.adb
+include/xmlada/schema-readers.ads
+include/xmlada/schema-schema_readers.adb
+include/xmlada/schema-schema_readers.ads
+include/xmlada/schema-simple_types.adb
+include/xmlada/schema-simple_types.ads
+include/xmlada/schema-validators-xsd_grammar.adb
+include/xmlada/schema-validators-xsd_grammar.ads
+include/xmlada/schema-validators.adb
+include/xmlada/schema-validators.ads
+include/xmlada/schema.adb
+include/xmlada/schema.ads
+include/xmlada/unicode-ccs-iso_8859_1.adb
+include/xmlada/unicode-ccs-iso_8859_1.ads
+include/xmlada/unicode-ccs-iso_8859_15.adb
+include/xmlada/unicode-ccs-iso_8859_15.ads
+include/xmlada/unicode-ccs-iso_8859_2.adb
+include/xmlada/unicode-ccs-iso_8859_2.ads
+include/xmlada/unicode-ccs-iso_8859_3.adb
+include/xmlada/unicode-ccs-iso_8859_3.ads
+include/xmlada/unicode-ccs-iso_8859_4.adb
+include/xmlada/unicode-ccs-iso_8859_4.ads
+include/xmlada/unicode-ccs-windows_1251.adb
+include/xmlada/unicode-ccs-windows_1251.ads
+include/xmlada/unicode-ccs-windows_1252.adb
+include/xmlada/unicode-ccs-windows_1252.ads
+include/xmlada/unicode-ccs.adb
+include/xmlada/unicode-ccs.ads
+include/xmlada/unicode-ces-basic_8bit.adb
+include/xmlada/unicode-ces-basic_8bit.ads
+include/xmlada/unicode-ces-utf16.adb
+include/xmlada/unicode-ces-utf16.ads
+include/xmlada/unicode-ces-utf32.adb
+include/xmlada/unicode-ces-utf32.ads
+include/xmlada/unicode-ces-utf8.adb
+include/xmlada/unicode-ces-utf8.ads
+include/xmlada/unicode-ces.adb
+include/xmlada/unicode-ces.ads
+include/xmlada/unicode-encodings.adb
+include/xmlada/unicode-encodings.ads
+include/xmlada/unicode-names-aegean_numbers.ads
+include/xmlada/unicode-names-ahom.ads
+include/xmlada/unicode-names-alchemical_symbols.ads
+include/xmlada/unicode-names-alpha_presentation_forms.ads
+include/xmlada/unicode-names-anatolian_hieroglyphs.ads
+include/xmlada/unicode-names-ancient_greek_music.ads
+include/xmlada/unicode-names-ancient_greek_numbers.ads
+include/xmlada/unicode-names-ancient_symbols.ads
+include/xmlada/unicode-names-arabic.ads
+include/xmlada/unicode-names-arabic_extended_a.ads
+include/xmlada/unicode-names-arabic_math_alpha_symb.ads
+include/xmlada/unicode-names-arabic_present_formsa.ads
+include/xmlada/unicode-names-arabic_present_formsb.ads
+include/xmlada/unicode-names-arabic_supplement.ads
+include/xmlada/unicode-names-armenian.ads
+include/xmlada/unicode-names-arrows.ads
+include/xmlada/unicode-names-avestan.ads
+include/xmlada/unicode-names-balinese.ads
+include/xmlada/unicode-names-bamum.ads
+include/xmlada/unicode-names-bamum_supplement.ads
+include/xmlada/unicode-names-basic_latin.ads
+include/xmlada/unicode-names-bassa_vah.ads
+include/xmlada/unicode-names-batak.ads
+include/xmlada/unicode-names-bengali.ads
+include/xmlada/unicode-names-block_elements.ads
+include/xmlada/unicode-names-bopomofo.ads
+include/xmlada/unicode-names-bopomofo_extended.ads
+include/xmlada/unicode-names-box_drawing.ads
+include/xmlada/unicode-names-brahmi.ads
+include/xmlada/unicode-names-braille_patterns.ads
+include/xmlada/unicode-names-buginese.ads
+include/xmlada/unicode-names-buhid.ads
+include/xmlada/unicode-names-byzantine_musical_symbols.ads
+include/xmlada/unicode-names-canadian_aboriginal.ads
+include/xmlada/unicode-names-canadian_aboriginal_ext.ads
+include/xmlada/unicode-names-carian.ads
+include/xmlada/unicode-names-caucasian_albanian.ads
+include/xmlada/unicode-names-chakma.ads
+include/xmlada/unicode-names-cham.ads
+include/xmlada/unicode-names-cherokee.ads
+include/xmlada/unicode-names-cherokee_supplement.ads
+include/xmlada/unicode-names-cjk_compat_ideo_sup.ads
+include/xmlada/unicode-names-cjk_compat_ideographs.ads
+include/xmlada/unicode-names-cjk_compatibility.ads
+include/xmlada/unicode-names-cjk_compatibility_forms.ads
+include/xmlada/unicode-names-cjk_letters_months.ads
+include/xmlada/unicode-names-cjk_radicals_supplement.ads
+include/xmlada/unicode-names-cjk_strokes.ads
+include/xmlada/unicode-names-cjk_symbols_and_punct.ads
+include/xmlada/unicode-names-combining_diacritical.ads
+include/xmlada/unicode-names-combining_diacritical_ext.ads
+include/xmlada/unicode-names-combining_diacritical_sup.ads
+include/xmlada/unicode-names-combining_diacritical_sym.ads
+include/xmlada/unicode-names-combining_half_marks.ads
+include/xmlada/unicode-names-common_indic_number_forms.ads
+include/xmlada/unicode-names-control_pictures.ads
+include/xmlada/unicode-names-coptic.ads
+include/xmlada/unicode-names-coptic_epact_numbers.ads
+include/xmlada/unicode-names-counting_rod_numerals.ads
+include/xmlada/unicode-names-cuneiform.ads
+include/xmlada/unicode-names-cuneiform_num_punctuation.ads
+include/xmlada/unicode-names-currency_symbols.ads
+include/xmlada/unicode-names-cypriot_syllabary.ads
+include/xmlada/unicode-names-cyrillic.ads
+include/xmlada/unicode-names-cyrillic_extended_a.ads
+include/xmlada/unicode-names-cyrillic_extended_b.ads
+include/xmlada/unicode-names-cyrillic_supplement.ads
+include/xmlada/unicode-names-deseret.ads
+include/xmlada/unicode-names-devanagari.ads
+include/xmlada/unicode-names-devanagari_extended.ads
+include/xmlada/unicode-names-dingbats.ads
+include/xmlada/unicode-names-domino_tiles.ads
+include/xmlada/unicode-names-duployan.ads
+include/xmlada/unicode-names-early_dynastic_cuneiform.ads
+include/xmlada/unicode-names-egyptian_hieroglyphs.ads
+include/xmlada/unicode-names-elbasan.ads
+include/xmlada/unicode-names-emoticons.ads
+include/xmlada/unicode-names-enclosed_alphanum_sup.ads
+include/xmlada/unicode-names-enclosed_alphanumerics.ads
+include/xmlada/unicode-names-enclosed_ideographic_sup.ads
+include/xmlada/unicode-names-ethiopic.ads
+include/xmlada/unicode-names-ethiopic_extended.ads
+include/xmlada/unicode-names-ethiopic_extended_a.ads
+include/xmlada/unicode-names-ethiopic_supplement.ads
+include/xmlada/unicode-names-general_punctuation.ads
+include/xmlada/unicode-names-geometric_shapes.ads
+include/xmlada/unicode-names-geometric_shapes_extended.ads
+include/xmlada/unicode-names-georgian.ads
+include/xmlada/unicode-names-georgian_supplement.ads
+include/xmlada/unicode-names-glagolitic.ads
+include/xmlada/unicode-names-gothic.ads
+include/xmlada/unicode-names-grantha.ads
+include/xmlada/unicode-names-greek_and_coptic.ads
+include/xmlada/unicode-names-greek_extended.ads
+include/xmlada/unicode-names-gujarati.ads
+include/xmlada/unicode-names-gurmukhi.ads
+include/xmlada/unicode-names-half_full_width_forms.ads
+include/xmlada/unicode-names-hangul_compatibility_jamo.ads
+include/xmlada/unicode-names-hangul_jamo.ads
+include/xmlada/unicode-names-hangul_jamo_extended_a.ads
+include/xmlada/unicode-names-hangul_jamo_extended_b.ads
+include/xmlada/unicode-names-hanunoo.ads
+include/xmlada/unicode-names-hatran.ads
+include/xmlada/unicode-names-hebrew.ads
+include/xmlada/unicode-names-hiragana.ads
+include/xmlada/unicode-names-ideograph_descr_chars.ads
+include/xmlada/unicode-names-imperial_aramaic.ads
+include/xmlada/unicode-names-inscriptional_pahlavi.ads
+include/xmlada/unicode-names-inscriptional_parthian.ads
+include/xmlada/unicode-names-ipa_extensions.ads
+include/xmlada/unicode-names-javanese.ads
+include/xmlada/unicode-names-kaithi.ads
+include/xmlada/unicode-names-kana_supplement.ads
+include/xmlada/unicode-names-kanbun.ads
+include/xmlada/unicode-names-kangxi_radicals.ads
+include/xmlada/unicode-names-kannada.ads
+include/xmlada/unicode-names-katakana.ads
+include/xmlada/unicode-names-katakana_phonetic_ext.ads
+include/xmlada/unicode-names-kayah_li.ads
+include/xmlada/unicode-names-kharoshthi.ads
+include/xmlada/unicode-names-khmer.ads
+include/xmlada/unicode-names-khmer_symbols.ads
+include/xmlada/unicode-names-khojki.ads
+include/xmlada/unicode-names-khudawadi.ads
+include/xmlada/unicode-names-lao.ads
+include/xmlada/unicode-names-latin_1_supplement.ads
+include/xmlada/unicode-names-latin_extended_a.ads
+include/xmlada/unicode-names-latin_extended_additional.ads
+include/xmlada/unicode-names-latin_extended_b.ads
+include/xmlada/unicode-names-latin_extended_c.ads
+include/xmlada/unicode-names-latin_extended_d.ads
+include/xmlada/unicode-names-latin_extended_e.ads
+include/xmlada/unicode-names-lepcha.ads
+include/xmlada/unicode-names-letterlike_symbols.ads
+include/xmlada/unicode-names-limbu.ads
+include/xmlada/unicode-names-linear_a.ads
+include/xmlada/unicode-names-linear_b_ideograms.ads
+include/xmlada/unicode-names-linear_b_syllabary.ads
+include/xmlada/unicode-names-lisu.ads
+include/xmlada/unicode-names-lycian.ads
+include/xmlada/unicode-names-lydian.ads
+include/xmlada/unicode-names-mahajani.ads
+include/xmlada/unicode-names-mahjong_tiles.ads
+include/xmlada/unicode-names-malayalam.ads
+include/xmlada/unicode-names-mandaic.ads
+include/xmlada/unicode-names-manichaean.ads
+include/xmlada/unicode-names-math_alphanumeric_symb.ads
+include/xmlada/unicode-names-mathematical_operators.ads
+include/xmlada/unicode-names-meetei_mayek.ads
+include/xmlada/unicode-names-meetei_mayek_extensions.ads
+include/xmlada/unicode-names-mende_kikakui.ads
+include/xmlada/unicode-names-meroitic_cursive.ads
+include/xmlada/unicode-names-meroitic_hieroglyphs.ads
+include/xmlada/unicode-names-miao.ads
+include/xmlada/unicode-names-misc_math_symbols_a.ads
+include/xmlada/unicode-names-misc_math_symbols_b.ads
+include/xmlada/unicode-names-misc_symbols_and_arrows.ads
+include/xmlada/unicode-names-misc_symbols_pictographs.ads
+include/xmlada/unicode-names-miscellaneous_symbols.ads
+include/xmlada/unicode-names-miscellaneous_technical.ads
+include/xmlada/unicode-names-modi.ads
+include/xmlada/unicode-names-modifier_tone_letters.ads
+include/xmlada/unicode-names-mongolian.ads
+include/xmlada/unicode-names-mro.ads
+include/xmlada/unicode-names-multani.ads
+include/xmlada/unicode-names-musical_symbols.ads
+include/xmlada/unicode-names-myanmar.ads
+include/xmlada/unicode-names-myanmar_extended_a.ads
+include/xmlada/unicode-names-myanmar_extended_b.ads
+include/xmlada/unicode-names-nabataean.ads
+include/xmlada/unicode-names-new_tai_lue.ads
+include/xmlada/unicode-names-nko.ads
+include/xmlada/unicode-names-number_forms.ads
+include/xmlada/unicode-names-ogham.ads
+include/xmlada/unicode-names-ol_chiki.ads
+include/xmlada/unicode-names-old_hungarian.ads
+include/xmlada/unicode-names-old_italic.ads
+include/xmlada/unicode-names-old_north_arabian.ads
+include/xmlada/unicode-names-old_permic.ads
+include/xmlada/unicode-names-old_persian.ads
+include/xmlada/unicode-names-old_south_arabian.ads
+include/xmlada/unicode-names-old_turkic.ads
+include/xmlada/unicode-names-optical_chars_recognition.ads
+include/xmlada/unicode-names-oriya.ads
+include/xmlada/unicode-names-ornamental_dingbats.ads
+include/xmlada/unicode-names-osmanya.ads
+include/xmlada/unicode-names-pahawh_hmong.ads
+include/xmlada/unicode-names-palmyrene.ads
+include/xmlada/unicode-names-pau_cin_hau.ads
+include/xmlada/unicode-names-phags_pa.ads
+include/xmlada/unicode-names-phaistos_disc.ads
+include/xmlada/unicode-names-phoenician.ads
+include/xmlada/unicode-names-phonetic_ext_sup.ads
+include/xmlada/unicode-names-phonetic_extensions.ads
+include/xmlada/unicode-names-playing_cards.ads
+include/xmlada/unicode-names-psalter_pahlavi.ads
+include/xmlada/unicode-names-rejang.ads
+include/xmlada/unicode-names-rumi_numeral_symbols.ads
+include/xmlada/unicode-names-runic.ads
+include/xmlada/unicode-names-samaritan.ads
+include/xmlada/unicode-names-saurashtra.ads
+include/xmlada/unicode-names-sharada.ads
+include/xmlada/unicode-names-shavian.ads
+include/xmlada/unicode-names-shorthand_format_controls.ads
+include/xmlada/unicode-names-siddham.ads
+include/xmlada/unicode-names-sinhala.ads
+include/xmlada/unicode-names-sinhala_archaic_numbers.ads
+include/xmlada/unicode-names-small_form_variants.ads
+include/xmlada/unicode-names-sora_sompeng.ads
+include/xmlada/unicode-names-spacing_modifier_letters.ads
+include/xmlada/unicode-names-specials.ads
+include/xmlada/unicode-names-sundanese.ads
+include/xmlada/unicode-names-sundanese_supplement.ads
+include/xmlada/unicode-names-sup_math_operators.ads
+include/xmlada/unicode-names-sup_symbols_pictographs.ads
+include/xmlada/unicode-names-super_and_sub_scripts.ads
+include/xmlada/unicode-names-supplemental_arrows_a.ads
+include/xmlada/unicode-names-supplemental_arrows_b.ads
+include/xmlada/unicode-names-supplemental_arrows_c.ads
+include/xmlada/unicode-names-supplemental_punctuation.ads
+include/xmlada/unicode-names-sutton_signwriting.ads
+include/xmlada/unicode-names-syloti_nagri.ads
+include/xmlada/unicode-names-syriac.ads
+include/xmlada/unicode-names-tagalog.ads
+include/xmlada/unicode-names-tagbanwa.ads
+include/xmlada/unicode-names-tags.ads
+include/xmlada/unicode-names-tai_le.ads
+include/xmlada/unicode-names-tai_tham.ads
+include/xmlada/unicode-names-tai_viet.ads
+include/xmlada/unicode-names-tai_xuan_jing_symbols.ads
+include/xmlada/unicode-names-takri.ads
+include/xmlada/unicode-names-tamil.ads
+include/xmlada/unicode-names-telugu.ads
+include/xmlada/unicode-names-thaana.ads
+include/xmlada/unicode-names-thai.ads
+include/xmlada/unicode-names-tibetan.ads
+include/xmlada/unicode-names-tifinagh.ads
+include/xmlada/unicode-names-tirhuta.ads
+include/xmlada/unicode-names-transport_and_map_symbols.ads
+include/xmlada/unicode-names-ugaritic.ads
+include/xmlada/unicode-names-vai.ads
+include/xmlada/unicode-names-variation_selectors.ads
+include/xmlada/unicode-names-variation_selectors_sup.ads
+include/xmlada/unicode-names-vedic_extensions.ads
+include/xmlada/unicode-names-vertical_forms.ads
+include/xmlada/unicode-names-warang_citi.ads
+include/xmlada/unicode-names-yi_radicals.ads
+include/xmlada/unicode-names-yi_syllables.ads
+include/xmlada/unicode-names-yijing_hexagram_symbols.ads
+include/xmlada/unicode-names.ads
+include/xmlada/unicode.adb
+include/xmlada/unicode.ads
+lib/gnat/xmlada.gpr
+lib/gnat/xmlada_dom.gpr
+lib/gnat/xmlada_input_sources.gpr
+lib/gnat/xmlada_sax.gpr
+lib/gnat/xmlada_schema.gpr
+lib/gnat/xmlada_unicode.gpr
+lib/xmlada/relocatable/dom-core-attrs.ali
+lib/xmlada/relocatable/dom-core-cdata_sections.ali
+lib/xmlada/relocatable/dom-core-character_datas.ali
+lib/xmlada/relocatable/dom-core-comments.ali
+lib/xmlada/relocatable/dom-core-document_fragments.ali
+lib/xmlada/relocatable/dom-core-document_types.ali
+lib/xmlada/relocatable/dom-core-documents.ali
+lib/xmlada/relocatable/dom-core-elements.ali
+lib/xmlada/relocatable/dom-core-entity_references.ali
+lib/xmlada/relocatable/dom-core-nodes.ali
+lib/xmlada/relocatable/dom-core-notations.ali
+lib/xmlada/relocatable/dom-core-processing_instructions.ali
+lib/xmlada/relocatable/dom-core-texts.ali
+lib/xmlada/relocatable/dom-core.ali
+lib/xmlada/relocatable/dom-readers.ali
+lib/xmlada/relocatable/dom.ali
+lib/xmlada/relocatable/input_sources-file.ali
+lib/xmlada/relocatable/input_sources-http.ali
+lib/xmlada/relocatable/input_sources-socket.ali
+lib/xmlada/relocatable/input_sources-strings.ali
+lib/xmlada/relocatable/input_sources.ali
+lib/xmlada/relocatable/libxmlada_dom.so
+lib/xmlada/relocatable/libxmlada_dom.so.%%LIBVER%%
+lib/xmlada/relocatable/libxmlada_input_sources.so
+lib/xmlada/relocatable/libxmlada_input_sources.so.%%LIBVER%%
+lib/xmlada/relocatable/libxmlada_sax.so
+lib/xmlada/relocatable/libxmlada_sax.so.%%LIBVER%%
+lib/xmlada/relocatable/libxmlada_schema.so
+lib/xmlada/relocatable/libxmlada_schema.so.%%LIBVER%%
+lib/xmlada/relocatable/libxmlada_unicode.so
+lib/xmlada/relocatable/libxmlada_unicode.so.%%LIBVER%%
+lib/xmlada/relocatable/sax-attributes.ali
+lib/xmlada/relocatable/sax-encodings.ali
+lib/xmlada/relocatable/sax-exceptions.ali
+lib/xmlada/relocatable/sax-htable.ali
+lib/xmlada/relocatable/sax-locators.ali
+lib/xmlada/relocatable/sax-models.ali
+lib/xmlada/relocatable/sax-pointers.ali
+lib/xmlada/relocatable/sax-readers.ali
+lib/xmlada/relocatable/sax-state_machines.ali
+lib/xmlada/relocatable/sax-symbols.ali
+lib/xmlada/relocatable/sax-utils.ali
+lib/xmlada/relocatable/sax.ali
+lib/xmlada/relocatable/schema-date_time.ali
+lib/xmlada/relocatable/schema-decimal.ali
+lib/xmlada/relocatable/schema-dom_readers.ali
+lib/xmlada/relocatable/schema-readers.ali
+lib/xmlada/relocatable/schema-schema_readers.ali
+lib/xmlada/relocatable/schema-simple_types.ali
+lib/xmlada/relocatable/schema-validators-xsd_grammar.ali
+lib/xmlada/relocatable/schema-validators.ali
+lib/xmlada/relocatable/schema.ali
+lib/xmlada/relocatable/unicode-ccs-iso_8859_1.ali
+lib/xmlada/relocatable/unicode-ccs-iso_8859_15.ali
+lib/xmlada/relocatable/unicode-ccs-iso_8859_2.ali
+lib/xmlada/relocatable/unicode-ccs-iso_8859_3.ali
+lib/xmlada/relocatable/unicode-ccs-iso_8859_4.ali
+lib/xmlada/relocatable/unicode-ccs-windows_1251.ali
+lib/xmlada/relocatable/unicode-ccs-windows_1252.ali
+lib/xmlada/relocatable/unicode-ccs.ali
+lib/xmlada/relocatable/unicode-ces-basic_8bit.ali
+lib/xmlada/relocatable/unicode-ces-utf16.ali
+lib/xmlada/relocatable/unicode-ces-utf32.ali
+lib/xmlada/relocatable/unicode-ces-utf8.ali
+lib/xmlada/relocatable/unicode-ces.ali
+lib/xmlada/relocatable/unicode-encodings.ali
+lib/xmlada/relocatable/unicode-names-aegean_numbers.ali
+lib/xmlada/relocatable/unicode-names-ahom.ali
+lib/xmlada/relocatable/unicode-names-alchemical_symbols.ali
+lib/xmlada/relocatable/unicode-names-alpha_presentation_forms.ali
+lib/xmlada/relocatable/unicode-names-anatolian_hieroglyphs.ali
+lib/xmlada/relocatable/unicode-names-ancient_greek_music.ali
+lib/xmlada/relocatable/unicode-names-ancient_greek_numbers.ali
+lib/xmlada/relocatable/unicode-names-ancient_symbols.ali
+lib/xmlada/relocatable/unicode-names-arabic.ali
+lib/xmlada/relocatable/unicode-names-arabic_extended_a.ali
+lib/xmlada/relocatable/unicode-names-arabic_math_alpha_symb.ali
+lib/xmlada/relocatable/unicode-names-arabic_present_formsa.ali
+lib/xmlada/relocatable/unicode-names-arabic_present_formsb.ali
+lib/xmlada/relocatable/unicode-names-arabic_supplement.ali
+lib/xmlada/relocatable/unicode-names-armenian.ali
+lib/xmlada/relocatable/unicode-names-arrows.ali
+lib/xmlada/relocatable/unicode-names-avestan.ali
+lib/xmlada/relocatable/unicode-names-balinese.ali
+lib/xmlada/relocatable/unicode-names-bamum.ali
+lib/xmlada/relocatable/unicode-names-bamum_supplement.ali
+lib/xmlada/relocatable/unicode-names-basic_latin.ali
+lib/xmlada/relocatable/unicode-names-bassa_vah.ali
+lib/xmlada/relocatable/unicode-names-batak.ali
+lib/xmlada/relocatable/unicode-names-bengali.ali
+lib/xmlada/relocatable/unicode-names-block_elements.ali
+lib/xmlada/relocatable/unicode-names-bopomofo.ali
+lib/xmlada/relocatable/unicode-names-bopomofo_extended.ali
+lib/xmlada/relocatable/unicode-names-box_drawing.ali
+lib/xmlada/relocatable/unicode-names-brahmi.ali
+lib/xmlada/relocatable/unicode-names-braille_patterns.ali
+lib/xmlada/relocatable/unicode-names-buginese.ali
+lib/xmlada/relocatable/unicode-names-buhid.ali
+lib/xmlada/relocatable/unicode-names-byzantine_musical_symbols.ali
+lib/xmlada/relocatable/unicode-names-canadian_aboriginal.ali
+lib/xmlada/relocatable/unicode-names-canadian_aboriginal_ext.ali
+lib/xmlada/relocatable/unicode-names-carian.ali
+lib/xmlada/relocatable/unicode-names-caucasian_albanian.ali
+lib/xmlada/relocatable/unicode-names-chakma.ali
+lib/xmlada/relocatable/unicode-names-cham.ali
+lib/xmlada/relocatable/unicode-names-cherokee.ali
+lib/xmlada/relocatable/unicode-names-cherokee_supplement.ali
+lib/xmlada/relocatable/unicode-names-cjk_compat_ideo_sup.ali
+lib/xmlada/relocatable/unicode-names-cjk_compat_ideographs.ali
+lib/xmlada/relocatable/unicode-names-cjk_compatibility.ali
+lib/xmlada/relocatable/unicode-names-cjk_compatibility_forms.ali
+lib/xmlada/relocatable/unicode-names-cjk_letters_months.ali
+lib/xmlada/relocatable/unicode-names-cjk_radicals_supplement.ali
+lib/xmlada/relocatable/unicode-names-cjk_strokes.ali
+lib/xmlada/relocatable/unicode-names-cjk_symbols_and_punct.ali
+lib/xmlada/relocatable/unicode-names-combining_diacritical.ali
+lib/xmlada/relocatable/unicode-names-combining_diacritical_ext.ali
+lib/xmlada/relocatable/unicode-names-combining_diacritical_sup.ali
+lib/xmlada/relocatable/unicode-names-combining_diacritical_sym.ali
+lib/xmlada/relocatable/unicode-names-combining_half_marks.ali
+lib/xmlada/relocatable/unicode-names-common_indic_number_forms.ali
+lib/xmlada/relocatable/unicode-names-control_pictures.ali
+lib/xmlada/relocatable/unicode-names-coptic.ali
+lib/xmlada/relocatable/unicode-names-coptic_epact_numbers.ali
+lib/xmlada/relocatable/unicode-names-counting_rod_numerals.ali
+lib/xmlada/relocatable/unicode-names-cuneiform.ali
+lib/xmlada/relocatable/unicode-names-cuneiform_num_punctuation.ali
+lib/xmlada/relocatable/unicode-names-currency_symbols.ali
+lib/xmlada/relocatable/unicode-names-cypriot_syllabary.ali
+lib/xmlada/relocatable/unicode-names-cyrillic.ali
+lib/xmlada/relocatable/unicode-names-cyrillic_extended_a.ali
+lib/xmlada/relocatable/unicode-names-cyrillic_extended_b.ali
+lib/xmlada/relocatable/unicode-names-cyrillic_supplement.ali
+lib/xmlada/relocatable/unicode-names-deseret.ali
+lib/xmlada/relocatable/unicode-names-devanagari.ali
+lib/xmlada/relocatable/unicode-names-devanagari_extended.ali
+lib/xmlada/relocatable/unicode-names-dingbats.ali
+lib/xmlada/relocatable/unicode-names-domino_tiles.ali
+lib/xmlada/relocatable/unicode-names-duployan.ali
+lib/xmlada/relocatable/unicode-names-early_dynastic_cuneiform.ali
+lib/xmlada/relocatable/unicode-names-egyptian_hieroglyphs.ali
+lib/xmlada/relocatable/unicode-names-elbasan.ali
+lib/xmlada/relocatable/unicode-names-emoticons.ali
+lib/xmlada/relocatable/unicode-names-enclosed_alphanum_sup.ali
+lib/xmlada/relocatable/unicode-names-enclosed_alphanumerics.ali
+lib/xmlada/relocatable/unicode-names-enclosed_ideographic_sup.ali
+lib/xmlada/relocatable/unicode-names-ethiopic.ali
+lib/xmlada/relocatable/unicode-names-ethiopic_extended.ali
+lib/xmlada/relocatable/unicode-names-ethiopic_extended_a.ali
+lib/xmlada/relocatable/unicode-names-ethiopic_supplement.ali
+lib/xmlada/relocatable/unicode-names-general_punctuation.ali
+lib/xmlada/relocatable/unicode-names-geometric_shapes.ali
+lib/xmlada/relocatable/unicode-names-geometric_shapes_extended.ali
+lib/xmlada/relocatable/unicode-names-georgian.ali
+lib/xmlada/relocatable/unicode-names-georgian_supplement.ali
+lib/xmlada/relocatable/unicode-names-glagolitic.ali
+lib/xmlada/relocatable/unicode-names-gothic.ali
+lib/xmlada/relocatable/unicode-names-grantha.ali
+lib/xmlada/relocatable/unicode-names-greek_and_coptic.ali
+lib/xmlada/relocatable/unicode-names-greek_extended.ali
+lib/xmlada/relocatable/unicode-names-gujarati.ali
+lib/xmlada/relocatable/unicode-names-gurmukhi.ali
+lib/xmlada/relocatable/unicode-names-half_full_width_forms.ali
+lib/xmlada/relocatable/unicode-names-hangul_compatibility_jamo.ali
+lib/xmlada/relocatable/unicode-names-hangul_jamo.ali
+lib/xmlada/relocatable/unicode-names-hangul_jamo_extended_a.ali
+lib/xmlada/relocatable/unicode-names-hangul_jamo_extended_b.ali
+lib/xmlada/relocatable/unicode-names-hanunoo.ali
+lib/xmlada/relocatable/unicode-names-hatran.ali
+lib/xmlada/relocatable/unicode-names-hebrew.ali
+lib/xmlada/relocatable/unicode-names-hiragana.ali
+lib/xmlada/relocatable/unicode-names-ideograph_descr_chars.ali
+lib/xmlada/relocatable/unicode-names-imperial_aramaic.ali
+lib/xmlada/relocatable/unicode-names-inscriptional_pahlavi.ali
+lib/xmlada/relocatable/unicode-names-inscriptional_parthian.ali
+lib/xmlada/relocatable/unicode-names-ipa_extensions.ali
+lib/xmlada/relocatable/unicode-names-javanese.ali
+lib/xmlada/relocatable/unicode-names-kaithi.ali
+lib/xmlada/relocatable/unicode-names-kana_supplement.ali
+lib/xmlada/relocatable/unicode-names-kanbun.ali
+lib/xmlada/relocatable/unicode-names-kangxi_radicals.ali
+lib/xmlada/relocatable/unicode-names-kannada.ali
+lib/xmlada/relocatable/unicode-names-katakana.ali
+lib/xmlada/relocatable/unicode-names-katakana_phonetic_ext.ali
+lib/xmlada/relocatable/unicode-names-kayah_li.ali
+lib/xmlada/relocatable/unicode-names-kharoshthi.ali
+lib/xmlada/relocatable/unicode-names-khmer.ali
+lib/xmlada/relocatable/unicode-names-khmer_symbols.ali
+lib/xmlada/relocatable/unicode-names-khojki.ali
+lib/xmlada/relocatable/unicode-names-khudawadi.ali
+lib/xmlada/relocatable/unicode-names-lao.ali
+lib/xmlada/relocatable/unicode-names-latin_1_supplement.ali
+lib/xmlada/relocatable/unicode-names-latin_extended_a.ali
+lib/xmlada/relocatable/unicode-names-latin_extended_additional.ali
+lib/xmlada/relocatable/unicode-names-latin_extended_b.ali
+lib/xmlada/relocatable/unicode-names-latin_extended_c.ali
+lib/xmlada/relocatable/unicode-names-latin_extended_d.ali
+lib/xmlada/relocatable/unicode-names-latin_extended_e.ali
+lib/xmlada/relocatable/unicode-names-lepcha.ali
+lib/xmlada/relocatable/unicode-names-letterlike_symbols.ali
+lib/xmlada/relocatable/unicode-names-limbu.ali
+lib/xmlada/relocatable/unicode-names-linear_a.ali
+lib/xmlada/relocatable/unicode-names-linear_b_ideograms.ali
+lib/xmlada/relocatable/unicode-names-linear_b_syllabary.ali
+lib/xmlada/relocatable/unicode-names-lisu.ali
+lib/xmlada/relocatable/unicode-names-lycian.ali
+lib/xmlada/relocatable/unicode-names-lydian.ali
+lib/xmlada/relocatable/unicode-names-mahajani.ali
+lib/xmlada/relocatable/unicode-names-mahjong_tiles.ali
+lib/xmlada/relocatable/unicode-names-malayalam.ali
+lib/xmlada/relocatable/unicode-names-mandaic.ali
+lib/xmlada/relocatable/unicode-names-manichaean.ali
+lib/xmlada/relocatable/unicode-names-math_alphanumeric_symb.ali
+lib/xmlada/relocatable/unicode-names-mathematical_operators.ali
+lib/xmlada/relocatable/unicode-names-meetei_mayek.ali
+lib/xmlada/relocatable/unicode-names-meetei_mayek_extensions.ali
+lib/xmlada/relocatable/unicode-names-mende_kikakui.ali
+lib/xmlada/relocatable/unicode-names-meroitic_cursive.ali
+lib/xmlada/relocatable/unicode-names-meroitic_hieroglyphs.ali
+lib/xmlada/relocatable/unicode-names-miao.ali
+lib/xmlada/relocatable/unicode-names-misc_math_symbols_a.ali
*** 408 LINES SKIPPED ***