From b931a86da19a56cb40e96c8f725ebec2b80d8930 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 17 Sep 2017 19:35:22 -0500 Subject: main/garcon: modernise, fix deps, add test --- main/garcon/APKBUILD | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/main/garcon/APKBUILD b/main/garcon/APKBUILD index d57a654b82..bb7883c22c 100644 --- a/main/garcon/APKBUILD +++ b/main/garcon/APKBUILD @@ -1,21 +1,20 @@ # Maintainer: Natanael Copa pkgname=garcon pkgver=0.6.1 -pkgrel=0 +pkgrel=1 pkgdesc="a freedesktop.org compliant menu implementation based on GLib and GIO" url="http://www.xfce.org/" arch="all" license="GPL2" subpackages="$pkgname-dev $pkgname-doc $pkgname-lang" depends= -depends_dev="glib-dev gtk+2.0-dev libxfce4ui-dev" -makedepends="$depends_dev intltool libxfce4util-dev gtk-doc" +makedepends="glib-dev gtk+2.0-dev libxfce4ui-dev intltool libxfce4util-dev gtk-doc" install= source="http://archive.xfce.org/src/libs/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2" replaces="xfdesktop" build() { - cd "$srcdir"/$pkgname-$pkgver + cd "$builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ @@ -24,14 +23,18 @@ build() { --libexecdir=/usr/lib \ --localstatedir=/var \ --disable-static \ - --enable-gtk-doc \ - || return 1 + --enable-gtk-doc make } +check() { + cd "$builddir" + make check +} + package() { - cd "$srcdir"/$pkgname-$pkgver - make DESTDIR="$pkgdir" install || return 1 + cd "$builddir" + make DESTDIR="$pkgdir" install } sha512sums="36c5b1ba3c91e613853cd5e986176c8cbd2a509fafde1b302334deda872b7f7073fd06ba341220b030d8d5728346b7339368190b225203f33c023dd96f3ed1a3 garcon-0.6.1.tar.bz2" -- cgit v1.2.3