aboutsummaryrefslogtreecommitdiffstats
path: root/main/libpaper/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/libpaper/APKBUILD')
-rw-r--r--main/libpaper/APKBUILD36
1 files changed, 18 insertions, 18 deletions
diff --git a/main/libpaper/APKBUILD b/main/libpaper/APKBUILD
index 74c7c0f8b92..dcfd2c765fb 100644
--- a/main/libpaper/APKBUILD
+++ b/main/libpaper/APKBUILD
@@ -1,36 +1,36 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libpaper
-pkgver=1.1.28
+pkgver=2.2.5
pkgrel=0
pkgdesc="Library for handling paper characteristics"
-url="http://packages.debian.org/unstable/source/libpaper"
+url="https://github.com/rrthomas/libpaper/"
arch="all"
-options="!check" # No test suite.
-license="GPL-2.0-only"
-makedepends="automake autoconf libtool"
+license="LGPL-2.1-or-later OR MIT"
+makedepends="help2man"
+checkdepends="bash"
subpackages="$pkgname-dev $pkgname-doc"
-source="http://ftp.debian.org/debian/pool/main/libp/libpaper/libpaper_$pkgver.tar.gz"
-
-prepare() {
- cd "$builddir"
- default_prepare
- autoreconf -fi
-}
+source="https://github.com/rrthomas/libpaper/releases/download/v$pkgver/libpaper-$pkgver.tar.gz"
+options="!check" # really broken
build() {
- cd "$builddir"
./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
- --disable-static \
- --mandir="$pkgdir"/usr/share/man
+ --sysconfdir=/etc \
+ --disable-static
make
}
+check() {
+ cd tests
+ ./run-test
+}
+
package() {
- cd "$builddir"
- make prefix="$pkgdir"/usr install
+ make DESTDIR="$pkgdir" install
}
-sha512sums="3bf6ebb0af89931d2f72ea4a09a7fa958b2facda5f238983ec7bac39652e08614b33f0de3af74a03457b2a4203eee4950bf18a4b726e79aa64093ace6a1fb0bc libpaper_1.1.28.tar.gz"
+sha512sums="
+db8da6f7c41a11458e917e4ecceab69c77ada54ac7de9ca13137f019ccca29d85f49573307327c05704697f8bdf7a044231c123b41e5033f78ad610202163808 libpaper-2.2.5.tar.gz
+"