aboutsummaryrefslogtreecommitdiff
path: root/bootstrap
blob: c9e7a084a119a0edcadd991331cba5468183a0b5 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/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\.,,' \
        | xargs -n 1 -I{} basename {} .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-manual\.,,' \
        | xargs -n 1 -I{} basename {} .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

exec autoreconf -vfi
td>2017-01-23gnu: menu-cache: Update to 1.0.2....ng0 2017-01-23gnu: pcmanfm, libfm: Update to 1.2.5....ng0 2017-01-23gnu: lxterminal: Update to 0.3.0....ng0 2016-07-22gnu: Update URLs for sourceforge.net....Leo Famulari 2016-07-05gnu: menu-cache: Update to 1.0.1....Efraim Flashner 2016-07-05gnu: lxtask: Update to 0.1.7....Efraim Flashner 2016-07-05gnu: lxrandr: Update to 0.3.1....Efraim Flashner 2016-07-05gnu: lxappearance: Update to 0.6.2....Efraim Flashner 2016-04-13gnu: pcmanfm, libfm: Update to 1.2.4....Raymond Nicholson 2015-07-22gnu: Add lxrandr....Mathieu Lirzin 2015-07-22gnu: Add lxtask....Mathieu Lirzin 2015-07-22gnu: Add lxterminal....Mathieu Lirzin 2015-07-22gnu: Add pcmanfm....Mathieu Lirzin 2015-07-22gnu: Add libfm....Mathieu Lirzin 2015-07-22gnu: Add menu-cache....Mathieu Lirzin 2015-07-22gnu: Add libfm-extra....Mathieu Lirzin 2015-07-19gnu: lxappearance: Add missing slash....Mathieu Lirzin 2015-07-16gnu: Add lxappearance....Mathieu Lirzin