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
ion.scm?id=56295c51609c07e287ae1c23adc2536bb3c8c3c0'>gnu: lxc: Update to 2.1.1....宋文武 2017-10-25gnu: virt-manager: Enable persistent configuration support....Andy Patterson 2017-10-25gnu: virt-manager: Wrap with GSettings schema and GIO modules search paths....Andy Patterson 2017-10-23gnu: criu: Add missing perl input....Efraim Flashner 2017-10-23gnu: Add criu....Ricardo Wurmus 2017-10-20gnu: libvirt: Fix CVE-2017-1000256....Leo Famulari 2017-10-19gnu: qemu: Build with libjpeg-turbo....Marius Bakke 2017-10-19gnu: virt-manager: Fix default URI check....Andy Patterson 2017-10-19gnu: virt-manager: Enable statistics graphing support....Andy Patterson 2017-10-19gnu: qemu: Add OpenGL support....Andy Patterson 2017-10-19gnu: virt-manager: Enable spice-gtk support....Andy Patterson 2017-10-19gnu: qemu: Enable spice usb redirection support....Andy Patterson 2017-10-09gnu: qemu: Add sysconfdir to configure-flags....Oleg Pykhalov 2017-10-03gnu: qemu: Update to 2.10.1....Marius Bakke 2017-09-20gnu: virt-manager: Update to 1.4.3....Tobias Geerinckx-Rice 2017-09-07gnu: qemu: Fix CVE-2017-{13711,14167}....Leo Famulari 2017-09-05gnu: libvirt: Make selected inputs native-inputs....Tobias Geerinckx-Rice 2017-09-05gnu: libvirt: Update to 3.7.0....Tobias Geerinckx-Rice 2017-09-05gnu: python-libvirt: Update to 3.7.0....Tobias Geerinckx-Rice 2017-09-05gnu: Use HTTPS for libvirt.org....Tobias Geerinckx-Rice 2017-08-30gnu: qemu: Update to 2.10.0....Marius Bakke 2017-08-23gnu: qemu: Fix CVE-2017-12809....Efraim Flashner 2017-08-23gnu: libvirt: Wrap with iproute and qemu....Christopher Baines 2017-08-13gnu: qemu: Fix CVE-2017-{10664,10806,10911,11434}....Alex Vong 2017-08-09gnu: virt-manager: Update to 1.4.2....Tobias Geerinckx-Rice 2017-08-02gnu: libvirt: Update to 3.6.0....Tobias Geerinckx-Rice 2017-08-02gnu: libvirt: Use HTTPS....Tobias Geerinckx-Rice 2017-07-30gnu: qemu: Build with support for Linux AIO...Christopher Baines 2017-07-17gnu: qemu: Fix CVE-2017-11334....Leo Famulari 2017-07-15gnu: Add lxc....宋文武 2017-07-15gnu: Rename (gnu packages qemu) to (gnu packages virtualization)....宋文武