diff options
author | Nafis | 2021-08-25 03:47:15 +0600 |
---|---|---|
committer | Nafis | 2021-08-25 03:51:35 +0600 |
commit | a3e472f6bab364c078c840d6ddba94f671802a75 (patch) | |
tree | 0993457b8b787ff603b6903b983f496b25ad5408 | |
parent | 08e8c7475d2c7674c4310a98e8a2939e6ed5ce36 (diff) | |
download | aur-a3e472f6bab364c078c840d6ddba94f671802a75.tar.gz |
Update dependencies, pkgver() improvements
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 10 insertions, 5 deletions
@@ -1,6 +1,6 @@ pkgbase = animdl-git pkgdesc = A highly efficient anime downloader and streamer - pkgver = 1.3.4+44+g04387e9 + pkgver = 1.3.11.r6.aee5b25 pkgrel = 1 url = https://github.com/justfoolingaround/animdl arch = any @@ -10,6 +10,7 @@ pkgbase = animdl-git depends = python-click depends = python-httpx depends = python-lxml + depends = python-yarl depends = python-tqdm depends = python-pycryptodomex optdepends = mpv: stream anime @@ -2,13 +2,13 @@ pkgname=animdl-git _pkgname=${pkgname%-git} -pkgver=1.3.4+44+g04387e9 +pkgver=1.3.11.r6.aee5b25 pkgrel=1 pkgdesc="A highly efficient anime downloader and streamer" arch=('any') url="https://github.com/justfoolingaround/animdl" license=('custom:Unlicensed') -depends=('python' 'python-click' 'python-httpx' 'python-lxml' 'python-tqdm' 'python-pycryptodomex') +depends=('python' 'python-click' 'python-httpx' 'python-lxml' 'python-yarl' 'python-tqdm' 'python-pycryptodomex') makedepends=('git') optdepends=( 'mpv: stream anime' @@ -20,8 +20,12 @@ source=("git+${url}.git") md5sums=('SKIP') pkgver() { - cd ${srcdir}/${_pkgname} - git describe --tags | sed 's/-/+/g' + cd ${srcdir}/${_pkgname}/${_pkgname}/core + printf "%s.r%s.%s" \ + "$(grep -o '[0-9.]\+' __version__.py)" \ + "$(git log --oneline HEAD ^$(git rev-list -1 HEAD __version__.py) | wc -l)" \ + "$(git rev-parse --short HEAD)" + # All this for a pkgver... :sigh: } package() { |