Advertisement
Guest User

Untitled

a guest
Sep 3rd, 2019
537
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.17 KB | None | 0 0
  1. diff --git a/PKGBUILD b/PKGBUILD
  2. index f3efd9e..2513a78 100644
  3. --- a/PKGBUILD
  4. +++ b/PKGBUILD
  5. @@ -35,6 +35,7 @@ optdepends=('zenity: simple dialog boxes'
  6. install="${pkgname}.install"
  7.  
  8. _archstr=$([[ "${CARCH}" == 'x86_64' ]] && echo -n "${_idstr64}" || echo -n "${_idstr32}")
  9. +_urlbase="https://dist.torproject.org/torbrowser/${pkgver}"
  10.  
  11. _localetor() {
  12.  
  13. @@ -49,8 +50,7 @@ _localetor() {
  14. echo -n "${TORBROWSER_PKGLANG}"
  15. return 0
  16. fi
  17. -
  18. - local _urlbase="https://dist.torproject.org/torbrowser/${pkgver}/${pkgname}-${_archstr}-${pkgver}"
  19. + local _urlbase="${_urlbase}/${pkgname}-${_archstr}-${pkgver}"
  20. local _fulllocale="$(locale | grep LANG | cut -d= -f2 | cut -d. -f1 | sed s/_/\-/)"
  21. local _shortlocale="$(locale | grep LANG | cut -d= -f2 | cut -d_ -f1)"
  22.  
  23. @@ -68,18 +68,18 @@ validpgpkeys=('EF6E286DDA85EA2A4BA7DE684E2C6E8793298290')
  24.  
  25. _language="$(_localetor)"
  26.  
  27. -source_i686=("https://dist.torproject.org/torbrowser/${pkgver}/${pkgname}-${_idstr32}-${pkgver}_${_language}.tar.xz"{,.asc})
  28. -source_x86_64=("https://dist.torproject.org/torbrowser/${pkgver}/${pkgname}-${_idstr64}-${pkgver}_${_language}.tar.xz"{,.asc})
  29. +source_i686=("${_urlbase}/${pkgname}-${_idstr32}-${pkgver}_${_language}.tar.xz"{,.asc})
  30. +source_x86_64=("${_urlbase}/${pkgname}-${_idstr64}-${pkgver}_${_language}.tar.xz"{,.asc})
  31. source=("${pkgname}.desktop"
  32. "${pkgname}.png"
  33. "${pkgname}.sh")
  34. -
  35. +_checksum="$(curl ${_urlbase}/sha256sums-signed-build.txt | grep ${_idstr64}-${pkgver}_${_language}.tar.xz | cut -d ' ' -f1)"
  36. sha256sums=('9ee0a4672e2d0835ffb94bcf26e17b56432030496a9cdf019b70c96083c24340'
  37. 'bb6b0f27c33d21e0ef6df961e25418327c5e8b01c003bbe18c0a8dae3e16d77d'
  38. '3a491ad1a476f2fb343f274eab4e8df925637438e6dac3591f092b3ef3294da3')
  39. -sha256sums_i686=('49b84482a6c27971aa9b2421a5e2967c3382b4566610ab8a25d9bd1767e1bbdb'
  40. +sha256sums_i686=(${_checksum}
  41. 'SKIP')
  42. -sha256sums_x86_64=('5f334f14161952476adde3fbd843f93f647d47a0d7e30eb5d1635fb7569a2503'
  43. +sha256sums_x86_64=(${_checksum}
  44. 'SKIP')
  45.  
  46. noextract=("${pkgname}-${_idstr64}-${pkgver}_${_language}.tar.xz"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement