summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGeorge Rawlinson2022-03-22 14:05:11 +1300
committerGeorge Rawlinson2022-03-22 14:05:11 +1300
commit29d95429f4734216e0879e5518484561c3250971 (patch)
tree644f904b403937867210c9cf229595617da8ac94 /PKGBUILD
parent3296f7034bc8a2b9ce7ae4bede847e787e57d276 (diff)
downloadaur-29d95429f4734216e0879e5518484561c3250971.tar.gz
upgpkg: libmobi 0.10-1
* New upstream release. * Switch source to git commit from github tarball.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 27 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8f1c4fe98800..83c9c8a099ec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,50 @@
# Maintainer: George Rawlinson <grawlinson@archlinux.org>
pkgname=libmobi
-pkgver=0.9
+pkgver=0.10
pkgrel=1
pkgdesc="Library for handling Kindle formats of ebook documents"
arch=('x86_64')
url="https://github.com/bfabiszewski/libmobi"
license=('LGPL3')
depends=('libxml2' 'zlib')
-source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('369d135049853995162fe2918e396fa80a6040112cbc0abed5c582e55122acbeb4b3243079f2dee1fc094f25dca86b672d6a9770ce7638d08b33b94050006a5c')
-b2sums=('de6e7e21cc524c7c1bc206e702db405de78a7a92f713b6a79731a14be741919bda90962acc617c3e0649910e889c1d6c270e997fe076157401e07917996ce7b1')
+makedepends=('git')
+_commit='aac5b1f578b284b2f886d6d25cde22a33d8534f8'
+source=("$pkgname::git+$url.git#commit=$_commit")
+b2sums=('SKIP')
+
+pkgver() {
+ cd "$pkgname"
+
+ git describe --tags | sed 's/^v//'
+}
+
+prepare() {
+ cd "$pkgname"
+
+ ./autogen.sh
+}
build() {
- cd "$pkgname-$pkgver"
+ cd "$pkgname"
+
./configure \
--prefix=/usr \
- --disable-static
+ --disable-static \
+ --with-libxml2 \
+ --with-zlib
+
make
}
check() {
- cd "$pkgname-$pkgver"
+ cd "$pkgname"
+
make test
}
package() {
- cd "$pkgname-$pkgver"
+ cd "$pkgname"
+
make DESTDIR="$pkgdir" install
}