diff options
author | Leonardo Arena <rnalrd@alpinelinux.org> | 2017-03-28 11:25:04 +0000 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2017-03-28 11:25:14 +0000 |
commit | ff66f4d562df2c52f92c0526e47015ff3442ba25 (patch) | |
tree | 1b241e9196065d1ed9d4e74c467b64f49f0efb0f | |
parent | 256991ce199ab1b176c08277836f9571f2f03ab5 (diff) | |
download | aports-ff66f4d562df2c52f92c0526e47015ff3442ba25.tar.bz2 aports-ff66f4d562df2c52f92c0526e47015ff3442ba25.tar.xz |
testing/x11vnc: modernize APKBUILD, add check()
-rw-r--r-- | testing/x11vnc/APKBUILD | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/testing/x11vnc/APKBUILD b/testing/x11vnc/APKBUILD index aeeb358806..950e69f66c 100644 --- a/testing/x11vnc/APKBUILD +++ b/testing/x11vnc/APKBUILD @@ -2,35 +2,28 @@ # Maintainer: Tuan M. Hoang <tmhoang@flatglobe.org> pkgname=x11vnc pkgver=0.9.14 -pkgrel=0 +pkgrel=1 pkgdesc="VNC server for real X displays" url="http://www.karlrunge.com/x11vnc/" arch="all" license="GPL2" -depends="" makedepends="libressl-dev libjpeg-turbo-dev avahi-dev libvncserver-dev automake autoconf" -install="" subpackages="$pkgname-doc" source="x11vnc-$pkgver.tar.gz::https://github.com/LibVNC/x11vnc/archive/$pkgver.tar.gz libressl.patch " +builddir="$srcdir"/x11vnc-$pkgver -_builddir="$srcdir"/x11vnc-$pkgver prepare() { - local i - cd "$_builddir" - for i in $source; do - case $i in - *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; - esac - done + cd "$builddir" + default_prepare || return 1 update_config_sub || return 1 + autoreconf -v --install } build() { - cd "$_builddir" - autoreconf -v --install + cd "$builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ @@ -44,9 +37,14 @@ build() { } package() { - cd "$_builddir" + cd "$builddir" make -j1 DESTDIR="$pkgdir" install || return 1 } +check() { + cd "$builddir" + make check +} + sha512sums="5d18e5ff493fbc4f6f1efe952812c1acd3087e855a2a9f2c99f3b2606cfa40a20b83e2d0c736e12b453b47f7ff7746069a1b6718d842d1a8f73b00d5c4c4a93f x11vnc-0.9.14.tar.gz 5e797f86717f312bb3d227df6b1493723bde4fae8c16591334237701ab0e43a550391aba4b82435d301e95b7cc2050315537549ca717eed3156475c27b8c5ad6 libressl.patch" |