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
illant 2020-06-18gnu: Add multimon-ng....Guillaume Le Vaillant 2020-05-30gnu: aptdec: Do not hard-code CC=gcc....Arun Isaac 2020-05-29gnu: aptdec: Update source and home page URIs....Arun Isaac 2020-05-29gnu: Use 'cc-for-target' instead of custom implementations....Marius Bakke 2020-05-29gnu: fldigi: Update to 4.1.13....Tobias Geerinckx-Rice 2020-05-15gnu: chirp: Update to 20200430....Guillaume Le Vaillant 2020-05-14gnu: dump1090: Don't hard-code CC=gcc....Guillaume Le Vaillant 2020-05-14gnu: js8call: Fix undefined symbol error when starting the program....Guillaume Le Vaillant 2020-05-14gnu: wsjtx: Fix undefined symbol error when starting the program....Guillaume Le Vaillant 2020-05-14gnu: hackrf: Simplify installation instructions....Brice Waegeneire 2020-05-14gnu: rtl-sdr: Simplify installation instructions....Brice Waegeneire 2020-05-11gnu: Add rtl-443....Guillaume Le Vaillant 2020-05-10gnu: Add dump1090....Guillaume Le Vaillant 2020-05-09gnu: rtl-sdr: Improve description....Guillaume Le Vaillant 2020-05-08gnu: rtl-sdr: Fix location of udev rules file....Guillaume Le Vaillant 2020-05-07gnu: rtl-sdr: Install udev rules....Guillaume Le Vaillant 2020-05-06gnu: Add js8call....Guillaume Le Vaillant 2020-04-30gnu: gnuradio: Fix runtime python environment for plugins....Guillaume Le Vaillant 2020-04-29gnu: gnuradio: Fix search paths for third-party blocks....Guillaume Le Vaillant 2020-04-29gnu: Add xnec2c....Guillaume Le Vaillant 2020-04-28gnu: gnuradio-osmosdr: Add hackrf support....Guillaume Le Vaillant 2020-04-28gnu: Add hackrf....Christopher Howard 2020-04-27gnu: fldigi: Update to 4.1.12....Guillaume Le Vaillant 2020-04-24gnu: Add wsjtx....Guillaume Le Vaillant 2020-04-24gnu: fldigi: Add hamlib support....Guillaume Le Vaillant 2020-04-24gnu: Add hamlib....Guillaume Le Vaillant 2020-04-16gnu: Add flwrap....Guillaume Le Vaillant 2020-04-16gnu: Add flamp....Guillaume Le Vaillant 2020-04-15gnu: Add flrig....Guillaume Le Vaillant 2020-04-15gnu: Add fldigi....Guillaume Le Vaillant 2020-04-15gnu: gqrx: Add volk to inputs....Guillaume Le Vaillant 2020-04-15gnu: gnuradio-iqbalance: Add volk to inputs....Guillaume Le Vaillant 2020-04-15gnu: gnuradio-osmosdr: Add volk to inputs....Guillaume Le Vaillant 2020-04-15gnu: gnuradio: Use shared volk instead of bundled one....Guillaume Le Vaillant 2020-04-11gnu: Merge ham-radio and sdr modules into radio module....Guillaume Le Vaillant