summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfabrixxm2021-12-30 12:16:47 +0100
committerfabrixxm2021-12-30 12:16:47 +0100
commitf063e1ed9d04c8f86642f5d335318efc9305d3ba (patch)
tree3e1201f37205fdde3f497ccce3b0748442080e73
parent5768ccf3da6a8699e224993fadb411006b395119 (diff)
downloadaur-f063e1ed9d04c8f86642f5d335318efc9305d3ba.tar.gz
Add missing data and scripts
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD8
2 files changed, 9 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index eeae07c9e8bb..26db55314bda 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = lesana
pkgdesc = Manage collection inventories throught yaml files
pkgver = 0.9.0
- pkgrel = 1
+ pkgrel = 3
url = https://lesana.trueelena.org/
arch = x86_64
arch = aarch64
@@ -12,6 +12,7 @@ pkgbase = lesana
depends = python-ruamel-yaml
depends = python-xapian
depends = python-gitpython
+ optdepends = python-argcomplete: support for bash autocompletion
provides = lesana
source = https://git.sr.ht/~valhalla/lesana/archive/v0.9.0.tar.gz
md5sums = d9ed6884728f5d47977ae21e8e2fc634
diff --git a/PKGBUILD b/PKGBUILD
index 426ed8ba56e8..de86ede9b403 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,12 +1,13 @@
# Maintainer: Fabrix Xm <fabrix.xm@gmail.com>
pkgname=lesana
pkgver=0.9.0
-pkgrel=1
+pkgrel=3
pkgdesc="Manage collection inventories throught yaml files"
arch=('x86_64' 'aarch64')
url="https://lesana.trueelena.org/"
license=(GPL3)
depends=('python-dateutil' 'python-jinja' 'python-ruamel-yaml' 'python-xapian' 'python-gitpython')
+optdepends=('python-argcomplete: support for bash autocompletion')
makedepends=('python-setuptools')
provides=(lesana)
source=("https://git.sr.ht/~valhalla/$pkgname/archive/v$pkgver.tar.gz")
@@ -14,7 +15,10 @@ md5sums=('d9ed6884728f5d47977ae21e8e2fc634')
prepare() {
cd "${pkgname}-v${pkgver}"
+ # exclude tests from package
sed -i.bpk "s/find_packages()/find_packages(exclude=['tests',])/" setup.py
+ # fix data
+ sed -i.bkp "s/'': \['\*\.yaml'\]/'': ['*.yaml', 'post-checkout']/" setup.py
}
build() {
@@ -25,4 +29,6 @@ build() {
package() {
cd "${pkgname}-v${pkgver}"
python setup.py install --skip-build --root="${pkgdir}" --optimize=1
+ install scripts/openlibrary2lesana "${pkgdir}/usr/bin/"
+ install scripts/tellico2lesana "${pkgdir}/usr/bin/"
}