summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2011-02-03 18:50:53 +0000
committerdrochner <drochner@pkgsrc.org>2011-02-03 18:50:53 +0000
commite9f80408cb051b164ee80710950617b09de04260 (patch)
treefc5520aa295a91e539447af6b7a4936ab97ed46d /textproc
parentb47d3e9226238161d3263de24aaec92480d055bf (diff)
downloadpkgsrc-e9f80408cb051b164ee80710950617b09de04260.tar.gz
add xmlada-4.1w, an XML library for Ada, from John Marino per PR pkg/44437
Diffstat (limited to 'textproc')
-rw-r--r--textproc/xmlada/DESCR10
-rw-r--r--textproc/xmlada/Makefile37
-rw-r--r--textproc/xmlada/PLIST524
-rw-r--r--textproc/xmlada/buildlink3.mk14
-rw-r--r--textproc/xmlada/distinfo6
-rw-r--r--textproc/xmlada/patches/patch-aa85
6 files changed, 676 insertions, 0 deletions
diff --git a/textproc/xmlada/DESCR b/textproc/xmlada/DESCR
new file mode 100644
index 00000000000..625cd7d0a2a
--- /dev/null
+++ b/textproc/xmlada/DESCR
@@ -0,0 +1,10 @@
+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.
diff --git a/textproc/xmlada/Makefile b/textproc/xmlada/Makefile
new file mode 100644
index 00000000000..de45205e824
--- /dev/null
+++ b/textproc/xmlada/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1.1.1 2011/02/03 18:50:53 drochner Exp $
+#
+
+DISTNAME= xmlada-${XMLADA_VERS}-${SNAPSHOT}
+PKGNAME= xmlada-${XMLADA_VERS}
+CATEGORIES= textproc
+MASTER_SITES= http://downloads.dragonlace.net/src/ \
+ http://dragonlace.mirrors.ada.cx/src/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= draco@marino.st
+HOMEPAGE= http://libre.adacore.com/libre/tools/xmlada/
+COMMENT= Adacore XML suite for the Ada language
+LICENSE= gnu-gpl-v2
+
+PKG_DESTDIR_SUPPORT= user-destdir
+XMLADA_VERS= 4.1w
+SNAPSHOT= 20101125
+WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
+GNU_CONFIGURE= yes
+USE_LANGUAGES= c # ada is not valid enumeration
+USE_TOOLS= gmake
+#CONFIGURE_ENV+= CC=gnatgcc
+
+# no special configuration options necessary
+pre-configure:
+ # explicitly request GNAT-AUX compiler
+ # It is done here to fool tough pkgscr compiler checks
+ ${SETENV} CC=gnatgcc
+
+post-wrapper:
+ # We disable at least the wrapper binaries on all GNAT AUX ports to
+ # avoid potential linkage problems
+ ${RM} ${WRKDIR}/.wrapper/bin/*
+
+.include "../../lang/gnat-aux/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/xmlada/PLIST b/textproc/xmlada/PLIST
new file mode 100644
index 00000000000..52901e2e9b0
--- /dev/null
+++ b/textproc/xmlada/PLIST
@@ -0,0 +1,524 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2011/02/03 18:50:55 drochner Exp $
+bin/xmlada-config
+lib/gnat/xmlada.gpr
+lib/gnat/xmlada_dom.gpr
+lib/gnat/xmlada_input.gpr
+lib/gnat/xmlada_sax.gpr
+lib/gnat/xmlada_schema.gpr
+lib/gnat/xmlada_shared.gpr
+lib/gnat/xmlada_unicode.gpr
+lib/gnat/xmlada/xmlada_dom.lgpr
+lib/gnat/xmlada/xmlada_input_sources.lgpr
+lib/gnat/xmlada/xmlada_sax.lgpr
+lib/gnat/xmlada/xmlada_schema.lgpr
+lib/gnat/xmlada/xmlada_unicode.lgpr
+lib/libxmlada_dom.so.4
+lib/libxmlada_dom.so.4.1w
+lib/libxmlada_input_sources.so.4
+lib/libxmlada_input_sources.so.4.1w
+lib/libxmlada_sax.so.4
+lib/libxmlada_sax.so.4.1w
+lib/libxmlada_schema.so.4
+lib/libxmlada_schema.so.4.1w
+lib/libxmlada_unicode.so.4
+lib/libxmlada_unicode.so.4.1w
+lib/xmlada/static/dom-core-attrs.ali
+lib/xmlada/static/dom-core-cdata_sections.ali
+lib/xmlada/static/dom-core-character_datas.ali
+lib/xmlada/static/dom-core-comments.ali
+lib/xmlada/static/dom-core-document_fragments.ali
+lib/xmlada/static/dom-core-document_types.ali
+lib/xmlada/static/dom-core-documents.ali
+lib/xmlada/static/dom-core-elements.ali
+lib/xmlada/static/dom-core-entity_references.ali
+lib/xmlada/static/dom-core-nodes.ali
+lib/xmlada/static/dom-core-notations.ali
+lib/xmlada/static/dom-core-processing_instructions.ali
+lib/xmlada/static/dom-core-texts.ali
+lib/xmlada/static/dom-core.ali
+lib/xmlada/static/dom-readers.ali
+lib/xmlada/static/dom.ali
+lib/xmlada/static/input_sources-file.ali
+lib/xmlada/static/input_sources-http.ali
+lib/xmlada/static/input_sources-strings.ali
+lib/xmlada/static/input_sources.ali
+lib/xmlada/static/libxmlada_dom.a
+lib/xmlada/static/libxmlada_input_sources.a
+lib/xmlada/static/libxmlada_sax.a
+lib/xmlada/static/libxmlada_schema.a
+lib/xmlada/static/libxmlada_unicode.a
+lib/xmlada/static/sax-attributes.ali
+lib/xmlada/static/sax-encodings.ali
+lib/xmlada/static/sax-exceptions.ali
+lib/xmlada/static/sax-htable.ali
+lib/xmlada/static/sax-locators.ali
+lib/xmlada/static/sax-models.ali
+lib/xmlada/static/sax-pointers.ali
+lib/xmlada/static/sax-readers.ali
+lib/xmlada/static/sax-state_machines.ali
+lib/xmlada/static/sax-symbols.ali
+lib/xmlada/static/sax-utils.ali
+lib/xmlada/static/sax.ali
+lib/xmlada/static/schema-date_time.ali
+lib/xmlada/static/schema-decimal.ali
+lib/xmlada/static/schema-dom_readers.ali
+lib/xmlada/static/schema-readers.ali
+lib/xmlada/static/schema-schema_readers.ali
+lib/xmlada/static/schema-simple_types.ali
+lib/xmlada/static/schema-validators-xsd_grammar.ali
+lib/xmlada/static/schema-validators.ali
+lib/xmlada/static/schema.ali
+lib/xmlada/static/unicode-ccs-iso_8859_1.ali
+lib/xmlada/static/unicode-ccs-iso_8859_15.ali
+lib/xmlada/static/unicode-ccs-iso_8859_2.ali
+lib/xmlada/static/unicode-ccs-iso_8859_3.ali
+lib/xmlada/static/unicode-ccs-iso_8859_4.ali
+lib/xmlada/static/unicode-ccs-windows_1251.ali
+lib/xmlada/static/unicode-ccs-windows_1252.ali
+lib/xmlada/static/unicode-ccs.ali
+lib/xmlada/static/unicode-ces-basic_8bit.ali
+lib/xmlada/static/unicode-ces-utf16.ali
+lib/xmlada/static/unicode-ces-utf32.ali
+lib/xmlada/static/unicode-ces-utf8.ali
+lib/xmlada/static/unicode-ces.ali
+lib/xmlada/static/unicode-encodings.ali
+lib/xmlada/static/unicode-names-alpha_presentation_forms.ali
+lib/xmlada/static/unicode-names-arabic.ali
+lib/xmlada/static/unicode-names-arabic_present_formsa.ali
+lib/xmlada/static/unicode-names-arabic_present_formsb.ali
+lib/xmlada/static/unicode-names-armenian.ali
+lib/xmlada/static/unicode-names-arrows.ali
+lib/xmlada/static/unicode-names-basic_latin.ali
+lib/xmlada/static/unicode-names-bengali.ali
+lib/xmlada/static/unicode-names-block_elements.ali
+lib/xmlada/static/unicode-names-bopomofo.ali
+lib/xmlada/static/unicode-names-bopomofo_extended.ali
+lib/xmlada/static/unicode-names-box_drawing.ali
+lib/xmlada/static/unicode-names-braille_patterns.ali
+lib/xmlada/static/unicode-names-canadian_aboriginal.ali
+lib/xmlada/static/unicode-names-cherokee.ali
+lib/xmlada/static/unicode-names-cjk_compat_ideographs.ali
+lib/xmlada/static/unicode-names-cjk_compatibility.ali
+lib/xmlada/static/unicode-names-cjk_compatibility_forms.ali
+lib/xmlada/static/unicode-names-cjk_letters_months.ali
+lib/xmlada/static/unicode-names-cjk_radicals_supplement.ali
+lib/xmlada/static/unicode-names-cjk_symbols_and_punct.ali
+lib/xmlada/static/unicode-names-cjk_unified_ideographs.ali
+lib/xmlada/static/unicode-names-combining_diacritical.ali
+lib/xmlada/static/unicode-names-combining_half_marks.ali
+lib/xmlada/static/unicode-names-combining_marks_symbols.ali
+lib/xmlada/static/unicode-names-control_pictures.ali
+lib/xmlada/static/unicode-names-currency_symbols.ali
+lib/xmlada/static/unicode-names-cyrillic.ali
+lib/xmlada/static/unicode-names-devanagari.ali
+lib/xmlada/static/unicode-names-dingbats.ali
+lib/xmlada/static/unicode-names-enclosed_alphanumerics.ali
+lib/xmlada/static/unicode-names-ethiopic.ali
+lib/xmlada/static/unicode-names-general_punctuation.ali
+lib/xmlada/static/unicode-names-geometric_shapes.ali
+lib/xmlada/static/unicode-names-georgian.ali
+lib/xmlada/static/unicode-names-greek.ali
+lib/xmlada/static/unicode-names-greek_extended.ali
+lib/xmlada/static/unicode-names-gujarati.ali
+lib/xmlada/static/unicode-names-gurmukhi.ali
+lib/xmlada/static/unicode-names-half_full_withdt_forms.ali
+lib/xmlada/static/unicode-names-hangul_compatibility_jamo.ali
+lib/xmlada/static/unicode-names-hangul_jamo.ali
+lib/xmlada/static/unicode-names-hangul_syllables.ali
+lib/xmlada/static/unicode-names-hebrew.ali
+lib/xmlada/static/unicode-names-high_private_surrogates.ali
+lib/xmlada/static/unicode-names-high_surrogates.ali
+lib/xmlada/static/unicode-names-hiragana.ali
+lib/xmlada/static/unicode-names-ideograph_descr_chars.ali
+lib/xmlada/static/unicode-names-ipa_extensions.ali
+lib/xmlada/static/unicode-names-kanbun.ali
+lib/xmlada/static/unicode-names-kangxi_radicals.ali
+lib/xmlada/static/unicode-names-kannada.ali
+lib/xmlada/static/unicode-names-katakana.ali
+lib/xmlada/static/unicode-names-khmer.ali
+lib/xmlada/static/unicode-names-lao.ali
+lib/xmlada/static/unicode-names-latin_1_supplement.ali
+lib/xmlada/static/unicode-names-latin_extended_a.ali
+lib/xmlada/static/unicode-names-latin_extended_additional.ali
+lib/xmlada/static/unicode-names-latin_extended_b.ali
+lib/xmlada/static/unicode-names-letterlike_symbols.ali
+lib/xmlada/static/unicode-names-low_surrogates.ali
+lib/xmlada/static/unicode-names-malayalam.ali
+lib/xmlada/static/unicode-names-mathematical_operators.ali
+lib/xmlada/static/unicode-names-miscellaneous_symbols.ali
+lib/xmlada/static/unicode-names-miscellaneous_technical.ali
+lib/xmlada/static/unicode-names-mongolian.ali
+lib/xmlada/static/unicode-names-myanmar.ali
+lib/xmlada/static/unicode-names-number_forms.ali
+lib/xmlada/static/unicode-names-ogham.ali
+lib/xmlada/static/unicode-names-optical_chars_recognition.ali
+lib/xmlada/static/unicode-names-oriya.ali
+lib/xmlada/static/unicode-names-private_use.ali
+lib/xmlada/static/unicode-names-runic.ali
+lib/xmlada/static/unicode-names-sinhala.ali
+lib/xmlada/static/unicode-names-small_form_variants.ali
+lib/xmlada/static/unicode-names-spacing_modifier_letters.ali
+lib/xmlada/static/unicode-names-specials.ali
+lib/xmlada/static/unicode-names-super_and_sub_scripts.ali
+lib/xmlada/static/unicode-names-syriac.ali
+lib/xmlada/static/unicode-names-tamil.ali
+lib/xmlada/static/unicode-names-telugu.ali
+lib/xmlada/static/unicode-names-thaana.ali
+lib/xmlada/static/unicode-names-thai.ali
+lib/xmlada/static/unicode-names-tibetan.ali
+lib/xmlada/static/unicode-names-yi_radicals.ali
+lib/xmlada/static/unicode-names-yi_syllables.ali
+lib/xmlada/static/unicode-names.ali
+lib/xmlada/static/unicode.ali
+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-strings.ali
+lib/xmlada/relocatable/input_sources.ali
+lib/xmlada/relocatable/libxmlada_dom.so
+lib/xmlada/relocatable/libxmlada_dom.so.4
+lib/xmlada/relocatable/libxmlada_dom.so.4.1w
+lib/xmlada/relocatable/libxmlada_input_sources.so
+lib/xmlada/relocatable/libxmlada_input_sources.so.4
+lib/xmlada/relocatable/libxmlada_input_sources.so.4.1w
+lib/xmlada/relocatable/libxmlada_sax.so
+lib/xmlada/relocatable/libxmlada_sax.so.4
+lib/xmlada/relocatable/libxmlada_sax.so.4.1w
+lib/xmlada/relocatable/libxmlada_schema.so
+lib/xmlada/relocatable/libxmlada_schema.so.4
+lib/xmlada/relocatable/libxmlada_schema.so.4.1w
+lib/xmlada/relocatable/libxmlada_unicode.so
+lib/xmlada/relocatable/libxmlada_unicode.so.4
+lib/xmlada/relocatable/libxmlada_unicode.so.4.1w
+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-alpha_presentation_forms.ali
+lib/xmlada/relocatable/unicode-names-arabic.ali
+lib/xmlada/relocatable/unicode-names-arabic_present_formsa.ali
+lib/xmlada/relocatable/unicode-names-arabic_present_formsb.ali
+lib/xmlada/relocatable/unicode-names-armenian.ali
+lib/xmlada/relocatable/unicode-names-arrows.ali
+lib/xmlada/relocatable/unicode-names-basic_latin.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-braille_patterns.ali
+lib/xmlada/relocatable/unicode-names-canadian_aboriginal.ali
+lib/xmlada/relocatable/unicode-names-cherokee.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_symbols_and_punct.ali
+lib/xmlada/relocatable/unicode-names-cjk_unified_ideographs.ali
+lib/xmlada/relocatable/unicode-names-combining_diacritical.ali
+lib/xmlada/relocatable/unicode-names-combining_half_marks.ali
+lib/xmlada/relocatable/unicode-names-combining_marks_symbols.ali
+lib/xmlada/relocatable/unicode-names-control_pictures.ali
+lib/xmlada/relocatable/unicode-names-currency_symbols.ali
+lib/xmlada/relocatable/unicode-names-cyrillic.ali
+lib/xmlada/relocatable/unicode-names-devanagari.ali
+lib/xmlada/relocatable/unicode-names-dingbats.ali
+lib/xmlada/relocatable/unicode-names-enclosed_alphanumerics.ali
+lib/xmlada/relocatable/unicode-names-ethiopic.ali
+lib/xmlada/relocatable/unicode-names-general_punctuation.ali
+lib/xmlada/relocatable/unicode-names-geometric_shapes.ali
+lib/xmlada/relocatable/unicode-names-georgian.ali
+lib/xmlada/relocatable/unicode-names-greek.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_withdt_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_syllables.ali
+lib/xmlada/relocatable/unicode-names-hebrew.ali
+lib/xmlada/relocatable/unicode-names-high_private_surrogates.ali
+lib/xmlada/relocatable/unicode-names-high_surrogates.ali
+lib/xmlada/relocatable/unicode-names-hiragana.ali
+lib/xmlada/relocatable/unicode-names-ideograph_descr_chars.ali
+lib/xmlada/relocatable/unicode-names-ipa_extensions.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-khmer.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-letterlike_symbols.ali
+lib/xmlada/relocatable/unicode-names-low_surrogates.ali
+lib/xmlada/relocatable/unicode-names-malayalam.ali
+lib/xmlada/relocatable/unicode-names-mathematical_operators.ali
+lib/xmlada/relocatable/unicode-names-miscellaneous_symbols.ali
+lib/xmlada/relocatable/unicode-names-miscellaneous_technical.ali
+lib/xmlada/relocatable/unicode-names-mongolian.ali
+lib/xmlada/relocatable/unicode-names-myanmar.ali
+lib/xmlada/relocatable/unicode-names-number_forms.ali
+lib/xmlada/relocatable/unicode-names-ogham.ali
+lib/xmlada/relocatable/unicode-names-optical_chars_recognition.ali
+lib/xmlada/relocatable/unicode-names-oriya.ali
+lib/xmlada/relocatable/unicode-names-private_use.ali
+lib/xmlada/relocatable/unicode-names-runic.ali
+lib/xmlada/relocatable/unicode-names-sinhala.ali
+lib/xmlada/relocatable/unicode-names-small_form_variants.ali
+lib/xmlada/relocatable/unicode-names-spacing_modifier_letters.ali
+lib/xmlada/relocatable/unicode-names-specials.ali
+lib/xmlada/relocatable/unicode-names-super_and_sub_scripts.ali
+lib/xmlada/relocatable/unicode-names-syriac.ali
+lib/xmlada/relocatable/unicode-names-tamil.ali
+lib/xmlada/relocatable/unicode-names-telugu.ali
+lib/xmlada/relocatable/unicode-names-thaana.ali
+lib/xmlada/relocatable/unicode-names-thai.ali
+lib/xmlada/relocatable/unicode-names-tibetan.ali
+lib/xmlada/relocatable/unicode-names-yi_radicals.ali
+lib/xmlada/relocatable/unicode-names-yi_syllables.ali
+lib/xmlada/relocatable/unicode-names.ali
+lib/xmlada/relocatable/unicode.ali
+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-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-alpha_presentation_forms.ads
+include/xmlada/unicode-names-arabic.ads
+include/xmlada/unicode-names-arabic_present_formsa.ads
+include/xmlada/unicode-names-arabic_present_formsb.ads
+include/xmlada/unicode-names-armenian.ads
+include/xmlada/unicode-names-arrows.ads
+include/xmlada/unicode-names-basic_latin.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-braille_patterns.ads
+include/xmlada/unicode-names-canadian_aboriginal.ads
+include/xmlada/unicode-names-cherokee.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_symbols_and_punct.ads
+include/xmlada/unicode-names-cjk_unified_ideographs.ads
+include/xmlada/unicode-names-combining_diacritical.ads
+include/xmlada/unicode-names-combining_half_marks.ads
+include/xmlada/unicode-names-combining_marks_symbols.ads
+include/xmlada/unicode-names-control_pictures.ads
+include/xmlada/unicode-names-currency_symbols.ads
+include/xmlada/unicode-names-cyrillic.ads
+include/xmlada/unicode-names-devanagari.ads
+include/xmlada/unicode-names-dingbats.ads
+include/xmlada/unicode-names-enclosed_alphanumerics.ads
+include/xmlada/unicode-names-ethiopic.ads
+include/xmlada/unicode-names-general_punctuation.ads
+include/xmlada/unicode-names-geometric_shapes.ads
+include/xmlada/unicode-names-georgian.ads
+include/xmlada/unicode-names-greek.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_withdt_forms.ads
+include/xmlada/unicode-names-hangul_compatibility_jamo.ads
+include/xmlada/unicode-names-hangul_jamo.ads
+include/xmlada/unicode-names-hangul_syllables.ads
+include/xmlada/unicode-names-hebrew.ads
+include/xmlada/unicode-names-high_private_surrogates.ads
+include/xmlada/unicode-names-high_surrogates.ads
+include/xmlada/unicode-names-hiragana.ads
+include/xmlada/unicode-names-ideograph_descr_chars.ads
+include/xmlada/unicode-names-ipa_extensions.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-khmer.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-letterlike_symbols.ads
+include/xmlada/unicode-names-low_surrogates.ads
+include/xmlada/unicode-names-malayalam.ads
+include/xmlada/unicode-names-mathematical_operators.ads
+include/xmlada/unicode-names-miscellaneous_symbols.ads
+include/xmlada/unicode-names-miscellaneous_technical.ads
+include/xmlada/unicode-names-mongolian.ads
+include/xmlada/unicode-names-myanmar.ads
+include/xmlada/unicode-names-number_forms.ads
+include/xmlada/unicode-names-ogham.ads
+include/xmlada/unicode-names-optical_chars_recognition.ads
+include/xmlada/unicode-names-oriya.ads
+include/xmlada/unicode-names-private_use.ads
+include/xmlada/unicode-names-runic.ads
+include/xmlada/unicode-names-sinhala.ads
+include/xmlada/unicode-names-small_form_variants.ads
+include/xmlada/unicode-names-spacing_modifier_letters.ads
+include/xmlada/unicode-names-specials.ads
+include/xmlada/unicode-names-super_and_sub_scripts.ads
+include/xmlada/unicode-names-syriac.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-yi_radicals.ads
+include/xmlada/unicode-names-yi_syllables.ads
+include/xmlada/unicode-names.ads
+include/xmlada/unicode.adb
+include/xmlada/unicode.ads
+share/gps/plug-ins/xmlada_gps.py
+share/doc/xmlada/xml.html
+share/doc/xmlada/xml.info
diff --git a/textproc/xmlada/buildlink3.mk b/textproc/xmlada/buildlink3.mk
new file mode 100644
index 00000000000..097fa49baf1
--- /dev/null
+++ b/textproc/xmlada/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2011/02/03 18:50:53 drochner Exp $
+
+BUILDLINK_TREE+= xmlada
+
+.if !defined(XMLADA_BUILDLINK3_MK)
+XMLADA_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.xmlada+= xmlada>=3.2.1
+BUILDLINK_PKGSRCDIR.xmlada?= ../../textproc/xmlada
+
+.include "../../lang/gnat-aux/buildlink3.mk"
+.endif # XMLADA_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -xmlada
diff --git a/textproc/xmlada/distinfo b/textproc/xmlada/distinfo
new file mode 100644
index 00000000000..64f1c4690b3
--- /dev/null
+++ b/textproc/xmlada/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2011/02/03 18:50:53 drochner Exp $
+
+SHA1 (xmlada-4.1w-20101125.tar.bz2) = 350d0c2aa58905c3e3e276f5f83775573178c01a
+RMD160 (xmlada-4.1w-20101125.tar.bz2) = fd6f6e870585376416b35dd5e0d422eee89c6d25
+Size (xmlada-4.1w-20101125.tar.bz2) = 701742 bytes
+SHA1 (patch-aa) = 11f8f8e461e5e2f544f6d3946d5eec6bb71a2215
diff --git a/textproc/xmlada/patches/patch-aa b/textproc/xmlada/patches/patch-aa
new file mode 100644
index 00000000000..7d6e1e1a1c6
--- /dev/null
+++ b/textproc/xmlada/patches/patch-aa
@@ -0,0 +1,85 @@
+$NetBSD: patch-aa,v 1.1.1.1 2011/02/03 18:50:55 drochner Exp $
+
+support DESTDIR
+
+--- Makefile.in.orig 2010-11-25 15:44:56.000000000 +0000
++++ Makefile.in
+@@ -91,51 +91,47 @@ docs: force
+
+ # Rule for installing the modules
+ %_inst: force
+- ${CP} $*/*.ad[bs] ${includedir}/xmlada
+- cd $*; ls *.ad[bs] > ${libdir}/gnat/xmlada/xmlada_$*.lgpr
+- -cd ${xmllib}; ${CHMOD} ugo+w *.ali
+- -${CP} $*/lib/${LIBRARY_TYPE}/*.ali ${xmllib}
+- ${RM} ${libdir}/libxmlada_$**
+- ${RM} ${xmllib}libxmlada_$**
++ ${CP} $*/*.ad[bs] $(DESTDIR)${includedir}/xmlada
++ cd $*; ls *.ad[bs] > $(DESTDIR)${libdir}/gnat/xmlada/xmlada_$*.lgpr
++ -${CP} $*/lib/${LIBRARY_TYPE}/*.ali $(DESTDIR)${xmllib}
+ ifeq (${LIBRARY_TYPE},static)
+- ${INSTALL} $*/lib/${LIBRARY_TYPE}/libxmlada_$*.a ${xmllib}
++ ${INSTALL} $*/lib/${LIBRARY_TYPE}/libxmlada_$*.a $(DESTDIR)${xmllib}
+ else
+ ifeq (${OS},Windows_NT)
+ ${INSTALL} $*/lib/${LIBRARY_TYPE}/libxmlada_$*.${LIBEXT} ${xmllib}
+ cd ${bindir}; ${CP} ${libdir}/xmlada/${LIBRARY_TYPE}/libxmlada_$*.${LIBEXT} libxmlada_$*.${LIBEXT}
+ else
+- ${INSTALL} $*/lib/${LIBRARY_TYPE}/libxmlada_$*.${LIBEXT}.${VERSION} ${xmllib}
+- cd ${xmllib}; ${LN_S} libxmlada_$*.${LIBEXT}.${VERSION} libxmlada_$*.${LIBEXT}
+- cd ${xmllib}; ${LN_S} libxmlada_$*.${LIBEXT}.${VERSION} libxmlada_$*.${LIBEXT}.${basename ${VERSION}}
+- cd ${libdir}; ${LN_S} xmlada/${LIBRARY_TYPE}/libxmlada_$*.${LIBEXT}.${VERSION} libxmlada_$*.${LIBEXT}.${basename ${VERSION}}
+- cd ${libdir}; ${LN_S} xmlada/${LIBRARY_TYPE}/libxmlada_$*.${LIBEXT}.${VERSION} libxmlada_$*.${LIBEXT}.${VERSION}
++ ${INSTALL} $*/lib/${LIBRARY_TYPE}/libxmlada_$*.${LIBEXT}.${VERSION} $(DESTDIR)${xmllib}
++ cd $(DESTDIR)${xmllib}; ${LN_S} libxmlada_$*.${LIBEXT}.${VERSION} libxmlada_$*.${LIBEXT}
++ cd $(DESTDIR)${xmllib}; ${LN_S} libxmlada_$*.${LIBEXT}.${VERSION} libxmlada_$*.${LIBEXT}.${basename ${VERSION}}
++ cd $(DESTDIR)${libdir}; ${LN_S} xmlada/${LIBRARY_TYPE}/libxmlada_$*.${LIBEXT}.${VERSION} libxmlada_$*.${LIBEXT}.${basename ${VERSION}}
++ cd $(DESTDIR)${libdir}; ${LN_S} xmlada/${LIBRARY_TYPE}/libxmlada_$*.${LIBEXT}.${VERSION} libxmlada_$*.${LIBEXT}.${VERSION}
+ endif
+ endif
+- cd ${xmllib}; ${CHMOD} ugo-w *.ali
+
+ install_dirs: force
+- @${MKDIR} ${bindir}
+- @${MKDIR} ${xmllib}
+- @${MKDIR} ${libdir}/gnat/xmlada
+- @${MKDIR} ${datadir}/doc/xmlada
+- @${MKDIR} ${includedir}/xmlada
+- @${MKDIR} ${datadir}/gps/plug-ins/
++ @${MKDIR} $(DESTDIR)${bindir}
++ @${MKDIR} $(DESTDIR)${xmllib}
++ @${MKDIR} $(DESTDIR)${libdir}/gnat/xmlada
++ @${MKDIR} $(DESTDIR)${datadir}/doc/xmlada
++ @${MKDIR} $(DESTDIR)${includedir}/xmlada
++ @${MKDIR} $(DESTDIR)${datadir}/gps/plug-ins/
+
+ ## Do the installation for either shared or static, depending on
+ ## $LIBRARY_TYPE
+ install_library_type: install_dirs ${MODULE_INSTALL}
+- ${INSTALL} distrib/xmlada_shared.gpr ${libdir}/gnat
+- ${INSTALL} distrib/xmlada.gpr ${libdir}/gnat/
+- ${INSTALL} distrib/xmlada_dom.gpr ${libdir}/gnat/
+- ${INSTALL} distrib/xmlada_sax.gpr ${libdir}/gnat/
+- ${INSTALL} distrib/xmlada_input.gpr ${libdir}/gnat/
+- ${INSTALL} distrib/xmlada_schema.gpr ${libdir}/gnat/
+- ${INSTALL} distrib/xmlada_unicode.gpr ${libdir}/gnat/
+- ${INSTALL} xmlada-config ${bindir}
+- -${INSTALL} docs/xml.html ${datadir}/doc/xmlada
+- -${INSTALL} docs/xml.info ${datadir}/doc/xmlada
+- ${CHMOD} +x ${bindir}/xmlada-config
+- ${INSTALL} distrib/xmlada_gps.py ${datadir}/gps/plug-ins/
++ ${INSTALL} distrib/xmlada_shared.gpr $(DESTDIR)${libdir}/gnat
++ ${INSTALL} distrib/xmlada.gpr $(DESTDIR)${libdir}/gnat/
++ ${INSTALL} distrib/xmlada_dom.gpr $(DESTDIR)${libdir}/gnat/
++ ${INSTALL} distrib/xmlada_sax.gpr $(DESTDIR)${libdir}/gnat/
++ ${INSTALL} distrib/xmlada_input.gpr $(DESTDIR)${libdir}/gnat/
++ ${INSTALL} distrib/xmlada_schema.gpr $(DESTDIR)${libdir}/gnat/
++ ${INSTALL} distrib/xmlada_unicode.gpr $(DESTDIR)${libdir}/gnat/
++ ${INSTALL} xmlada-config $(DESTDIR)${bindir}
++ -${INSTALL} docs/xml.html $(DESTDIR)${datadir}/doc/xmlada
++ -${INSTALL} docs/xml.info $(DESTDIR)${datadir}/doc/xmlada
++ ${CHMOD} +x $(DESTDIR)${bindir}/xmlada-config
++ ${INSTALL} distrib/xmlada_gps.py $(DESTDIR)${datadir}/gps/plug-ins/
+
+ ## Do the installation for an explicit target
+ install_static: