diff options
author | drochner <drochner@pkgsrc.org> | 2011-02-03 18:50:53 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2011-02-03 18:50:53 +0000 |
commit | e9f80408cb051b164ee80710950617b09de04260 (patch) | |
tree | fc5520aa295a91e539447af6b7a4936ab97ed46d /textproc | |
parent | b47d3e9226238161d3263de24aaec92480d055bf (diff) | |
download | pkgsrc-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/DESCR | 10 | ||||
-rw-r--r-- | textproc/xmlada/Makefile | 37 | ||||
-rw-r--r-- | textproc/xmlada/PLIST | 524 | ||||
-rw-r--r-- | textproc/xmlada/buildlink3.mk | 14 | ||||
-rw-r--r-- | textproc/xmlada/distinfo | 6 | ||||
-rw-r--r-- | textproc/xmlada/patches/patch-aa | 85 |
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: |