diff options
author | Josip Ponjavic | 2020-04-29 19:14:47 +0200 |
---|---|---|
committer | Josip Ponjavic | 2020-04-29 19:14:47 +0200 |
commit | 92b1679a6616b2d89c60ba8a0e25c3b050439c17 (patch) | |
tree | a7ba3dd0a57dedc4fdb9b5f658fd507fb9818b9a /PKGBUILD | |
parent | 448e5058a5046f5e744d5690115ca3923ab415d8 (diff) | |
download | aur-92b1679a6616b2d89c60ba8a0e25c3b050439c17.tar.gz |
simplify pkgbuild like it is for community package
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 5 insertions, 29 deletions
@@ -1,35 +1,18 @@ # Maintainer: Josip Ponjavic <josipponjavic at gmail dot com> -_use_pycrypto="no" -_use_pycountry="no" - pkgname=streamlink-git -pkgver=1.3.0.r0.g9253fc51 +pkgver=1.4.1.r5.g3f24fde7 pkgrel=1 pkgdesc='CLI program that launches streams from various streaming services in a custom video player (livestreamer fork)' arch=('any') url='https://streamlink.github.io/' license=('BSD') - -if [ "$_use_pycrypto" = "yes" ]; then - depends+=('python-crypto') - conflicts+=('python-pycryptodome') -else - depends+=('python-pycryptodome') -fi - -if [ "$_use_pycountry" = "yes" ]; then - depends+=('python-pycountry') -else - depends+=('python-iso3166' 'python-iso639') -fi - -depends+=("python-"{isodate,pysocks,requests,websocket-client} 'rtmpdump') +depends=("python-"{pycryptodome,isodate,pycountry,requests,pysocks,websocket-client} 'rtmpdump') checkdepends=("python-"{freezegun,mock,pytest,requests-mock}) -makedepends=('git' 'python-recommonmark') +makedepends=("python-"{recommonmark,setuptools,sphinx} 'git') optdepends=('ffmpeg: Required to play streams that are made up of separate audio and video streams, eg. YouTube 1080p+') provides=("${pkgname%-*}") -conflicts+=("${pkgname%-*}") +conflicts=("${pkgname%-*}") source=("${pkgname%-*}::git+https://github.com/streamlink/streamlink.git") sha512sums=('SKIP') @@ -40,14 +23,7 @@ pkgver() { build() { cd "${pkgname%-*}" - if [ "$_use_pycrypto" = "yes" ]; then - msg "Using pycrypto..." - export STREAMLINK_USE_PYCRYPTO="true" - fi - if [ "$_use_pycountry" = "yes" ]; then - msg "Using pycountry..." - export STREAMLINK_USE_PYCOUNTRY="true" - fi + export STREAMLINK_USE_PYCOUNTRY="true" python setup.py build python setup.py build_sphinx -b man } |