Commit 4deb0403867bff6747a05cc62672e69a7a10e407
1 parent
83a0fbc0
Exists in
master
and in
3 other branches
Fixing windows installer default options.
Showing
2 changed files
with
23 additions
and
16 deletions
Show diff stats
win/pack.sh
| ... | ... | @@ -561,7 +561,7 @@ copy_install_file() { |
| 561 | 561 | TARGET_PATH="/${PRODUCT_NAME}/stable/${ARCH}" |
| 562 | 562 | fi |
| 563 | 563 | |
| 564 | - if [ -d ~/public_html ]; then | |
| 564 | + if [ -d ~/public_html/win/${PRODUCT_NAME} ]; then | |
| 565 | 565 | mkdir -p ~/public_html/win/${TARGET_PATH} |
| 566 | 566 | ln -f -v "${FILENAME}" ~/public_html/win/${TARGET_PATH} |
| 567 | 567 | if [ "$?" != "0" ]; then |
| ... | ... | @@ -569,7 +569,7 @@ copy_install_file() { |
| 569 | 569 | fi |
| 570 | 570 | fi |
| 571 | 571 | |
| 572 | - if [ ! -z "${XDG_PUBLICSHARE_DIR}" ] && [ -d "${XDG_PUBLICSHARE_DIR}" ]; then | |
| 572 | + if [ ! -z "${XDG_PUBLICSHARE_DIR}" ] && [ -d "${XDG_PUBLICSHARE_DIR}/${PRODUCT_NAME}" ]; then | |
| 573 | 573 | |
| 574 | 574 | mkdir -p "${XDG_PUBLICSHARE_DIR}/${TARGET_PATH}" |
| 575 | 575 | if [ "$?" != "0" ]; then |
| ... | ... | @@ -766,6 +766,10 @@ do |
| 766 | 766 | rm -fr ~/public_html/win/${PRODUCT_NAME}/{x86_32,x86_64} |
| 767 | 767 | fi |
| 768 | 768 | |
| 769 | + if [ ! -z "${XDG_PUBLICSHARE_DIR}" ] && [ -d "${XDG_PUBLICSHARE_DIR}/${PRODUCT_NAME}" ]; then | |
| 770 | + rm -fr ${XDG_PUBLICSHARE_DIR}/${PRODUCT_NAME}/{x86_32,x86_64} | |
| 771 | + fi | |
| 772 | + | |
| 769 | 773 | ;; |
| 770 | 774 | |
| 771 | 775 | EXTRA-PACKAGES) |
| ... | ... | @@ -846,7 +850,7 @@ do |
| 846 | 850 | fi |
| 847 | 851 | |
| 848 | 852 | if [ -d ~/public_html/win/${PRODUCT_NAME} ]; then |
| 849 | - echo " --clear Replace the contents of ~/public_html/win/${PRODUCT_NAME}/{x86_32,x86_64}" | |
| 853 | + echo " --clear Replace the contents of public folders" | |
| 850 | 854 | fi |
| 851 | 855 | |
| 852 | 856 | echo "" | ... | ... |
win/pw3270.nsi.in
| ... | ... | @@ -212,7 +212,7 @@ SubSection "@PRODUCT_NAME@" SecMain |
| 212 | 212 | |
| 213 | 213 | SubSection "Plugins" SecPLugin |
| 214 | 214 | |
| 215 | - Section /o "Remote control" IPCPlugin | |
| 215 | + Section "Remote control" IPCPlugin | |
| 216 | 216 | |
| 217 | 217 | setOutPath $INSTDIR |
| 218 | 218 | |
| ... | ... | @@ -235,7 +235,7 @@ SubSection "@PRODUCT_NAME@" SecMain |
| 235 | 235 | SubSection "Extra modules" Languages |
| 236 | 236 | |
| 237 | 237 | !ifdef WITHLIBHLLAPI |
| 238 | - Section /o "HLLAPI" HLLAPIBinding | |
| 238 | + Section "HLLAPI" HLLAPIBinding | |
| 239 | 239 | |
| 240 | 240 | ${@NSISREDIR@} |
| 241 | 241 | |
| ... | ... | @@ -309,7 +309,7 @@ SubSectionEnd |
| 309 | 309 | |
| 310 | 310 | |
| 311 | 311 | !ifdef WITHGTK |
| 312 | -Section /o "GTK+ Runtime" SecGTK | |
| 312 | +Section "GTK+ Runtime" SecGTK | |
| 313 | 313 | |
| 314 | 314 | setOutPath $INSTDIR |
| 315 | 315 | file /r "runtime\*.*" |
| ... | ... | @@ -387,16 +387,16 @@ Function .onInit |
| 387 | 387 | ClearErrors |
| 388 | 388 | ${GetOptions} $R0 /SDK= $0 |
| 389 | 389 | |
| 390 | - ${if} $0 == "NO" | |
| 390 | + ${if} $0 == "YES" | |
| 391 | 391 | |
| 392 | 392 | SectionGetFlags ${SDK} $0 |
| 393 | - IntOp $0 $0 & ${SECTION_OFF} | |
| 393 | + IntOp $0 $0 | ${SF_SELECTED} | |
| 394 | 394 | SectionSetFlags ${SDK} $0 |
| 395 | 395 | |
| 396 | 396 | ${else} |
| 397 | 397 | |
| 398 | 398 | SectionGetFlags ${SDK} $0 |
| 399 | - IntOp $0 $0 | ${SF_SELECTED} | |
| 399 | + IntOp $0 $0 & ${SECTION_OFF} | |
| 400 | 400 | SectionSetFlags ${SDK} $0 |
| 401 | 401 | |
| 402 | 402 | ${EndIf} |
| ... | ... | @@ -413,13 +413,8 @@ Function .onInit |
| 413 | 413 | ClearErrors |
| 414 | 414 | ${GetOptions} $R0 /DOTNET= $0 |
| 415 | 415 | |
| 416 | - ${if} $0 == "NO" | |
| 417 | - | |
| 418 | - SectionGetFlags ${DOTNET} $0 | |
| 419 | - IntOp $0 $0 & ${SECTION_OFF} | |
| 420 | - SectionSetFlags ${DOTNET} $0 | |
| 421 | - | |
| 422 | - ${else} | |
| 416 | + # Default = NO | |
| 417 | + ${if} $0 == "YES" | |
| 423 | 418 | |
| 424 | 419 | SectionGetFlags ${DOTNET} $0 |
| 425 | 420 | IntOp $0 $0 | ${SF_SELECTED} |
| ... | ... | @@ -429,6 +424,12 @@ Function .onInit |
| 429 | 424 | IntOp $0 $0 | ${SF_SELECTED} |
| 430 | 425 | SectionSetFlags ${IPCPlugin} $0 |
| 431 | 426 | |
| 427 | + ${else} | |
| 428 | + | |
| 429 | + SectionGetFlags ${DOTNET} $0 | |
| 430 | + IntOp $0 $0 & ${SECTION_OFF} | |
| 431 | + SectionSetFlags ${DOTNET} $0 | |
| 432 | + | |
| 432 | 433 | ${EndIf} |
| 433 | 434 | |
| 434 | 435 | Pop $0 |
| ... | ... | @@ -444,6 +445,7 @@ Function .onInit |
| 444 | 445 | ClearErrors |
| 445 | 446 | ${GetOptions} $R0 /HLLAPI= $0 |
| 446 | 447 | |
| 448 | + # Default = YES | |
| 447 | 449 | ${if} $0 == "NO" |
| 448 | 450 | |
| 449 | 451 | SectionGetFlags ${HLLAPIBinding} $0 |
| ... | ... | @@ -460,6 +462,7 @@ Function .onInit |
| 460 | 462 | IntOp $0 $0 | ${SF_SELECTED} |
| 461 | 463 | SectionSetFlags ${IPCPlugin} $0 |
| 462 | 464 | |
| 465 | + | |
| 463 | 466 | ${EndIf} |
| 464 | 467 | |
| 465 | 468 | Pop $0 | ... | ... |