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
='2017-11-24 16:18:35 +0200'>2017-11-24gnu: qt@5: Update to 5.9.3....Efraim Flashner 2017-11-19Update email address for ng0.ng0 2017-10-22gnu: qt: Set 'EffectiveSourcePaths' to 'qtbase' for submodules....宋文武 2017-10-21gnu: python-pyqt: Update to 5.9....Marius Bakke 2017-10-21gnu: python-sip: Update to 4.19.3....Marius Bakke 2017-10-13gnu: qtkeychain: Reduce the number of warnings when configuring....Hartmut Goebel 2017-10-13gnu: grantlee: Enable all tests....Hartmut Goebel 2017-10-13gnu: qscintilla: Adjust installation directory layout....Hartmut Goebel 2017-10-13gnu: qtwebkit: Fix rpath for the qmlwebkit plugins....Hartmut Goebel 2017-10-13gnu: qwt: Adjust installation directory layout....宋文武 2017-10-13gnu: qt: Fix install paths in submodules....宋文武 2017-10-13gnu: qtbase: Use a more standard directory layout....宋文武 2017-10-12gnu: qt: Update to 5.9.2....Efraim Flashner 2017-10-10gnu: modular-qt: Update to 5.9.2....Efraim Flashner 2017-10-10gnu: qtcharts, qtdatavis3d: Update license information....Efraim Flashner 2017-10-10gnu: modular-qt: Add synopsis and descriptions for packages....Efraim Flashner 2017-10-10gnu: qtbase: Use libinput-minimal....Efraim Flashner 2017-10-10gnu: Add qtspeech....Efraim Flashner 2017-10-10gnu: Add qtremoteobjects....Efraim Flashner 2017-10-10gnu: Add qtnetworkauth....Efraim Flashner 2017-09-28gnu: qtmultimedia: Build gstreamer backend....Ricardo Wurmus 2017-07-22gnu: Add python-pyqt+qscintilla....Ricardo Wurmus 2017-07-22gnu: Add python-qscintilla....Ricardo Wurmus 2017-07-22gnu: Add qscintilla....Ricardo Wurmus 2017-07-04gnu: qt: Update to 5.9.1....Efraim Flashner 2017-06-22gnu: qtsensors: Lengthen test timeout....Efraim Flashner 2017-06-01gnu: qt: Update to 5.9.0....Efraim Flashner 2017-05-19gnu: python-pyqt@4: Update to 4.12....Marius Bakke 2017-05-19gnu: python-pyqt: Update to 5.8.2....Marius Bakke 2017-05-19gnu: python-sip: Update to 4.19.2....Marius Bakke 2017-05-18gnu: qt: Update to 5.8.0....Efraim Flashner 2017-05-18gnu: qtbase: Update configure flags....Efraim Flashner 2017-05-18gnu: qtbase: Don't use bundled double-conversion....Efraim Flashner 2017-05-18gnu: qtconnectivity: Fix building on armhf and aarch64....Efraim Flashner 2017-05-18gnu: qtscript: Fix building on aarch64....Efraim Flashner 2017-04-26gnu: qtkeychain: Update to 0.8.0....Efraim Flashner