From ac439cf62255ab38da940eb7bba0ccc00fc835f2 Mon Sep 17 00:00:00 2001
From: Mohammad Akhlaghi <mohammad@akhlaghi.org>
Date: Thu, 4 Apr 2019 21:13:52 +0100
Subject: Dependency version LaTeX macros written at the end of configure

Until now, these versions were written in each run. This was mainly
inherited from the old days of the pipeline, where we didn't know the
software on the host. But now that we have almost everything under control,
we can just write these LaTeX macros at the end of the configure script and
make `initialize.mk' simpler and also (very slightly!) speed-up/simplify
the processing.
---
 paper.tex | 156 +++++++++++++++++++++++++++++++++++++++++++++-----------------
 1 file changed, 113 insertions(+), 43 deletions(-)

(limited to 'paper.tex')

diff --git a/paper.tex b/paper.tex
index ff03836..593ce12 100644
--- a/paper.tex
+++ b/paper.tex
@@ -204,49 +204,119 @@ SUNDIAL ITN, and from the Spanish Ministry of Economy and Competitiveness
 (MINECO) under grant number AYA2016-76219-P.
 
 The following free software tools were also critical component of this
-research (in alphabetical order): ATLAS \atlasversion, Bzip2
-\bziptwoversion, CFITSIO \cfitsioversion, CMake \cmakeversion, cURL
-\curlversion, Discoteq flock \flockversion, FreeType \freetypeversion, Git
-\gitversion, GNU Astronomy Utilities \gnuastroversion, GNU AWK \gawkversion,
-GNU Bash \bashversion, GNU Coreutils \coreutilsversion, GNU Diffutils
-\diffutilsversion, GNU Findutils \findutilsversion, GNU Grep \grepversion,
-GNU Gzip \gzipversion, GNU Libtool \libtoolversion, GNU Make \makeversion,
-GNU NCURSES \ncursesversion, GNU Readline \readlineversion, GNU Sed
-\sedversion, GNU Scientific Library (GSL) \gslversion, GNU Tar \tarversion,
-GNU Wget \wgetversion, GNU Which \whichversion, Lapack \lapackversion, Lzip
-\lzipversion, GPL Ghostscript \ghostscriptversion, Libbsd \libbsdversion,
-Libgit2 \libgitwoversion, Libjpeg \libjpegversion, Libpng \libpngversion,
-Libtiff \libtiffversion, Metastore (forked) \metastoreversion, OpenSSL
-\opensslversion, Patchelf \patchelfversion, Pkg-config \pkgconfigversion,
-Unzip \unzipversion, WCSLIB \wcslibversion, XZ Utils \xzversion, Zip
-\zipversion, and ZLib \zlibversion. We use Python {\pythonversion} with the
-following packages: Asn1crypto \asncryptoversion, Astroquery
-\astroqueryversion, Astropy {\astropyversion} \citep{astropy2013,
-astropy2018}, BeautifulSoup \beautifulsoupversion, Certifi \certifiversion,
-Cffi \cffiversion, Chardet \chardetversion, Cryptography
-\cryptographyversion, Cycler \cyclerversion, EntryPoints
-\entrypointsversion, h5py \hpyversion, html5ib \htmlfivelibversion, idna
-\idnaversion, Jeepney \jeepneyversion, Kiwisolver \kiwisolverversion,
-keyring \keyringversion, Matplotlib \matplotlibversion, Numpy \numpyversion,
-pycparser \pycparserversion, PyParsing \pyparsingversion, python-dateutil
-\pythondateutilversion, Requests \requestsversion, Scipy \scipyversion,
-ScreenStorage \screenstorageversion, Setuptools \setuptoolsversion,
-Setuptools-scm \setuptoolsscmversion, Six \sixversion, SoupSieve
-\soupsieveversion, urllib3 \urllibthreeversion and webencondings
-\webencondingsversion. The final paper was produced with \TeX{} Live
-\texliveversion, using the following packages: \TeX{} \textexversion, EC
-\texecversion, NewTX \texnewtxversion, Fontaxes \texfontaxesversion, Keyval,
-\texxkeyvalversion, Etoolbox \texetoolboxversion, Xcolor \texxcolorversion,
-Setspace \texsetspaceversion, Caption \texcaptionversion, Footmisc
-\texfootmiscversion, Datetime \texdatetimeversion, Fmtcount
-\texfmtcountversion, Titlesec \textitlesecversion, Preprint
-\texpreprintversion, Ulem \texulemversion, Bib\LaTeX{} \texbiblatexversion,
-Biber \texbiberversion, Logreq \texlogreqversion, PGF/TiKZ \texpgfversion,
-PGFPlots \texpgfplotsversion, FP \texfpversion, Courier \texcourierversion,
-\TeX-gyre \textexgyreversion, TXFonts \textxfontsversion, Times
-\textimesversion. We are very grateful to all their creators for freely
-providing this necessary infrastructure. This research would not be possible
-without them.
+research (in alphabetical order):
+Bzip2 \bziptwoversion,
+CFITSIO \cfitsioversion,
+CMake \cmakeversion,
+cURL \curlversion,
+Discoteq flock \flockversion,
+FreeType \freetypeversion,
+FFTW \fftwversion,
+Git \gitversion,
+GNU Astronomy Utilities \gnuastroversion,
+GNU AWK \gawkversion,
+GNU Bash \bashversion,
+GNU Compiler Collection (GCC) \gccversion,
+GNU Coreutils \coreutilsversion,
+GNU Diffutils \diffutilsversion,
+GNU Findutils \findutilsversion,
+GNU Grep \grepversion,
+GNU Gzip \gzipversion,
+GNU Integer Set Library \islversion,
+GNU Libtool \libtoolversion,
+GNU Make \makeversion,
+GNU Multiple Precision Arithmetic Library \gmpversion,
+GNU Multiple Precision Complex arithmetc \mpcversion,
+GNU Multiple Precision Floating-Point Reliably \mpfrversion,
+GNU NCURSES \ncursesversion,
+GNU Readline \readlineversion,
+GNU Sed \sedversion,
+GNU Scientific Library (GSL) \gslversion,
+GNU Tar \tarversion,
+GNU Wget \wgetversion,
+GNU Which \whichversion,
+HDF5 library \hdffiveversion,
+Libffi \libffiversion,
+GPL Ghostscript \ghostscriptversion,
+Libbsd \libbsdversion,
+Libgit2 \libgittwoversion,
+Libjpeg \libjpegversion,
+Libpng \libpngversion,
+Libtiff \libtiffversion,
+Lzip \lzipversion,
+Metastore (forked) \metastoreversion,
+OpenBLAS \openblasversion,
+OpenMPI \openmpiversion,
+OpenSSL \opensslversion,
+Patchelf \patchelfversion,
+Pkg-config \pkgconfigversion,
+Unzip \unzipversion,
+WCSLIB \wcslibversion,
+XZ Utils \xzversion,
+Zip \zipversion,
+and
+ZLib \zlibversion.
+We also use Python {\pythonversion} with the following packages:
+Asn1crypto \asncryptoversion,
+Astroquery \astroqueryversion,
+Astropy {\astropyversion} \citep{astropy2013, astropy2018},
+BeautifulSoup \beautifulsoupversion,
+Certifi \certifiversion,
+Cffi \cffiversion,
+Chardet \chardetversion,
+Cryptography \cryptographyversion,
+Cycler \cyclerversion,
+EntryPoints \entrypointsversion,
+h5py \hpyversion,
+HTML5ib \htmlfivelibversion,
+idna \idnaversion,
+Jeepney \jeepneyversion,
+Kiwisolver \kiwisolverversion,
+keyring \keyringversion,
+Matplotlib \matplotlibversion,
+Numpy \numpyversion,
+pycparser \pycparserversion,
+PyParsing \pyparsingversion,
+python-dateutil \pythondateutilversion,
+Requests \requestsversion,
+Scipy \scipyversion,
+SecretStorage \secretstorageversion,
+Setuptools \setuptoolsversion,
+Setuptools-scm \setuptoolsscmversion,
+Six \sixversion,
+SoupSieve \soupsieveversion,
+Urllib3 \urllibthreeversion and
+Webencondings \webencodingsversion.
+The final paper was produced with \TeX{} Live \texliveversion, using the
+following packages:
+\TeX{} \textexversion,
+EC \texecversion,
+NewTX \texnewtxversion,
+Fontaxes \texfontaxesversion,
+Keyval \texxkeyvalversion,
+Etoolbox \texetoolboxversion,
+Xcolor \texxcolorversion,
+Setspace \texsetspaceversion,
+Caption \texcaptionversion,
+Footmisc \texfootmiscversion,
+Datetime \texdatetimeversion,
+Fmtcount \texfmtcountversion,
+Titlesec \textitlesecversion,
+Preprint \texpreprintversion,
+Ulem \texulemversion,
+Bib\LaTeX{} \texbiblatexversion,
+Biber \texbiberversion,
+Logreq \texlogreqversion,
+PGF/TiKZ \texpgfversion,
+PGFPlots \texpgfplotsversion,
+FP \texfpversion,
+Courier \texcourierversion,
+\TeX-gyre \textexgyreversion,
+TXFonts \textxfontsversion,
+Times \textimesversion.
+We are very grateful to all their creators for freely
+providing this necessary infrastructure. This research would not be
+possible without them.
 
 %% Tell BibLaTeX to put the bibliography list here.
 \printbibliography
-- 
cgit v1.2.1

