aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2017-08-17 04:22:59 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2017-09-19 10:53:39 +0000
commit90b1b69a5ed4246d2fd35aaecbed2fd3593e628d (patch)
tree39f5570da72a6495f5195c43119cf2a62bbf6ab1
parentd091d57d9b19e8c0a534062df827e78f0b4ce955 (diff)
downloadaports-90b1b69a5ed4246d2fd35aaecbed2fd3593e628d.tar.gz
aports-90b1b69a5ed4246d2fd35aaecbed2fd3593e628d.tar.bz2
aports-90b1b69a5ed4246d2fd35aaecbed2fd3593e628d.tar.xz
main/libxkbfile: add test suite, modernise
-rw-r--r--main/libxkbfile/APKBUILD29
1 files changed, 14 insertions, 15 deletions
diff --git a/main/libxkbfile/APKBUILD b/main/libxkbfile/APKBUILD
index 1342b4b8bc..a1030dac49 100644
--- a/main/libxkbfile/APKBUILD
+++ b/main/libxkbfile/APKBUILD
@@ -1,39 +1,38 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libxkbfile
pkgver=1.0.9
-pkgrel=1
+pkgrel=2
pkgdesc="X11 keyboard file manipulation library"
url="http://xorg.freedesktop.org/"
arch="all"
license="custom"
depends=
-makedepends="libx11-dev"
+makedepends="libx11-dev util-macros"
subpackages="$pkgname-dev"
source="http://www.x.org/releases/individual/lib/$pkgname-$pkgver.tar.bz2"
-_builddir="$srcdir/$pkgname-$pkgver"
-
-prepare() {
- cd "$_builddir"
-}
+builddir="$srcdir/$pkgname-$pkgver"
build () {
- cd "$_builddir"
+ cd "$builddir"
./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
- --sysconfdir=/etc \
- || return 1
- make || return 1
+ --sysconfdir=/etc
+ make
+}
+
+check() {
+ cd "$builddir"
+ make check
}
package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
install -D -m644 "$srcdir"/$pkgname-$pkgver/COPYING \
"$pkgdir"/usr/share/licenses/$pkgname/COPYING
}
-md5sums="4a4cfeaf24dab1b991903455d6d7d404 libxkbfile-1.0.9.tar.bz2"
-sha256sums="51817e0530961975d9513b773960b4edd275f7d5c72293d5a151ed4f42aeb16a libxkbfile-1.0.9.tar.bz2"
+
sha512sums="5fa268f10d7c4bd7b1e0c9f12adaa53d86b149f193d228fc620b3b81d360b37e4ede0192f5a0dc715bf830a57bd1388af01399fb33609413fc64623ee91cb8d1 libxkbfile-1.0.9.tar.bz2"