From 17f68b89944b9dd8999d49e00afc617adbdbba86 Mon Sep 17 00:00:00 2001 From: Raul Infante-Sainz Date: Tue, 23 Apr 2019 12:30:06 +0100 Subject: Awk, coreutils and sed are now prerequisites of metastore Until now, `metastore' did not depend on the necessaries programs that we use to install it (`awk', `coreutils' and `sed'). They are not official dependencies of `metastore', but we need them to install it. With this commit, we put these programs as prerequisites of `metastore' in order to be able to install it without any problem. --- reproduce/software/make/basic.mk | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'reproduce/software') diff --git a/reproduce/software/make/basic.mk b/reproduce/software/make/basic.mk index 323a221..0a35e79 100644 --- a/reproduce/software/make/basic.mk +++ b/reproduce/software/make/basic.mk @@ -801,6 +801,10 @@ $(ibidir)/m4: $(tdir)/m4-$(m4-version).tar.gz \ # of it that is maintained in this repository: # https://gitlab.com/makhlaghi/metastore-fork # +# Note that the prerequisites `coreutils', `gawk' and `sed' are not +# metastore oficial dependencies, but they are necessaries to run our steps +# before and after the installation. +# # Libbsd is not necessary on macOS systems, because macOS is already a # BSD-based distribution. But on GNU/Linux systems, it is necessary. ifeq ($(on_mac_os),yes) @@ -809,8 +813,11 @@ else needlibbsd = $(ibidir)/libbsd endif $(ibidir)/metastore: $(tdir)/metastore-$(metastore-version).tar.gz \ - $(needlibbsd) \ - $(ibidir)/git + $(ibidir)/coreutils \ + $(ibidir)/gawk \ + $(ibidir)/git \ + $(ibidir)/sed \ + $(needlibbsd) # The build command below will change the current directory of this # build, so we'll fix its value here. -- cgit v1.2.1