main/printproto: modernise, add check

This commit is contained in:
A. Wilcox 2018-02-10 13:35:48 -06:00 committed by William Pitcock
parent bd0867fdf0
commit 76e055f5b8

View File

@ -1,36 +1,38 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=printproto pkgname=printproto
pkgver=1.0.5 pkgver=1.0.5
pkgrel=2 pkgrel=3
pkgdesc="X11 print extension wire protocol" pkgdesc="X11 print extension wire protocol"
url="http://xorg.freedesktop.org/" url="http://xorg.freedesktop.org/"
arch="noarch" arch="noarch"
license="custom" license="custom"
depends="" depends=""
depends_dev="util-macros" makedepends="util-macros"
makedepends="$depends_dev"
subpackages="$pkgname-doc" subpackages="$pkgname-doc"
source="http://www.x.org/releases/individual/proto/$pkgname-$pkgver.tar.bz2" source="http://www.x.org/releases/individual/proto/$pkgname-$pkgver.tar.bz2"
_builddir="$srcdir/$pkgname-$pkgver"
prepare() { prepare() {
cd "$_builddir" cd "$builddir"
update_config_sub || return 1 default_prepare
update_config_sub
} }
build() { build() {
cd "$_builddir" cd "$builddir"
./configure \ ./configure \
--build=$CBUILD \ --build=$CBUILD \
--host=$CHOST \ --host=$CHOST \
--prefix=/usr \ --prefix=/usr
|| return 1 make
make || return 1 }
check() {
cd "$builddir"
make check
} }
package() { package() {
cd "$_builddir" cd "$builddir"
make DESTDIR="$pkgdir" install || return 1 make DESTDIR="$pkgdir" install
} }
sha512sums="1f7b2cb8cce0b65c0f859666f9e0d1be19c8323bc36c514d1e47f9b52390ee6ec49661e18e0ae8f4b7c76775667b5489ef177adb4e6ae87eed9fe1864fbf8279 printproto-1.0.5.tar.bz2" sha512sums="1f7b2cb8cce0b65c0f859666f9e0d1be19c8323bc36c514d1e47f9b52390ee6ec49661e18e0ae8f4b7c76775667b5489ef177adb4e6ae87eed9fe1864fbf8279 printproto-1.0.5.tar.bz2"