Commit 9a1f6ffe96a207579f1e8a6f424192fef96f7ddf

Authored by Perry Werneck
1 parent 093946dc

Fixing windows package customization options.

Showing 2 changed files with 11 additions and 13 deletions   Show diff stats
win/pack.sh
... ... @@ -12,6 +12,7 @@ PROJECTDIR=$(dirname $(dirname $(readlink -f ${0})))
12 12 WORKDIR=$(mktemp -d)
13 13 PUBLISH=0
14 14 GET_PREREQS=1
  15 +CERTS_DIR=${WORKDIR}/certs
15 16  
16 17 if [ -e /etc/os-release ]; then
17 18 . /etc/os-release
... ... @@ -390,23 +391,16 @@ makeInstaller()
390 391 {
391 392 NSIS_ARGS="-DWITHGTK"
392 393  
393   - if [ -d ${WORKDIR}/certs ]; then
394   - NSIS_ARGS="${NSIS_ARGS} -DWITHCERTS"
  394 + if [ -d ${CERTS_DIR} ]; then
395 395  
396   - export SSL_CERT_DIR=${WORKDIR}/build/${ARCH}/sslcerts
  396 + NSIS_ARGS="${NSIS_ARGS} -DWITHCERTS"
397 397  
398   - mkdir -p ${SSL_CERT_DIR}
399   - cp -rv ${WORKDIR}/certs ${SSL_CERT_DIR}
  398 + mkdir -p ${WORKDIR}/build/${ARCH}/sslcerts
  399 + cp -rv ${CERTS_DIR} ${WORKDIR}/build/${ARCH}/sslcerts
400 400 if [ "$?" != "0" ]; then
401 401 failed "Can't copy certs"
402 402 fi
403 403  
404   - c_rehash
405   - if [ "$?" != "0" ]; then
406   - failed "Can't hash certs"
407   - fi
408   -
409   -
410 404 fi
411 405  
412 406 if [ ! -z "${PACKAGE_PLUGINS}" ]; then
... ... @@ -529,6 +523,10 @@ do
529 523 GIT_URL=${value}
530 524 ;;
531 525  
  526 + CERTS-FROM)
  527 + CERTS_DIR=${value}
  528 + ;;
  529 +
532 530 ADD-REPOS)
533 531 addRepos
534 532 exit 0
... ...
win/pw3270.nsi.in
... ... @@ -74,7 +74,7 @@ SubSection "@PACKAGE@" SecMain
74 74 # Binary files
75 75 file "/oname=$INSTDIR\@PRODUCT_NAME@.exe" "@PACKAGE@.exe"
76 76 file "/oname=$INSTDIR\@PRODUCT_NAME@.ico" "@PACKAGE@.ico"
77   - file "/oname=$INSTDIR\@LIBRARY_NAME@.dll" "@LIBRARY_NAME@.dll"
  77 + file "/oname=$INSTDIR\lib@LIBRARY_NAME@.dll" "lib@LIBRARY_NAME@.dll"
78 78 file "/oname=$INSTDIR\libv3270.dll" "libv3270.dll"
79 79 file "/oname=$INSTDIR\@PACKAGE@.dll" "@PACKAGE@.dll"
80 80  
... ... @@ -135,7 +135,7 @@ SubSection "@PACKAGE@" SecMain
135 135 sectionEnd
136 136  
137 137 !ifdef WITHCERTS
138   - Section "SSL Certificates" SecCerts
  138 + Section "SSL Certs" SecCerts
139 139 setOutPath $INSTDIR\certs
140 140 file /r "certs\*.*"
141 141 sectionEnd
... ...