diff options
author | xiota | 2024-04-22 15:57:04 +0000 |
---|---|---|
committer | xiota | 2024-04-22 15:57:04 +0000 |
commit | 3ddedb82013d41b68f53db85c6fb21e45dacd496 (patch) | |
tree | 78084a118e5d97cd447be968ae3842caf4e9af58 | |
parent | 57dbd3be498a022e4150bce1ebb7443450b05eac (diff) | |
download | aur-3ddedb82013d41b68f53db85c6fb21e45dacd496.tar.gz |
0.12.12.r0
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 32 |
3 files changed, 26 insertions, 21 deletions
@@ -1,20 +1,21 @@ pkgbase = catt-git pkgdesc = Cast All The Things - Send videos from many, many online sources to your Chromecast. - pkgver = 0.12.11.r4.g305b832 + pkgver = 0.12.12.r0.g52a2a10 pkgrel = 1 url = https://github.com/skorokithakis/catt arch = any - license = BSD + license = BSD-2-Clause makedepends = git makedepends = python-installer makedepends = python-poetry - provides = catt + depends = python + provides = catt=0.12.12 conflicts = catt - source = catt::git+https://github.com/skorokithakis/catt + source = catt::git+https://github.com/skorokithakis/catt.git sha256sums = SKIP pkgname = catt-git + depends = python depends = python-click - depends = python-importlib-metadata depends = python-pychromecast depends = yt-dlp diff --git a/.gitignore b/.gitignore index 05c6d4d4c97b..018a3de08144 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ * -!.gitignore -!.SRCINFO !PKGBUILD +!.SRCINFO +!.gitignore @@ -1,44 +1,48 @@ # Maintainer: Jason Nader <jason *add-dot-here* nader *you-know-what-goes-here* protonmail.com> -_pkgname='catt' +_pkgname="catt" pkgname="$_pkgname-git" -pkgver=0.12.11.r4.g305b832 +pkgver=0.12.12.r0.g52a2a10 pkgrel=1 pkgdesc='Cast All The Things - Send videos from many, many online sources to your Chromecast.' -arch=('any') url="https://github.com/skorokithakis/catt" -license=('BSD') -depends=() +license=('BSD-2-Clause') +arch=('any') + +depends=('python') makedepends=( 'git' 'python-installer' 'python-poetry' ) -source=("$_pkgname"::"git+$url") + +_pkgsrc="$_pkgname" +source=("$_pkgname"::"git+$url.git") sha256sums=('SKIP') -provides=("$_pkgname") -conflicts=(${provides[@]}) + +provides=("$_pkgname=${pkgver%%.r*}") +conflicts=("$_pkgname") pkgver() { cd "$_pkgname" - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + git describe --long --tags --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { - cd "$_pkgname" + cd "$_pkgsrc" python -m poetry build --format wheel } package() { depends+=( 'python-click' - 'python-importlib-metadata' # silence namcap warning 'python-pychromecast' 'yt-dlp' ) - cd "$_pkgname" - install -vDm0644 README.md -t "$pkgdir/usr/share/doc/$pkgname" - install -vDm0644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" + cd "$_pkgsrc" python -m installer --destdir="$pkgdir" dist/*.whl + + install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname" + install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" } |