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>2023-05-11gnu: home: services: fontutils: Add support for SXML fragments....Andrew Patterson 2023-04-21home: services: openssh: Add configuration option for jump proxies...Saku Laesvuori 2023-04-08home: Add gpg-agent service....Ludovic Courtès 2023-04-07home: xdg-base-directories: Set correct value for XDG_STATE_HOME....Bruno Victal 2023-04-02services: replace bare serializers with (serializer ...)...Bruno Victal 2023-03-26home: services: Export home-xmodmap-service-type and configuration....Jan (janneke) Nieuwenhuizen 2023-03-17home: services: Add home-xmodmap-service-type....conses 2023-03-17home: services: ssh-agent: Handle setting of SSH_AUTH_SOCK....Jan (janneke) Nieuwenhuizen 2023-03-16home: services: kodi, znc, ssh-agent: Use 'match-record'....Ludovic Courtès 2023-03-16home: services: znc: Remove host-side use of (shepherd support)....Ludovic Courtès 2023-03-16home: services: kodi: Remove host-side use of (shepherd support)....Ludovic Courtès 2023-03-16home: services: ssh-agent: Remove host-side use of (shepherd support)....Ludovic Courtès 2023-03-16gnu: home: services: Add home-kodi-service-type....Jan (janneke) Nieuwenhuizen 2023-03-16gnu: home: services: Add home-znc-service-type....Jan (janneke) Nieuwenhuizen 2023-03-16gnu: home: services: Add home-ssh-agent-service-type....Jan (janneke) Nieuwenhuizen 2023-03-16home: services: Add home-unclutter-service-type....conses 2023-03-05home: services: Add 'pulseaudio-rtp-sink' and 'pulseaudio-rtp-source'....Ludovic Courtès 2023-01-31home: services: fontutils: Add service value....Giacomo Leidi 2023-01-05system: Define default 'PS1' in /etc/bashrc rather than ~/.bashrc....Ludovic Courtès 2023-01-05system, home: Factorize default '.bashrc'....Ludovic Courtès 2022-12-23home: xdg: Add with-imported-modules to xdg activation script....Andrew Tropin 2022-12-19home: xdg: Make it possible to extend user-directories service....Andrew Tropin 2022-12-02home: services: Use 'match-record' instead of 'match'....Ludovic Courtès 2022-12-01home: xdg: Export xdg-base/user-directories getters....Andrew Tropin 2022-11-18home: services: redshift: Add 'configuration' action....Ludovic Courtès 2022-11-17Fix problems initially introduced in commit 543d971ed2, now reinstated....Maxim Cournoyer 2022-11-17Revert "services: configuration: Revert to a working ‘guix home’."...Maxim Cournoyer 2022-11-13services: configuration: Revert to a working ‘guix home’....Tobias Geerinckx-Rice 2022-11-15services: mcron: Add log? and log-format fields to mcron-configuration....Maxim Cournoyer 2022-10-17home: dbus: Inherit environment variables from shepherd....Andrew Tropin 2022-10-17home: dbus: Remove unecessary list call....Andrew Tropin 2022-10-14home: home-dbus-service-type: Fix make-forkexec-constructor call....( 2022-10-13gnu: home: Add home-dbus-service-type....( via Guix-patches via 2022-10-04home: Add home-batsignal-service-type....( via Guix-patches via 2022-09-14home: shepherd: Add daemonize? option to configuration....Andrew Tropin 2022-09-12home: shepherd: Add shepherd/init.scm to XDG_CONFIG_HOME....Andrew Tropin 2022-08-25services: Use the new maybe/unset API....Attila Lendvai 2022-08-10home: ssh: Fix invalid value error for address-family....Maxim Cournoyer 2022-08-05home: xdg: Skip mkdir XDG_RUNTIME_DIR in activation script....Andrew Tropin 2022-08-05home: xdg: Use a single @ instead of @@....Andrew Tropin 2022-07-14home: services: environment-variables: Double-quote values....Ludovic Courtès 2022-07-14home: services: shells: Double-quote environment variable values....Ludovic Courtès 2022-07-14home: services: shell: Do not use "setup" as a verb....Ludovic Courtès 2022-07-12gnu: home: Add Guix channels service....Reily Siegel 2022-06-29home: services: shells: Export Fish environment variables....(