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
='msg-avail'>...Efraim Flashner 2022-03-22gnu: Add openboard....Nicolas Goaziou 2022-03-14gnu: gcompris-qt: Update to 2.3....Efraim Flashner 2022-01-28gnu: anki: Remove a transitive dependency on QtWebKit....Leo Famulari 2022-01-24gnu: gcompris-qt: Update to 2.1....Efraim Flashner 2022-01-18gnu: snap: Remove inputs labels....Nicolas Goaziou 2022-01-18gnu: snap: Update to 7.0.5....Nicolas Goaziou 2022-01-14gnu: toutenclic: Remove trailing #T from phases....Nicolas Goaziou 2022-01-14gnu: toutenclic: Use archived source....Nicolas Goaziou 2022-01-04gnu: snap: Update to 7.0.3....Nicolas Goaziou 2022-01-02gnu: gcompris: Fix build with GCC 10....Felix Gruber 2021-12-18gnu: gcompris-qt: Update to 2.0....Nicolas Goaziou 2021-12-13gnu: Further simplify package inputs....Ludovic Courtès 2021-12-13gnu: Simplify package inputs....Ludovic Courtès 2021-11-23Merge branch 'master' into core-updates-frozenLudovic Courtès 2021-11-17gnu: fet: Update to 6.2.2....Nicolas Goaziou 2021-10-23gnu: Use 'search-input-file' some more....Ludovic Courtès 2021-10-12Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe 2021-10-08gnu: tuxmath: Fix building with newer gcc....Efraim Flashner 2021-10-08gnu: t4k-common: Fix building with newer gcc....Efraim Flashner 2021-10-07gnu: fet: Add alternative URL for older source tarballs....Ludovic Courtès 2021-10-07gnu: fet: Update to 6.1.8....Nicolas Goaziou 2021-09-17Merge branch 'master' into core-updates-frozen...Marius Bakke 2021-09-13gnu: Add qolibri....nixo 2021-09-13gnu: Add libeb....nixo 2021-08-12Merge branch 'master' into core-updates-frozen...Marius Bakke 2021-07-29Merge branch 'master' into core-updates-frozen...Marius Bakke 2021-07-29gnu: snap: Update to 6.9.0....Nicolas Goaziou