diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..054eb0572de8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Carl Smedstad <carl.smedstad at protonmail dot com> + +pkgname=python-undetected-chromedriver +_name=${pkgname#python-} +pkgver=3.5.0 +_commit_hash=2b035b4ea1d88224abd570b187f16094663462a3 +pkgrel=1 +pkgdesc="Custom Selenium Chromedriver that passes all bot mitigation systems" +arch=(any) +url="https://github.com/ultrafunkamsterdam/undetected-chromedriver" +license=(GPL3) +depends=( + python-requests + python-selenium + python-websockets +) +makedepends=( + python-setuptools +) + +source=("$pkgname-$pkgver.tar.gz::$url/archive/${_commit_hash}.tar.gz") +sha256sums=('4db117ffa73787d9eba598ac5270bf9d03e5ba1824e0cf06325324ddf4455982') + +_archive="$_name-$_commit_hash" + +build() { + cd "$_archive" + + python setup.py build +} + +package() { + cd "$_archive" + + export PYTHONHASHSEED=0 + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |