summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStelios Tsampas2022-09-08 18:58:18 +0300
committerStelios Tsampas2022-09-08 18:58:18 +0300
commitf51647f3373fccada37dfb9496fddbeed655c20d (patch)
treea8f60d9b4674dd6352a4975923f3adc73b33ec15
parentf6cb4b37e9005f319dd469c4dda22f46df175b43 (diff)
downloadaur-f51647f3373fccada37dfb9496fddbeed655c20d.tar.gz
Version 1.4.8
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD17
-rw-r--r--PKGBUILD.live54
3 files changed, 72 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0b8cb965942a..7995b3f9246e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = comictagger
pkgdesc = Application for writing metadata to digital comics, written in Python and PyQt
- pkgver = 1.4.3
+ pkgver = 1.4.8
pkgrel = 1
url = https://github.com/comictagger/comictagger
arch = any
@@ -12,17 +12,19 @@ pkgbase = comictagger
makedepends = git
depends = python
depends = python-beautifulsoup4
+ depends = python-importlib-metadata
depends = python-natsort
+ depends = python-pathvalidate
depends = python-pillow
- depends = python-requests
- depends = python-pycountry
depends = python-py7zr
+ depends = python-pycountry
+ depends = python-requests
+ depends = python-text2digits
+ depends = python-thefuzz
+ depends = python-typing_extensions
depends = python-unrar-cffi
depends = python-pyqt5
- depends = python-pathvalidate
- depends = python-pybcj
- depends = python-brotli
- source = git+https://github.com/comictagger/comictagger.git#tag=1.4.3
+ source = git+https://github.com/comictagger/comictagger.git#tag=1.4.8
sha256sums = SKIP
pkgname = comictagger
diff --git a/PKGBUILD b/PKGBUILD
index 7867d11de610..eea5b891c67f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: loathingkernel <loathingkernel _a_ gmail _d_ com>
pkgname=comictagger
-pkgver=1.4.3
+pkgver=1.4.8
pkgrel=1
pkgdesc='Application for writing metadata to digital comics, written in Python and PyQt'
arch=(any)
@@ -9,23 +9,24 @@ url='https://github.com/comictagger/comictagger'
license=(Apache)
depends=(python
python-beautifulsoup4
+ python-importlib-metadata
python-natsort
+ python-pathvalidate
python-pillow
- python-requests
- python-pycountry
python-py7zr
+ python-pycountry
+ python-requests
+ python-text2digits
+ python-thefuzz
+ python-typing_extensions
python-unrar-cffi
python-pyqt5
- python-pathvalidate
- # Deps of py7zr
- python-pybcj
- python-brotli
)
makedepends=(python-{build,installer}
python-setuptools-scm
python-wheel)
makedepends+=(git)
-_tag=1.4.3
+_tag=1.4.8
source=(git+https://github.com/comictagger/comictagger.git#tag=$_tag)
sha256sums=('SKIP')
diff --git a/PKGBUILD.live b/PKGBUILD.live
new file mode 100644
index 000000000000..ebcfe9aba485
--- /dev/null
+++ b/PKGBUILD.live
@@ -0,0 +1,54 @@
+# Maintainer: loathingkernel <loathingkernel _a_ gmail _d_ com>
+
+pkgname=comictagger
+pkgver=1.4.8
+pkgrel=1
+pkgdesc='Application for writing metadata to digital comics, written in Python and PyQt'
+arch=(any)
+url='https://github.com/comictagger/comictagger'
+license=(Apache)
+depends=(python
+ python-beautifulsoup4
+ python-importlib-metadata
+ python-natsort
+ python-pathvalidate
+ python-pillow
+ python-py7zr
+ python-pycountry
+ python-requests
+ python-text2digits
+ python-thefuzz
+ python-typing_extensions
+ python-unrar-cffi
+ python-pyqt5
+)
+makedepends=(python-{build,installer}
+ python-setuptools-scm
+ python-wheel)
+makedepends+=(git)
+source=(git+https://github.com/comictagger/comictagger.git#branch=develop)
+sha256sums=('SKIP')
+
+pkgver() {
+ cd comictagger
+ printf "%s" "$(git describe --long --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
+}
+
+build() {
+ cd comictagger
+ python -m build -wn
+}
+
+package() {
+ cd comictagger
+ python -m installer -d "$pkgdir" dist/*.whl
+
+ sed -e 's|/usr/local/share/comictagger/app.png|/usr/share/icons/comictagger.png|g' \
+ -e 's|%%CTSCRIPT%% %F|/usr/bin/comictagger|g' \
+ -i desktop-integration/linux/ComicTagger.desktop
+
+ install -Dm644 desktop-integration/linux/ComicTagger.desktop \
+ "$pkgdir"/usr/share/applications/comictagger.desktop
+ install -Dm644 comictaggerlib/graphics/app.png \
+ "$pkgdir"/usr/share/icons/comictagger.png
+}