blob: c663f6fb5cba2bfc05230d5ca30ce5fc71fb2782 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# Maintainer: Misaka13514 <Misaka13514 at gmail dot com>
pkgname=appium
pkgver=2.18.0
pkgrel=1
pkgdesc="Cross-platform automation framework for all kinds of apps"
arch=('x86_64')
url="https://appium.io"
license=('Apache-2.0')
depends=('nodejs')
makedepends=('npm')
optdepends=(
'nodejs-appium-chromium-driver: Appium 2.x driver for Chromium-based browsers that work with Chromedriver'
'nodejs-appium-espresso-driver: Espresso integration for Appium'
'nodejs-appium-geckodriver: Appium driver for Gecko-based browsers and web views'
'nodejs-appium-mac2-driver: XCTest-based Appium driver for macOS apps automation'
'nodejs-appium-safari-driver: Appium driver for Safari browser'
'nodejs-appium-uiautomator2-driver: UiAutomator2 integration for Appium'
'nodejs-appium-windows-driver: Appium bridge to WinAppDriver'
'nodejs-appium-xcuitest-driver: Appium driver for iOS using XCUITest for backend'
)
source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz")
noextract=("$pkgname-$pkgver.tgz")
sha256sums=('a71d89265478e46082d313314296e5285d3cf35a47ac5f189303f2341e882540')
package() {
npm install -g --prefix "$pkgdir/usr" --cache "$srcdir/npm-cache" "$srcdir/$pkgname-$pkgver.tgz"
}
|