|
|
@ -29,11 +29,12 @@ if test "$download_pkcs11" != "no"; then |
|
|
|
AC_MSG_NOTICE([downloading pkcs11 library headers]) |
|
|
|
AC_MSG_NOTICE([downloading pkcs11 library headers]) |
|
|
|
test -d ${prefix}/include || mkdir -p ${prefix}/include |
|
|
|
test -d ${prefix}/include || mkdir -p ${prefix}/include |
|
|
|
cd ${prefix}/include |
|
|
|
cd ${prefix}/include |
|
|
|
for f in $(wget -qO- ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/ 2>&1 | html2 | sed -n 's,.*/a/@href=\(.*\.h\)$,\1,gp'); do |
|
|
|
PKCS11_SOURCES=https://www.cryptsoft.com/pkcs11doc/STANDARD/include/v211 |
|
|
|
|
|
|
|
for f in $(wget -qO- ${PKCS11_SOURCES} 2>&1 | html2 | sed -n 's,.*/a/@href=\(.*\.h\)$,\1,gp'); do |
|
|
|
if test -f "${f##*/}"; then |
|
|
|
if test -f "${f##*/}"; then |
|
|
|
rm "${f##*/}" |
|
|
|
rm "${f##*/}" |
|
|
|
fi |
|
|
|
fi |
|
|
|
wget --unlink $f |
|
|
|
wget --unlink ${PKCS11_SOURCES}/${f} |
|
|
|
if ! test -f "${f##*/}"; then |
|
|
|
if ! test -f "${f##*/}"; then |
|
|
|
AC_MSG_ERROR([download failed of pkcs11 header file: $f]) |
|
|
|
AC_MSG_ERROR([download failed of pkcs11 header file: $f]) |
|
|
|
fi |
|
|
|
fi |
|
|
|