This patch sets a fixed version to avoid needing Git and the .git/ folder. It also removes the creation of "/var/lib/4store", which is not available during the install phase in GNU Guix. Patch by Roel Janssen *** a/configure.ac Wed Feb 4 19:05:24 2015 --- b/configure.ac Wed Mar 23 11:20:38 2016 *************** *** 2,13 **** # Process this file with autoconf to produce a configure script. AC_PREREQ([2.50]) ! AC_INIT([4store], m4_esyscmd([./version.sh .version]), [http://4store.org/support/], [4store]) AC_CONFIG_SRCDIR([src/backend/backend-intl.h]) ! AM_INIT_AUTOMAKE([1.7 std-options -Wall]) AC_CONFIG_HEADERS(4store-config.h) # Checks for programs. AC_PROG_LIBTOOL AC_PROG_AWK AC_PROG_CC --- 2,14 ---- # Process this file with autoconf to produce a configure script. AC_PREREQ([2.50]) ! AC_INIT([4store], [1.1.6], [http://4store.org/support/], [4store]) AC_CONFIG_SRCDIR([src/backend/backend-intl.h]) ! AM_INIT_AUTOMAKE([1.7 std-options foreign -Wall]) AC_CONFIG_HEADERS(4store-config.h) # Checks for programs. + AM_PROG_AR AC_PROG_LIBTOOL AC_PROG_AWK AC_PROG_CC *** a/src/utilities/Makefile.am Wed Feb 4 19:05:24 2015 --- b/src/utilities/Makefile.am Wed Mar 23 14:05:56 2016 *************** *** 13,20 **** noinst_PROGRAMS = lex-file-verify 4s-rid install-data-local: ! mkdir -p $(DESTDIR)@FS_STORE_ROOT@ ! chmod 1777 $(DESTDIR)@FS_STORE_ROOT@ 4s_backend_destroy_SOURCES = backend-destroy.c 4s_backend_destroy_LDADD = ../common/lib4sintl.a --- 13,19 ---- noinst_PROGRAMS = lex-file-verify 4s-rid install-data-local: ! echo "Please create the following directory: " $(DESTDIR)@FS_STORE_ROOT@ 4s_backend_destroy_SOURCES = backend-destroy.c 4s_backend_destroy_LDADD = ../common/lib4sintl.a >range
path: root/etc/openrc
AgeCommit message (Expand)Author
2021-07-07guix-install.sh: Prompt for configuring substitutes discovery....Also ensure prompt_yes_no always print the message with a trailing space, which is more pleasing to the eye. * etc/guix-daemon.conf.in <--discover=no>: New guix-daemon option. * etc/guix-daemon.service.in: Likewise. * etc/init.d/guix-daemon.in: Likewise. * etc/openrc/guix-daemon.in: Likewise. * etc/guix-install.sh (configure_substitute_discovery): New procedure. (sys_enable_guix_daemon): Ask the user whether automatic substitute discovery should be enabled. Set the '--discover' argument accordingly. (prompt_yes_no): Add a trailing space to the message. (sys_authorize_build_farms): Remove trailing space from the message argument. * NEWS (Distribution): Add news. Maxim Cournoyer
2020-09-17guix-install.sh: Support OpenRC....* etc/guix-install.sh (chk_init_sys): Detect OpenRC. (sys_enable_guix_daemon): Install & enable the Guix daemon on such systems. * etc/openrc/guix-daemon.in: New file. * nix/local.mk: Add a rule for it. (openrcservicedir, nodist_openrcservice_DATA): New variables. (CLEANFILES, EXTRA_DIST): Add them. * .gitignore: Ignore etc/openrc/guix-daemon. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr> Morgan Smith