From 8d6743cb30b723852433a187a1efb776a52a95a7 Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Mon, 25 Mar 2019 17:22:55 +0100 Subject: [PATCH] Tools/gettext: added --- Tools/gettext/build | 20 ++++++++++++++++++++ Tools/gettext/files/variants | 1 + Tools/gettext/modulefile | 19 +++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 100755 Tools/gettext/build create mode 100644 Tools/gettext/files/variants create mode 100644 Tools/gettext/modulefile diff --git a/Tools/gettext/build b/Tools/gettext/build new file mode 100755 index 0000000..d08701b --- /dev/null +++ b/Tools/gettext/build @@ -0,0 +1,20 @@ +#!/usr/bin/env modbuild + +pbuild::set_download_url "https://ftp.gnu.org/pub/gnu/$P/$P-${V_PKG}.tar.gz" +pbuild::add_to_group 'Tools' + +pbuild::add_configure_args "--prefix=${PREFIX}" +pbuild::add_configure_args "--bindir=${PREFIX}/sbin" +pbuild::add_configure_args "--disable-java" +pbuild::add_configure_args "--disable-threads" +pbuild::add_configure_args "--disable-shared" +pbuild::add_configure_args "--enable-relocatable" +pbuild::add_configure_args "--disable-openmp" +pbuild::add_configure_args "--disable-acl" +pbuild::add_configure_args "--disable-curses" +pbuild::add_configure_args "--with-included-gettext" +pbuild::add_configure_args "--without-libiconv-prefix" +pbuild::add_configure_args "--without-libintl-prefix" +pbuild::add_configure_args "--with-included-libxml" +pbuild::add_configure_args "--with-pic=yes" + diff --git a/Tools/gettext/files/variants b/Tools/gettext/files/variants new file mode 100644 index 0000000..151c04c --- /dev/null +++ b/Tools/gettext/files/variants @@ -0,0 +1 @@ +gettext/0.19.8 stable diff --git a/Tools/gettext/modulefile b/Tools/gettext/modulefile new file mode 100644 index 0000000..7bf885a --- /dev/null +++ b/Tools/gettext/modulefile @@ -0,0 +1,19 @@ +#%Module1.0 + +module-whatis "internationalization and localization (i18n) system" +module-url "https://www.gnu.org/software/gettext/" +module-license "GPL v3" +module-maintainer "Achim Gsell " + +module-help " +This is the GNU gettext package. It is interesting for authors or +maintainers of other packages or programs which they want to see +internationalized. As one step the handling of messages in different +languages should be implemented. For this task GNU gettext provides +the needed tools and library functions. + +It is also interesting for translators, because GNU gettext provides +the 'msgmerge' program, which prepares a message catalog before a +translation update. +" +