From 7f5a563716eb7230c10b02c455907ed0efc24705 Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Thu, 17 Jan 2019 12:32:00 +0100 Subject: [PATCH] Libraries/libexpat: added --- Libraries/libexpat/build | 19 +++++++++++++++++++ Libraries/libexpat/files/variants | 1 + Libraries/libexpat/modulefile | 14 ++++++++++++++ 3 files changed, 34 insertions(+) create mode 100755 Libraries/libexpat/build create mode 100644 Libraries/libexpat/files/variants create mode 100644 Libraries/libexpat/modulefile diff --git a/Libraries/libexpat/build b/Libraries/libexpat/build new file mode 100755 index 0000000..bbca686 --- /dev/null +++ b/Libraries/libexpat/build @@ -0,0 +1,19 @@ +#!/usr/bin/env modbuild + +pbuild::set_download_url "https://github.com/$P/$P/releases/download/R_${V_PKG//./_}/expat-${V_PKG}.tar.bz2" +pbuild::add_to_group 'Libraries' + +#pbuild::compile_in_sourcetree + +pbuild::install_docfiles 'AUTHORS' +pbuild::install_docfiles 'Changes' +pbuild::install_docfiles 'COPYING' +pbuild::install_docfiles 'README.md' + +pbuild::pre_configure() { + pbuild::add_configure_args "--disable-shared" + pbuild::add_configure_args "--with-pic" +} + +pbuild::make_all + diff --git a/Libraries/libexpat/files/variants b/Libraries/libexpat/files/variants new file mode 100644 index 0000000..cb1a705 --- /dev/null +++ b/Libraries/libexpat/files/variants @@ -0,0 +1 @@ +libexpat/2.2.6 unstable diff --git a/Libraries/libexpat/modulefile b/Libraries/libexpat/modulefile new file mode 100644 index 0000000..4165cc1 --- /dev/null +++ b/Libraries/libexpat/modulefile @@ -0,0 +1,14 @@ +#%Module1.0 + +module-whatis "stream-oriented XML parser library written in C" +module-url "https://libexpat.github.io/" +module-license "Open source, see $PREFIX/share/doc/libexpat/COPYING" +module-maintainer "Achim Gsell " + +module-help " +Expat is a stream-oriented XML parser library written in C. + +Expat excels with files too large to fit RAM, and where +performance and flexibility are crucial. +" +