summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbitwave2023-10-22 14:05:12 +0200
committerbitwave2023-10-22 14:05:12 +0200
commitc0109c7a030d7048b106e6e9a04abb070b9949af (patch)
tree4b9cefe3af0131a73ea7c1a3c4b10f6f67f5d6a6
parent2467b2feb398ae911693244035879c6ca104c8a4 (diff)
downloadaur-c0109c7a030d7048b106e6e9a04abb070b9949af.tar.gz
upgpkg: novelwriter 2.1-3
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD8
2 files changed, 7 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9ebfba97b9d7..46c7a13cf704 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,14 @@
pkgbase = novelwriter
pkgdesc = A markdown-like document editor for writing novels
pkgver = 2.1
- pkgrel = 2
+ pkgrel = 3
url = https://novelwriter.io
arch = any
license = GPL
makedepends = python-setuptools
makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
depends = python
depends = python-pyenchant
depends = python-lxml
diff --git a/PKGBUILD b/PKGBUILD
index 2578b5daf9fd..26eb5c323c55 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,11 +2,11 @@ pkgbase='novelwriter'
pkgname=('novelwriter')
_module='novelWriter'
pkgver='2.1'
-pkgrel=2
+pkgrel=3
pkgdesc="A markdown-like document editor for writing novels"
url="https://novelwriter.io"
depends=('python' 'python-pyenchant' 'python-lxml' 'python-pyqt5' 'python-pyqt5-webengine' 'qt5-svg' 'nuspell')
-makedepends=('python-setuptools' 'python-build')
+makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel')
license=('GPL')
arch=('any')
source=("https://files.pythonhosted.org/packages/source/${_module::1}/$_module/$_module-$pkgver.tar.gz")
@@ -14,13 +14,13 @@ sha256sums=('2754fa36d82b89d76217f64753ac19ed492f41b08e8754c5a5207644343d7061')
build() {
cd "${srcdir}/${_module}-${pkgver}"
- python -m build --wheel
+ python -m build --wheel --no-isolation
}
package() {
depends+=()
cd "${srcdir}/${_module}-${pkgver}"
- pip install --ignore-installed --no-deps --root="${pkgdir}" "dist/${_module}-${pkgver}-py3-none-any.whl"
+ python -m installer --destdir="$pkgdir" dist/$_module-$pkgver-py3-none-any.whl
install -D setup/data/novelwriter.desktop -t "${pkgdir}"/usr/share/applications
install -D setup/data/novelwriter.png -t "${pkgdir}"/usr/share/pixmaps