diff --git a/Compiler/atlas/3/variants b/Compiler/atlas/3/variants index 751bf86..eda70bd 100644 --- a/Compiler/atlas/3/variants +++ b/Compiler/atlas/3/variants @@ -2,4 +2,7 @@ atlas/3.10.3 unstable gcc/4.8.5 atlas/3.10.2 deprecated gcc/4.9.2 atlas/3.10.3 unstable gcc/4.9.4 atlas/3.10.3 unstable gcc/5.4.0 +atlas/3.10.3 unstable gcc/5.5.0 atlas/3.10.3 unstable gcc/6.2.0 +atlas/3.10.3 unstable gcc/6.4.0 +atlas/3.10.3 unstable gcc/7.3.0 diff --git a/Compiler/hdf5_serial/1/variants.Linux b/Compiler/hdf5_serial/1/variants.Linux index 992b860..9aaba2e 100644 --- a/Compiler/hdf5_serial/1/variants.Linux +++ b/Compiler/hdf5_serial/1/variants.Linux @@ -49,8 +49,12 @@ hdf5_serial/1.10.1 stable gcc/6.3.0 hdf5_serial/1.10.1 stable gcc/7.2.0 hdf5_serial/1.10.1 stable gcc/7.3.0 +hdf5_serial/1.10.2 stable gcc/7.3.0 + hdf5_serial/1.10.1 unstable intel/17.1 hdf5_serial/1.10.1 stable intel/17.4 +hdf5_serial/1.10.2 unstable intel/18.2 + hdf5_serial/1.10.1 unstable pgi/17.3 hdf5_serial/1.10.1 unstable pgi/17.7 diff --git a/Libraries/mpc/1/variants b/Libraries/mpc/1/variants index 97455ac..a0caba7 100644 --- a/Libraries/mpc/1/variants +++ b/Libraries/mpc/1/variants @@ -3,3 +3,4 @@ mpc/1.0.3 stable b:gmp/6.1.0 b:mpfr/3.1.4 mpc/1.0.3-1 stable b:gmp/6.1.1 b:mpfr/3.1.4 mpc/1.0.3-2 stable b:gmp/6.1.2 b:mpfr/3.1.5 mpc/1.1.0 stable b:gmp/6.1.2 b:mpfr/4.0.0 +mpc/1.1.0-1 stable b:gmp/6.1.2 b:mpfr/4.0.1 diff --git a/Libraries/mpfr/4/variants b/Libraries/mpfr/4/variants index cec1cb1..3d8e833 100644 --- a/Libraries/mpfr/4/variants +++ b/Libraries/mpfr/4/variants @@ -1 +1,2 @@ mpfr/4.0.0 stable b:gmp/6.1.2 +mpfr/4.0.1 stable b:gmp/6.1.2 diff --git a/Programming/Python/2/variants b/Programming/Python/2/variants index 0f8a7d8..5d8619a 100644 --- a/Programming/Python/2/variants +++ b/Programming/Python/2/variants @@ -1,2 +1,3 @@ Python/2.7.11 stable openssl/1.0.2j Tcl/8.6.4 Tk/8.6.4 Python/2.7.12 stable openssl/1.0.2j Tcl/8.6.4 Tk/8.6.4 +Python/2.7.14 stable openssl/1.0.2o Tcl/8.6.4 Tk/8.6.4 diff --git a/Programming/Python/build b/Programming/Python/build index 6b24c55..6549949 100755 --- a/Programming/Python/build +++ b/Programming/Python/build @@ -31,7 +31,7 @@ pbuild::post_install() { pip${V_MAJOR} install pandas pip${V_MAJOR} install sympy pip${V_MAJOR} install nose - pip${V_MAJOR} install mpi4py + #pip${V_MAJOR} install mpi4py } pbuild::add_to_group 'Programming' diff --git a/Programming/automake/1/variants b/Programming/automake/1/variants index 5704e8c..25829fa 100644 --- a/Programming/automake/1/variants +++ b/Programming/automake/1/variants @@ -1,2 +1,3 @@ automake/1.14 stable m4/1.4.17 autoconf/2.69 automake/1.15 stable m4/1.4.17 autoconf/2.69 +automake/1.16 stable m4/1.4.17 autoconf/2.69 diff --git a/Programming/gcc/5/variants b/Programming/gcc/5/variants index 08b36c2..a2e118e 100644 --- a/Programming/gcc/5/variants +++ b/Programming/gcc/5/variants @@ -2,4 +2,5 @@ gcc/5.1.0 deprecated b:gmp/5.1.1 b:mpfr/3.1.2 b:mpc/1.0.2 gcc/5.2.0 deprecated b:gmp/6.0.0 b:mpfr/3.1.3 b:mpc/1.0.3 gcc/5.3.0 stable b:gmp/6.0.0 b:mpfr/3.1.3 b:mpc/1.0.3 gcc/5.4.0 stable b:gmp/6.1.2 b:mpfr/3.1.5 b:mpc/1.0.3-2 +gcc/5.5.0 stable b:gmp/6.1.2 b:mpfr/4.0.1 b:mpc/1.1.0-1 diff --git a/Programming/perl/5/variants b/Programming/perl/5/variants new file mode 100644 index 0000000..b36d254 --- /dev/null +++ b/Programming/perl/5/variants @@ -0,0 +1 @@ +perl/5.26.1 unstable diff --git a/Programming/perl/build b/Programming/perl/build new file mode 100755 index 0000000..3cdf58e --- /dev/null +++ b/Programming/perl/build @@ -0,0 +1,17 @@ +#!/usr/bin/env modbuild + +SOURCE_URL="http://www.cpan.org/src/5.0/$P-$V.tar.gz" + +pbuild::configure() { + "${MODULE_SRCDIR}"/configure.gnu \ + --prefix="${PREFIX}" \ + || exit 1 +} + +pbuild::post_build() { + make test +} + +pbuild::compile_in_sourcetree +pbuild::add_to_group 'Programming' +pbuild::make_all diff --git a/Programming/perl/modulefile b/Programming/perl/modulefile new file mode 100644 index 0000000..21ac986 --- /dev/null +++ b/Programming/perl/modulefile @@ -0,0 +1,19 @@ +#%Module1.0 + +module-whatis "scripting language." +module-url "http://www.perl.org/" +module-license "See https://dev.perl.org/licenses/" +module-maintainer "Achim Gsell " + +module-help " +Perl 5 is a highly capable, feature-rich programming language with +over 29 years of development. Perl 5 runs on over 100 platforms from +portables to mainframes and is suitable for both rapid prototyping +and large scale development projects. + +'Perl' is a family of languages, 'Perl 6' is part of the family, but +it is a separate language which has its own development team. Its +existence has no significant impact on the continuing development of +'Perl 5'. +" + diff --git a/Tools/asciidoc/8/variants b/Tools/asciidoc/8/variants new file mode 100644 index 0000000..f3f1245 --- /dev/null +++ b/Tools/asciidoc/8/variants @@ -0,0 +1 @@ +asciidoc/8.6.9 unstable Python/2.7.14 diff --git a/Tools/asciidoc/build b/Tools/asciidoc/build new file mode 100755 index 0000000..f674122 --- /dev/null +++ b/Tools/asciidoc/build @@ -0,0 +1,31 @@ +#!/usr/bin/env modbuild + +SOURCE_URL="https://sourceforge.net/projects/asciidoc/files/$P/$V/$P-$V.tar.gz" + +pbuild::configure() { + "${MODULE_SRCDIR}"/configure \ + --prefix="${PREFIX}" \ + || exit 1 +} + +pbuild::compile_in_sourcetree +pbuild::add_to_group 'Tools' +pbuild::set_docfiles \ + BUGS \ + BUGS.txt \ + CHANGELOG \ + CHANGELOG.txt \ + COPYING \ + COPYRIGHT \ + INSTALL \ + INSTALL.txt \ + MANIFEST \ + README \ + README.txt +pbuild::make_all + +# Local Variables: +# mode: sh +# sh-basic-offset: 8 +# tab-width: 8 +# End: diff --git a/Tools/asciidoc/modulefile b/Tools/asciidoc/modulefile new file mode 100644 index 0000000..fd4336c --- /dev/null +++ b/Tools/asciidoc/modulefile @@ -0,0 +1,18 @@ +#%Module1.0 + +module-whatis "translater for asciidoc formatted documents" +module-url "http://www.methods.co.nz/asciidoc/index.html" +module-license "GPL v2" +module-maintainer "Achim Gsell " + +module-help " +AsciiDoc is a text document format for writing notes, documentation, +articles, books, ebooks, slideshows, web pages, man pages and blogs. +AsciiDoc files can be translated to many formats including HTML, PDF, +EPUB, man page. + +AsciiDoc is highly configurable: both the AsciiDoc source file syntax +and the backend output markups (which can be almost any type of SGML/XML +markup) can be customized and extended by the user. +" + diff --git a/Tools/git/2/variants b/Tools/git/2/variants index 1f597be..59357c2 100644 --- a/Tools/git/2/variants +++ b/Tools/git/2/variants @@ -2,5 +2,5 @@ git/2.3.3 stable Tcl/8.6.4 Tk/8.6.4 git/2.5.2 stable Tcl/8.6.4 Tk/8.6.4 git/2.8.1 stable Tcl/8.6.4 Tk/8.6.4 git/2.11.1 stable Tcl/8.6.4 Tk/8.6.4 -git/2.13.0 stable Tcl/8.6.4 Tk/8.6.4 -git/2.16.2 stable Tcl/8.6.4 Tk/8.6.4 +git/2.13.0 stable Tcl/8.6.4 Tk/8.6.4 b:perl b:asciidoc b:xmlto +git/2.16.2 stable Tcl/8.6.4 Tk/8.6.4 b:perl b:asciidoc b:xmlto diff --git a/Tools/git/build b/Tools/git/build index 16dcee2..e48a85e 100755 --- a/Tools/git/build +++ b/Tools/git/build @@ -15,6 +15,7 @@ pbuild::configure() { "${MODULE_SRCDIR}"/configure \ --prefix="${PREFIX}" \ --with-tcltk \ + --with-perl="${PERL_PREFIX}/bin/perl" \ || exit 1 } diff --git a/Tools/openssl/1/variants b/Tools/openssl/1/variants index cde34c7..68a9ea4 100644 --- a/Tools/openssl/1/variants +++ b/Tools/openssl/1/variants @@ -1,2 +1,3 @@ openssl/1.0.2h deprecated openssl/1.0.2j stable +openssl/1.0.2o stable diff --git a/Tools/xmlto/0/variants b/Tools/xmlto/0/variants new file mode 100644 index 0000000..d1fbc24 --- /dev/null +++ b/Tools/xmlto/0/variants @@ -0,0 +1 @@ +xmlto/0.0.28 stable diff --git a/Tools/xmlto/build b/Tools/xmlto/build new file mode 100755 index 0000000..e2874b9 --- /dev/null +++ b/Tools/xmlto/build @@ -0,0 +1,26 @@ +#!/usr/bin/env modbuild + +SOURCE_URL="https://releases.pagure.org/$P/$P-$V.tar.bz2" + +pbuild::configure() { + "${MODULE_SRCDIR}"/configure \ + --prefix="${PREFIX}" \ + || exit 1 +} + +pbuild::compile_in_sourcetree +pbuild::add_to_group 'Tools' +pbuild::set_docfiles \ + AUTHORS \ + COPYING \ + FAQ \ + NEWS \ + README \ + THANKS +pbuild::make_all + +# Local Variables: +# mode: sh +# sh-basic-offset: 8 +# tab-width: 8 +# End: diff --git a/Tools/xmlto/modulefile b/Tools/xmlto/modulefile new file mode 100644 index 0000000..9cf5023 --- /dev/null +++ b/Tools/xmlto/modulefile @@ -0,0 +1,18 @@ +#%Module1.0 + +module-whatis "script to convert XML to other formats" +module-url "https://pagure.io/xmlto" +module-license "GPL v2" +module-maintainer "Achim Gsell " + +module-help " +Utility xmlto is a simple shell script for converting XML files to various +formats. It serves as easy to use command line frontend to make fine output +without remembering many long options and searching for the syntax of the +backends. + +At the moment it supports conersion from docbook, xhtml1 and fo format to +various output formats(awt, fo, htmlhelp, javahelp, mif, pdf, svg, xhtml, +dvi, html, html-nochunks, man , pcl, ps, txt, xhtml-nochunks) +" +