aboutsummaryrefslogtreecommitdiff
path: root/update.sh
diff options
context:
space:
mode:
authorkinichiro <kinichiro.inoguchi@gmail.com>2021-12-26 15:42:47 +0900
committerkinichiro <kinichiro.inoguchi@gmail.com>2021-12-26 16:00:25 +0900
commitadde656bb7a859fb4cc334cb89a00840a7023c2e (patch)
treef366c790f1e3afc3782b7f5224a823b2c9b8993b /update.sh
parent1b95c5d584c5db4f08160299f5bf66acf654875d (diff)
downloadportable-adde656bb7a859fb4cc334cb89a00840a7023c2e.tar.gz
portable-adde656bb7a859fb4cc334cb89a00840a7023c2e.tar.bz2
portable-adde656bb7a859fb4cc334cb89a00840a7023c2e.zip
Add strtonum to compat library and export it
crypto library requires strtonum now, and add it to compat library. remove it from applications compat/ directories.
Diffstat (limited to 'update.sh')
-rwxr-xr-xupdate.sh4
1 files changed, 1 insertions, 3 deletions
diff --git a/update.sh b/update.sh
index 311ce4e..265afab 100755
--- a/update.sh
+++ b/update.sh
@@ -82,6 +82,7 @@ for i in crypto/compat; do
82 $libc_src/crypt/chacha_private.h \ 82 $libc_src/crypt/chacha_private.h \
83 $libc_src/stdlib/reallocarray.c \ 83 $libc_src/stdlib/reallocarray.c \
84 $libc_src/stdlib/recallocarray.c \ 84 $libc_src/stdlib/recallocarray.c \
85 $libc_src/stdlib/strtonum.c \
85 $libc_src/string/explicit_bzero.c \ 86 $libc_src/string/explicit_bzero.c \
86 $libc_src/string/strcasecmp.c \ 87 $libc_src/string/strcasecmp.c \
87 $libc_src/string/strlcpy.c \ 88 $libc_src/string/strlcpy.c \
@@ -243,7 +244,6 @@ echo "copying nc(1) source"
243$CP $bin_src/nc/nc.1 apps/nc 244$CP $bin_src/nc/nc.1 apps/nc
244rm -f apps/nc/*.c apps/nc/*.h 245rm -f apps/nc/*.c apps/nc/*.h
245$CP_LIBC $libc_src/net/base64.c apps/nc/compat 246$CP_LIBC $libc_src/net/base64.c apps/nc/compat
246$CP_LIBC $libc_src/stdlib/strtonum.c apps/nc/compat
247for i in `awk '/SOURCES|HEADERS|MANS/ { print $3 }' apps/nc/Makefile.am` ; do 247for i in `awk '/SOURCES|HEADERS|MANS/ { print $3 }' apps/nc/Makefile.am` ; do
248 if [ -e $bin_src/nc/$i ]; then 248 if [ -e $bin_src/nc/$i ]; then
249 $CP $bin_src/nc/$i apps/nc 249 $CP $bin_src/nc/$i apps/nc
@@ -255,7 +255,6 @@ echo "copying ocspcheck(1) source"
255$CP $sbin_src/ocspcheck/ocspcheck.8 apps/ocspcheck 255$CP $sbin_src/ocspcheck/ocspcheck.8 apps/ocspcheck
256rm -f apps/ocspcheck/*.c apps/ocspcheck/*.h 256rm -f apps/ocspcheck/*.c apps/ocspcheck/*.h
257$CP_LIBC $libc_src/string/memmem.c apps/ocspcheck/compat 257$CP_LIBC $libc_src/string/memmem.c apps/ocspcheck/compat
258$CP_LIBC $libc_src/stdlib/strtonum.c apps/ocspcheck/compat
259for i in `awk '/SOURCES|HEADERS|MANS/ { print $3 }' apps/ocspcheck/Makefile.am` ; do 258for i in `awk '/SOURCES|HEADERS|MANS/ { print $3 }' apps/ocspcheck/Makefile.am` ; do
260 if [ -e $sbin_src/ocspcheck/$i ]; then 259 if [ -e $sbin_src/ocspcheck/$i ]; then
261 $CP $sbin_src/ocspcheck/$i apps/ocspcheck 260 $CP $sbin_src/ocspcheck/$i apps/ocspcheck
@@ -265,7 +264,6 @@ done
265# copy openssl(1) source 264# copy openssl(1) source
266echo "copying openssl(1) source" 265echo "copying openssl(1) source"
267$CP $bin_src/openssl/openssl.1 apps/openssl 266$CP $bin_src/openssl/openssl.1 apps/openssl
268$CP_LIBC $libc_src/stdlib/strtonum.c apps/openssl/compat
269$CP $libcrypto_src/cert.pem . 267$CP $libcrypto_src/cert.pem .
270$CP $libcrypto_src/openssl.cnf . 268$CP $libcrypto_src/openssl.cnf .
271$CP $libcrypto_src/x509v3.cnf . 269$CP $libcrypto_src/x509v3.cnf .