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
/td>Ludovic Courtès 2022-01-02news: Add 'de' translation....* etc/news.scm: Add German translation of ‘--tune’ entry. Florian Pelz 2022-01-02news: Add 'de' translation....* etc/news.scm: Add German translation of ‘integer expected from stream’ entry. Florian Pelz 2022-01-01news: Add entry about '--tune'....* etc/news.scm: Add entry. Ludovic Courtès 2021-12-30news: Tie the latest news entry to a later commit....Using 1eb40a6 was more correct than pragmatic, as those who have upgraded their own Guix since then will not see the message urging them to upgrade the Guix they don't know about. This follows up on commit df830ef91a1ea6255b1174520a22122134978d36. * etc/news.scm: Tie latest news entry to an arbitrary later commit. Tobias Geerinckx-Rice 2021-12-30news: Add ‘integer expected from stream’ entry....* etc/news.scm: Add entry. Tobias Geerinckx-Rice 2021-12-14news: Add 'de' translation....* etc/news.scm: Add German translation of GDM Wayland entry. Florian Pelz 2021-12-14news: Add 'de' translation....* etc/news.scm: Add German translation of package inputs entry. Florian Pelz 2021-12-14news: Add 'de' translation....* etc/news.scm: Add German translation of static networking entry. Florian Pelz 2021-12-13Merge branch 'master' into core-updates-frozenLudovic Courtès 2021-12-13news: Add entry about 'static-networking-service-type'....* etc/news.scm: Add entry. Ludovic Courtès 2021-12-05Merge remote-tracking branch 'origin/master' into core-updates-frozenRicardo Wurmus 2021-12-04news: Add copyright line for myself....* etc/news.scm: Add myself to the copyright headers. Jonathan Brielmaier 2021-12-01news: Add entry about Icedove 91....* etc/news.scm: New entry. Jonathan Brielmaier 2021-11-15news: Notify of Wayland support in GDM...* etc/news.scm: Add a news entry. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Josselin Poiret 2021-10-31Merge remote-tracking branch 'origin/master' into core-updates-frozenEfraim Flashner 2021-10-27news: Add 'de' translation....* etc/news.scm: Add German translation of "guix shell" entry. Florian Pelz 2021-10-25news: Add entry about "guix shell"....* etc/news.scm: Add entry. Ludovic Courtès 2021-10-12Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe 2021-09-29news: Adapt 'de' translation....* etc/news.scm: Mention that Guix Home is a "technology preview". Florian Pelz 2021-09-28news: Mention that Home is a "technology preview"....* etc/news.scm: Mention that Home is a "technology preview". Ludovic Courtès 2021-09-27news: Add 'de' translation....* etc/news.scm: Add German translation of Guix Home entry. Florian Pelz 2021-09-27Merge branch 'wip-guix-home'Oleg Pykhalov 2021-09-27news: Add entry about Guix Home....* etc/news.scm: Add entry. Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com> Andrew Tropin 2021-09-23news: Add 'de' translation....* etc/news.scm: Add German translation of 'guix graph -M' entry. Florian Pelz 2021-09-23news: Add 'de' translation....* etc/news.scm: Add German translation of fallback to SWH entry. Florian Pelz 2021-09-22news: Add entry for Git clone fallback to SWH....Suggested by zimoun. * etc/news.scm: Add entry. Ludovic Courtès 2021-09-21news: Add entry for "guix graph -M"....* etc/news.scm: Add entry. Ludovic Courtès 2021-07-18Merge branch 'master' into core-updatesLudovic Courtès 2021-07-11news: Add news entry for simplified package inputs....* etc/news.scm: Add entry. Ludovic Courtès 2021-06-30news: Add 'de' translation....* etc/news.scm: Add German translation of 'guix pack --format=deb' entry. Florian Pelz 2021-06-29news: Add entry for the new 'deb' guix pack format....* etc/news.scm: Add entry. Maxim Cournoyer 2021-06-08news: Fix typo....* etc/news.scm: Remove 'x' introduced by mistake in dfdcd9d812d20a86babc4da8a01bc17e44900c3c. Ludovic Courtès 2021-06-05news: Add 'de' translation....* etc/news.scm: Add German translation of 'guix import egg' entry. Florian Pelz 2021-06-03news: Add entry for 'guix import egg'....* etc/news.scm: Add entry. Xinglu Chen 2021-06-03import: Add CHICKEN egg importer....* guix/import/egg.scm: New file. * guix/scripts/import/egg.scm: New file. * tests/egg.scm: New file. * Makefile.am (MODULES, SCM_TESTS): Register them. * po/guix/POTFILES.in: Likewise. * guix/scripts/import.scm (importers): Add egg importer. * doc/guix.texi (Invoking guix import, Invoking guix refresh): Document it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Xinglu Chen 2021-04-04news: Add 'de' translation....* etc/news.scm: Add German translation of user activation entry. Florian Pelz 2021-04-03news: Clarify time window for account activation vulnerability....* etc/news.scm: Tweak wording about skeleton files. Ludovic Courtès 2021-04-03news: Recommend upgrade for account activation vulnerability....* etc/news.scm: Recommend upgrade. Ludovic Courtès 2021-04-03news: Add entry for user account activation vulnerability....* etc/news.scm: Add entry. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Maxime Devos 2021-04-01news: Add 'de' translation....* etc/news.scm: Add German translation of POWER9 entry. Florian Pelz 2021-03-31news: Add 'fr' translation....* etc/news.scm: Add French translation of POWER9 entry. Ludovic Courtès 2021-03-30news: Add entry announcing powerpc64le-linux support....* etc/news.scm: Add entry. Chris Marusich 2021-03-18news: Add ‘de’ translation....* etc/news.scm (channel-news): Add German translation. Florian Pelz 2021-03-18news: Add ‘nl’ translation....* etc/news.scm (channel-news): Add a Dutch translation. Tobias Geerinckx-Rice 2021-03-18news: Update erratum for '--keep-failed' vulnerability....* etc/news.scm: Change commit to behave in a (hopefully) more expected manner. Change http:// to https:// URL whilst here. Tobias Geerinckx-Rice 2021-03-18news: Add erratum for '--keep-failed' vulnerability....* etc/news.scm: Add entry. Tobias Geerinckx-Rice 2021-03-18news: Fix ‘nl’ typo....* etc/news.scm (channel-news): This locale's ‘locale’'s ‘lokale’. Tobias Geerinckx-Rice