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
n title='2017-05-21 16:17:01 +0200'>2017-05-21gnu: nano: Update to 2.8.4....Marius Bakke 2017-05-18gnu: nano: Update to 2.8.3....Efraim Flashner 2017-05-05gnu: nano: Update to 2.8.2....Marius Bakke 2017-04-12gnu: nano: Update to 2.8.1....Efraim Flashner 2017-03-31gnu: nano: Update to 2.8.0....Efraim Flashner 2017-03-02gnu: nano: Update to 2.7.5....Efraim Flashner 2017-01-12gnu: nano: Update to 2.7.4....Tobias Geerinckx-Rice 2017-01-04gnu: nano: Update to 2.7.3....Tobias Geerinckx-Rice 2016-12-13gnu: nano: Update to 2.7.2....Tobias Geerinckx-Rice 2016-11-13Merge branch 'core-updates'Ludovic Courtès 2016-11-07gnu: nano: Update to 2.7.1....Efraim Flashner 2016-09-30Merge branch 'master' into core-updatesLudovic Courtès 2016-09-28gnu: Add and use gettext-minimal....Alex Kost 2016-09-04gnu: nano: Update to 2.7.0....Rene Saavedra 2016-03-04gnu: nano: Update to 2.5.3....Ludovic Courtès 2016-02-15gnu: nano: Update to 2.5.2....Efraim Flashner 2016-01-24gnu: nano: Update to 2.5.1....Efraim Flashner 2015-12-06gnu: nano: Update to 2.5.0....Efraim Flashner 2015-11-21gnu: nano: Update to 2.4.3....Efraim Flashner 2015-07-21gnu: nano: Update to 2.4.2....Ludovic Courtès 2015-04-18gnu: nano: Update to 2.4.1....Andreas Enge 2015-03-26gnu: nano: Update to 2.4.0....Ludovic Courtès