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 msg=1'>manifest.scm
AgeCommit message (Collapse)Author
2024-08-31gnu: guix: Remove unnecessary dependencies.Ludovic Courtès
This reverts 0fda0486523d67c2c464386c07a0c2800d8d8c20, instead moving the dependencies needed for ‘make dist’ to ‘manifest.scm’. Removing this extra dependencies make it simpler to build the ‘guix’ package in particular on less-capable systems like i586-gnu. * gnu/packages/package-management.scm (guix)[native-inputs]: Remove IMAGEMAGICK and PERL. Use GRAPHVIZ-MINIMAL instead of GRAPHVIZ. * manifest.scm: Use the full-blown ‘graphviz’ package; add ‘imagemagick’ and ‘perl’. Reported-by: Janneke Nieuwenhuizen <janneke@gnu.org> Change-Id: Ia9d05c699e3cc2f9a9235a67f8ec840c26b66a82
2024-06-24manifest: Streamline; add packages useful for patch review/submission.Maxim Cournoyer
* manifest.scm: Fix alternate command line invocation (which would not consider 'manifest.scm'). Use specifications instead of packages. Remove perl (now in the guix package's native inputs). Add b4, git, git:send-email, mumi, nss-certs, openssl and patman to the manifest. Change-Id: I49d92dda059856ce217cea9054a466a1754dcf94 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-02maint: Add perl to the manifest.Janneke Nieuwenhuizen
* manifest.scm: Add perl. Change-Id: Ie70cea1eb4d62f2a649292209391a92abdae2288
2024-01-31maint: Add gnupg to the manifest.Ludovic Courtès
* manifest.scm: Add gnupg. Change-Id: Id5e90f87e5c3a07aa3e49afa97cc0b6d3ce71b41
2023-09-18maint: Support `guix shell' in Guix's git archive with manifest.scm.Janneke Nieuwenhuizen
* manifest.scm: New file. * Makefile.am (EXTRA_DIST): Add it. * doc/contributing.texi (Building from Git): Mention using it.