Prepare Depends Packages for Gitian Scripts
The gitian environment does not treat whitespaces in configure lines, like most other systems. The solution is to just remove them.
This commit is contained in:
parent
3f2bfe87f7
commit
6d0ca4e25e
|
@ -3,9 +3,22 @@ $(package)_version=1.15
|
||||||
$(package)_download_path=https://ftp.gnu.org/gnu/libiconv
|
$(package)_download_path=https://ftp.gnu.org/gnu/libiconv
|
||||||
$(package)_file_name=libiconv-$($(package)_version).tar.gz
|
$(package)_file_name=libiconv-$($(package)_version).tar.gz
|
||||||
$(package)_sha256_hash=ccf536620a45458d26ba83887a983b96827001e92a13847b45e4925cc8913178
|
$(package)_sha256_hash=ccf536620a45458d26ba83887a983b96827001e92a13847b45e4925cc8913178
|
||||||
|
$(package)_patches=fix-whitespace.patch
|
||||||
|
|
||||||
|
define $(package)_set_vars
|
||||||
|
$(package)_config_opts=--disable-nls
|
||||||
|
$(package)_config_opts=--enable-static
|
||||||
|
$(package)_config_opts=--disable-shared
|
||||||
|
$(package)_config_opts_linux=--with-pic
|
||||||
|
endef
|
||||||
|
|
||||||
|
define $(package)_preprocess_cmds
|
||||||
|
cp -f $(BASEDIR)/config.guess $(BASEDIR)/config.sub build-aux/ &&\
|
||||||
|
patch -p1 < $($(package)_patch_dir)/fix-whitespace.patch
|
||||||
|
endef
|
||||||
|
|
||||||
define $(package)_config_cmds
|
define $(package)_config_cmds
|
||||||
$($(package)_autoconf) --disable-nls --enable-static --disable-shared
|
$($(package)_autoconf)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define $(package)_build_cmds
|
define $(package)_build_cmds
|
||||||
|
|
|
@ -3,6 +3,7 @@ $(package)_version=1.0.15
|
||||||
$(package)_download_path=https://download.libsodium.org/libsodium/releases/
|
$(package)_download_path=https://download.libsodium.org/libsodium/releases/
|
||||||
$(package)_file_name=libsodium-$($(package)_version).tar.gz
|
$(package)_file_name=libsodium-$($(package)_version).tar.gz
|
||||||
$(package)_sha256_hash=fb6a9e879a2f674592e4328c5d9f79f082405ee4bb05cb6e679b90afe9e178f4
|
$(package)_sha256_hash=fb6a9e879a2f674592e4328c5d9f79f082405ee4bb05cb6e679b90afe9e178f4
|
||||||
|
$(package)_patches=fix-whitespace.patch
|
||||||
|
|
||||||
define $(package)_set_vars
|
define $(package)_set_vars
|
||||||
$(package)_config_opts=--enable-static --disable-shared
|
$(package)_config_opts=--enable-static --disable-shared
|
||||||
|
@ -11,6 +12,7 @@ endef
|
||||||
|
|
||||||
define $(package)_config_cmds
|
define $(package)_config_cmds
|
||||||
./autogen.sh &&\
|
./autogen.sh &&\
|
||||||
|
patch -p1 < $($(package)_patch_dir)/fix-whitespace.patch &&\
|
||||||
$($(package)_autoconf) $($(package)_config_opts)
|
$($(package)_autoconf) $($(package)_config_opts)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
diff --git a/preload/configure b/preload/configure
|
||||||
|
index aab5c77..e20b8f0 100755
|
||||||
|
--- a/preload/configure
|
||||||
|
+++ b/preload/configure
|
||||||
|
@@ -588,7 +588,7 @@ MAKEFLAGS=
|
||||||
|
PACKAGE_NAME='libiconv'
|
||||||
|
PACKAGE_TARNAME='libiconv'
|
||||||
|
PACKAGE_VERSION='0'
|
||||||
|
-PACKAGE_STRING='libiconv 0'
|
||||||
|
+PACKAGE_STRING='libiconv0'
|
||||||
|
PACKAGE_BUGREPORT=''
|
||||||
|
PACKAGE_URL=''
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
diff --git a/configure b/configure
|
||||||
|
index b29f769..ca008ae 100755
|
||||||
|
--- a/configure
|
||||||
|
+++ b/configure
|
||||||
|
@@ -591,7 +591,7 @@ MAKEFLAGS=
|
||||||
|
PACKAGE_NAME='libsodium'
|
||||||
|
PACKAGE_TARNAME='libsodium'
|
||||||
|
PACKAGE_VERSION='1.0.15'
|
||||||
|
-PACKAGE_STRING='libsodium 1.0.15'
|
||||||
|
+PACKAGE_STRING='libsodium'
|
||||||
|
PACKAGE_BUGREPORT='https://github.com/jedisct1/libsodium/issues'
|
||||||
|
PACKAGE_URL='https://github.com/jedisct1/libsodium'
|
||||||
|
|
Loading…
Reference in New Issue