Date: Saturday, July 24, 2021 @ 13:00:48 Author: jelle Revision: 984900
upgpkg: geckodriver 0.29.1-1 Modified: geckodriver/trunk/PKGBUILD ----------+ PKGBUILD | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-07-24 12:59:41 UTC (rev 984899) +++ PKGBUILD 2021-07-24 13:00:48 UTC (rev 984900) @@ -1,9 +1,8 @@ # Maintainer: Jelle van der Waa <[email protected]> # Contributor: kevku <[email protected]> -firefoxver=72.0.1 pkgname=geckodriver -pkgver=0.26.0 +pkgver=0.29.1 pkgrel=1 pkgdesc="Proxy for using W3C WebDriver-compatible clients to interact with Gecko-based browsers." arch=("x86_64") @@ -10,18 +9,17 @@ url="https://github.com/mozilla/geckodriver" license=("MPL") makedepends=("rust" "cargo" "gcc-libs") -source=(https://archive.mozilla.org/pub/firefox/releases/$firefoxver/source/firefox-$firefoxver.source.tar.xz{,.asc}) -sha256sums=('1fa59aedc8469c3e6ffb12449ab7de2f93776f7679eedebfb74aa309b694956f' - 'SKIP') +source=($pkgname-$pkgver.tar.gz::https://github.com/mozilla/geckodriver/archive/refs/tags/v${pkgver}.tar.gz) +sha256sums=('d2f0868afacc46dccc021e3cdd54c37def1f84d0e64e6f251b27f3d232e48426') validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software Releases <[email protected]> build() { - cd firefox-$firefoxver - cargo build --bin geckodriver --release --locked + cd $pkgname-$pkgver + cargo build --bin geckodriver --release } package() { - cd firefox-$firefoxver + cd $pkgname-$pkgver install -Dm755 target/release/$pkgname "$pkgdir"/usr/bin/$pkgname ln -sf /usr/bin/$pkgname "$pkgdir"/usr/bin/wires }
