From 73d5fddd0191aade006991092512db0982e49237 Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Wed, 21 Aug 2019 13:47:07 +0200 Subject: [PATCH] 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. +" +