aboutsummaryrefslogtreecommitdiff
#!/bin/sh
# Create the build system.

set -e -x

# Generate stubs for translations.
langs=`find po/doc -type f -name 'guix-manual*.po' \
        | sed -e 's,.*/guix-manual\.,,;s,\.po$,,'`
for lang in ${langs}; do
    if [ ! -e "doc/guix.${lang}.texi" ]; then
	echo "@setfilename guix.${lang}.info" > "doc/guix.${lang}.texi"
	echo "@include version-${lang}.texi" >> "doc/guix.${lang}.texi"
	# Ensure .po file is newer.
	touch "po/doc/guix-manual.${lang}.po"
    fi
done
langs=`find po/doc -type f -name 'guix-cookbook*.po' \
        | sed -e 's,.*/guix-cookbook\.,,;s,\.po$,,'`
for lang in ${langs}; do
    if [ ! -e "doc/guix-cookbook.${lang}.texi" ]; then
	echo "@setfilename guix-cookbook.${lang}.info" > "doc/guix-cookbook.${lang}.texi"
	# Ensure .po file is newer.
	touch "po/doc/guix-cookbook.${lang}.po"
    fi
done

autoreconf -vfi

# Replace Automake's build-aux/mdate-sh with build-aux/mdate-from-git, our
# own, reproducible version.
chmod +w build-aux/mdate-sh
rm -f build-aux/mdate-sh
ln -s mdate-from-git.scm build-aux/mdate-sh
/pypi.scm?id=803fb336d62ea65990e263ce58d8552e04c9c038'>import: pypi: Improve parsing of requirement specifications....Maxim Cournoyer 2019-07-02import: pypi: Do not parse optional requirements from source....Maxim Cournoyer 2019-07-02tests: pypi: Mute the output of tar....Maxim Cournoyer 2019-07-02import: pypi: Do not consider requirements.txt files....Maxim Cournoyer 2018-10-18gnu: Use pypi.org....Leo Famulari 2018-09-04Switch to Guile-Gcrypt....Ludovic Courtès 2018-07-24import: PyPI: Update redirected URL....Marius Bakke 2017-06-18import: pypi: Adjust URIs in tests....Ludovic Courtès 2017-02-13tests: Adjust for 'http-fetch' change in (guix import json)....Ludovic Courtès 2017-02-08import: pypi: Correctly handle multiple-URL origins....Ludovic Courtès 2017-01-28tests: Adjust pypi test to recent importer change....Carlo Zancanaro 2016-12-18tests: Mock up http-fetch in import test....Ricardo Wurmus 2016-12-18tests: Mock up http-fetch in import tests....Ricardo Wurmus 2016-10-27tests: Adjust pypi test to recent importer change....Ludovic Courtès 2016-08-28import: Importers return prefixed licenses....David Craven 2016-07-26import: pypi: Correctly handle new-style URLs....Ludovic Courtès 2016-06-14import: pypi: read requirements from wheels....Cyril Roelandt 2016-04-03build: Add a Guile custom test driver using SRFI-64....Mathieu Lirzin 2016-03-19import: pypi: Emit 'pypi-uri' only when it yields the right URL....Ludovic Courtès 2015-11-03import: pypi: Use "pypi-uri" instead of building the URL manually....Cyril Roelandt 2015-06-24import: pypi: Detect inputs....Cyril Roelandt