Commit 9e65069e4e90dbcd20886b5cee4e8d3eb1c802b2
1 parent
5167ede2
Exists in
master
and in
5 other branches
Experimenting with zypper ar.
Showing
1 changed file
with
35 additions
and
0 deletions
Show diff stats
win/pack.sh
| ... | ... | @@ -426,6 +426,36 @@ makeInstaller() |
| 426 | 426 | } |
| 427 | 427 | |
| 428 | 428 | # |
| 429 | +# Add repos | |
| 430 | +# | |
| 431 | +addRepos() { | |
| 432 | + | |
| 433 | + for ARCH in ${TARGET_ARCHS} | |
| 434 | + do | |
| 435 | + case ${ARCH} in | |
| 436 | + x86_32) | |
| 437 | + # https://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_Leap_15.1/windows:mingw:win32.repo | |
| 438 | + REPO_ARCH="win32" | |
| 439 | + ;; | |
| 440 | + | |
| 441 | + x86_64) | |
| 442 | + # https://download.opensuse.org/repositories/windows:/mingw:/win64/openSUSE_Leap_15.1/windows:mingw:win64.repo | |
| 443 | + REPO_ARCH="win64" | |
| 444 | + ;; | |
| 445 | + | |
| 446 | + *) | |
| 447 | + failed "Arquitetura desconhecida: ${ARCH}" | |
| 448 | + | |
| 449 | + esac | |
| 450 | + | |
| 451 | + | |
| 452 | + echo zypper ar "https://download.opensuse.org/repositories/windows:/mingw:/${REPO_ARCH}/$(echo ${PRETTY_NAME} | sed "s@ @_@g")" ${REPO_ARCH} | |
| 453 | + | |
| 454 | + done | |
| 455 | + | |
| 456 | +} | |
| 457 | + | |
| 458 | +# | |
| 429 | 459 | # Check command line parameters |
| 430 | 460 | # |
| 431 | 461 | until [ -z "$1" ] |
| ... | ... | @@ -449,6 +479,11 @@ do |
| 449 | 479 | PRODUCT_NAME=${value} |
| 450 | 480 | ;; |
| 451 | 481 | |
| 482 | + ADD-REPOS) | |
| 483 | + addRepos | |
| 484 | + exit 0 | |
| 485 | + ;; | |
| 486 | + | |
| 452 | 487 | CLEAR) |
| 453 | 488 | if [ -d ~/public_html/win/${PRODUCT_NAME} ]; then |
| 454 | 489 | rm -fr ~/public_html/win/${PRODUCT_NAME}/{x86_32,x86_64} | ... | ... |