summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD14
2 files changed, 15 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8032be8c0d79..507efcb5245a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = fava-git
pkgdesc = Web interface for beancount
- pkgver = 1.15.r11.g2f140b23
+ pkgver = 1.21.r29.g877e4348
pkgrel = 1
url = https://beancount.github.io/fava/
arch = any
@@ -8,6 +8,10 @@ pkgbase = fava-git
makedepends = git
makedepends = nodejs
makedepends = npm
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-setuptools-scm
+ makedepends = python-wheel
depends = beancount>=2.3.0
depends = python>=3.6
depends = python-setuptools
@@ -29,8 +33,7 @@ pkgbase = fava-git
conflicts = fava
conflicts = beancount-fava-git
replaces = beancount-fava-git
- source = git://github.com/beancount/fava.git
+ source = git+https://github.com/beancount/fava.git
md5sums = SKIP
pkgname = fava-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 3852532ba88c..66e5d5f1d64f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Ng Oon-Ee <ngoonee.talk@gmail.com>
pkgname=fava-git
_name=${pkgname%-git}
-pkgver=1.15.r11.g2f140b23
+pkgver=1.21.r29.g877e4348
pkgrel=1
pkgdesc="Web interface for beancount"
arch=('any')
@@ -31,12 +31,16 @@ optdepends=('python-pyexcel>=0.2.2: Spreadsheet (ODS/XLS/XLSX) support'
makedepends=('git'
'nodejs'
- 'npm')
+ 'npm'
+ 'python-build'
+ 'python-installer'
+ 'python-setuptools-scm'
+ 'python-wheel')
provides=("${_name}")
conflicts=("${_name}" "beancount-fava-git")
replaces=("beancount-fava-git")
-source=('git://github.com/beancount/fava.git')
+source=('git+https://github.com/beancount/fava.git')
md5sums=('SKIP')
pkgver() {
@@ -47,10 +51,10 @@ pkgver() {
build() {
cd "$srcdir/${_name}"
make
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd "$srcdir/${_name}"
- python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
+ python -m installer --destdir="$pkgdir" dist/*.whl
}