summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMubashshir2022-12-09 14:18:26 +0600
committerMubashshir2022-12-09 15:15:46 +0600
commit94c977d50d66d0e5bc1cc3b23edc3913c190b99d (patch)
treec057d9d8f91d7ef8a8e2cba137d96538bd9d8270
parentef35639bb3ed74448eb6c8b76dad170ec6948b10 (diff)
downloadaur-94c977d50d66d0e5bc1cc3b23edc3913c190b99d.tar.gz
trakt-scrobbler: Fix deps
Signed-off-by: Mubashshir <ahmubashshir@gmail.com>
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD17
2 files changed, 16 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4bdae7fc57c1..b0e9d0899445 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = trakt-scrobbler
pkgdesc = Automatically scrobble TV show episodes and movies you are watching to Trakt.tv! It keeps a history of everything you've watched!
pkgver = 1.6.0
- pkgrel = 7
+ pkgrel = 9
url = https://github.com/iamkroot/trakt-scrobbler
arch = any
license = GPL2
@@ -19,8 +19,8 @@ pkgbase = trakt-scrobbler
depends = python-guessit>=3.3.1
depends = python-appdirs<2.0.0
depends = python-appdirs>=1.4.4
- depends = python-cleo<0.9.0
- depends = python-cleo>=0.8.1
+ depends = python-cleo-v0<0.9.0
+ depends = python-cleo-v0>=0.8.1
depends = python-confuse<3.0
depends = python-confuse>=2.0
depends = python-urlmatch<2.0.0
@@ -29,6 +29,8 @@ pkgbase = trakt-scrobbler
depends = python-pydantic>=1.10.2
depends = python-toml<0.11.0
depends = python-toml>=0.10.2
+ depends = python-desktop-notifier<4.0.0
+ depends = python-desktop-notifier>=3.4.0
source = trakt-scrobbler::git+https://github.com/iamkroot/trakt-scrobbler.git#tag=v1.6.0
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 9cc4933acc9d..461a9cd3f89d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=trakt-scrobbler
pkgver=1.6.0
-pkgrel=7
+pkgrel=9
pkgdesc="Automatically scrobble TV show episodes and movies you are watching to Trakt.tv! It keeps a history of everything you've watched!"
arch=(any)
@@ -21,8 +21,8 @@ depends=(
'python-guessit>=3.3.1' #auto-deps
'python-appdirs<2.0.0' #auto-deps
'python-appdirs>=1.4.4' #auto-deps
- 'python-cleo<0.9.0' #auto-deps
- 'python-cleo>=0.8.1' #auto-deps
+ 'python-cleo-v0<0.9.0' #auto-deps
+ 'python-cleo-v0>=0.8.1' #auto-deps
'python-confuse<3.0' #auto-deps
'python-confuse>=2.0' #auto-deps
'python-urlmatch<2.0.0' #auto-deps
@@ -31,6 +31,13 @@ depends=(
'python-pydantic>=1.10.2' #auto-deps
'python-toml<0.11.0' #auto-deps
'python-toml>=0.10.2' #auto-deps
+ 'python-desktop-notifier<4.0.0' #auto-deps
+ 'python-desktop-notifier>=3.4.0' #auto-deps
+)
+
+_overrides=(
+ 'append:cleo:-v0'
+ 'replace:desktop-notifier:/(3\.4)\..+/\1.0/'
)
makedepends=(
@@ -48,8 +55,7 @@ prepare() {
sed -i 's/cleo\s/cleo_v0 /' \
trakt_scrobbler/console.py \
- trakt_scrobbler/commands/command.py \
- pyproject.toml
+ trakt_scrobbler/commands/command.py
}
build() {
@@ -64,5 +70,4 @@ package()
python -m installer --destdir="$pkgdir" \
"$srcdir/$pkgname/dist/${pkgname//-/_}-${pkgver%.r*}-py${_py##* }-none-any.whl"
install -Dm755 "$srcdir/$pkgname/completions/trakts.zsh" "$pkgdir/usr/share/zsh/site-functions/_trakts"
- install -Dm644 "$srcdir/$pkgname/trakts.1.gz" "$pkgdir/usr/share/man/man1/trakts.1.gz"
}