From 73d5fddd0191aade006991092512db0982e49237 Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Wed, 21 Aug 2019 13:47:07 +0200 Subject: [PATCH 1/3] build-block for libxml2 added --- Libraries/libxml2/build | 14 ++++++++++++++ Libraries/libxml2/files/variants.macos10.14 | 1 + Libraries/libxml2/modulefile | 18 ++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100755 Libraries/libxml2/build create mode 100644 Libraries/libxml2/files/variants.macos10.14 create mode 100644 Libraries/libxml2/modulefile diff --git a/Libraries/libxml2/build b/Libraries/libxml2/build new file mode 100755 index 0000000..264b949 --- /dev/null +++ b/Libraries/libxml2/build @@ -0,0 +1,14 @@ +#!/usr/bin/env modbuild + +pbuild::set_download_url "http://xmlsoft.org/sources/$P-${V_PKG}.tar.gz" +pbuild::add_to_group 'Libraries' + +#pbuild::install_docfiles 'ANNOUNCE' +#pbuild::install_docfiles 'CHANGES' +#pbuild::install_docfiles 'LICENSE' +#pbuild::install_docfiles 'README' +#pbuild::install_docfiles 'TODO' + +pbuild::add_configure_args "--with-pic" +pbuild::add_configure_args "--without-python" + diff --git a/Libraries/libxml2/files/variants.macos10.14 b/Libraries/libxml2/files/variants.macos10.14 new file mode 100644 index 0000000..372eca9 --- /dev/null +++ b/Libraries/libxml2/files/variants.macos10.14 @@ -0,0 +1 @@ +libxml2/2.9.9 unstable diff --git a/Libraries/libxml2/modulefile b/Libraries/libxml2/modulefile new file mode 100644 index 0000000..c123a7e --- /dev/null +++ b/Libraries/libxml2/modulefile @@ -0,0 +1,18 @@ +#%Module1.0 + +module-whatis "XML C parser and toolkit" +module-url "http://xmlsoft.org" +module-license "MIT" +module-maintainer "Achim Gsell " + +module-help " +Libxml2 is the XML C parser and toolkit developed for the Gnome project +(but usable outside of the Gnome platform), it is free software available +under the MIT License. XML itself is a metalanguage to design markup +languages, i.e. text language where semantic and structure are added to +the content using extra "markup" information enclosed between angle +brackets. HTML is the most well-known markup language. Though the library +is written in C a variety of language bindings make it available in other +environments. +" + From c70235271ba67ba23084c38c3c2375939f92519a Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Wed, 21 Aug 2019 14:50:25 +0200 Subject: [PATCH 2/3] quotes in help text removed --- Libraries/libxml2/modulefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Libraries/libxml2/modulefile b/Libraries/libxml2/modulefile index c123a7e..02a458a 100644 --- a/Libraries/libxml2/modulefile +++ b/Libraries/libxml2/modulefile @@ -10,7 +10,7 @@ Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), it is free software available under the MIT License. XML itself is a metalanguage to design markup languages, i.e. text language where semantic and structure are added to -the content using extra "markup" information enclosed between angle +the content using extra markup information enclosed between angle brackets. HTML is the most well-known markup language. Though the library is written in C a variety of language bindings make it available in other environments. From e172ef706421f2eea0c353395740362024edb76a Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Fri, 30 Aug 2019 11:11:59 +0200 Subject: [PATCH 3/3] libxml2: 2.9.9 released as stable for macos10.14 --- Libraries/libxml2/files/variants.macos10.14 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Libraries/libxml2/files/variants.macos10.14 b/Libraries/libxml2/files/variants.macos10.14 index 372eca9..9815478 100644 --- a/Libraries/libxml2/files/variants.macos10.14 +++ b/Libraries/libxml2/files/variants.macos10.14 @@ -1 +1 @@ -libxml2/2.9.9 unstable +libxml2/2.9.9 stable