diff options
author | Rasmus Thomsen <oss@cogitri.dev> | 2019-05-06 13:01:26 +0200 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2019-06-05 17:48:01 +0000 |
commit | 620e76feef0a2f2eedc278a5bb02c716dc73adb6 (patch) | |
tree | a0dd55eb229537ff4660f664c881d0a58eb87428 /community | |
parent | e789927826b09e9833b6d752a0199780845107f9 (diff) | |
download | aports-620e76feef0a2f2eedc278a5bb02c716dc73adb6.tar.bz2 aports-620e76feef0a2f2eedc278a5bb02c716dc73adb6.tar.xz |
community/colord: enable vala binding & sane support
* streamline APKBUILD
Diffstat (limited to 'community')
-rw-r--r-- | community/colord/APKBUILD | 28 |
1 files changed, 13 insertions, 15 deletions
diff --git a/community/colord/APKBUILD b/community/colord/APKBUILD index c937cf214b..b47b5a10be 100644 --- a/community/colord/APKBUILD +++ b/community/colord/APKBUILD @@ -1,26 +1,26 @@ # Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Contributor: Rasmus Thomsen <oss@cogitri.dev> # Maintainer: Kevin Daudt <kdaudt@alpinelinux.org> pkgname=colord pkgver=1.4.4 -pkgrel=2 +pkgrel=3 pkgdesc="System daemon for managing color devices" url="http://www.freedesktop.org/software/colord" arch="all" -license="GPL-2.0" +license="GPL-2.0-or-later" pkgusers="colord" pkggroups="colord" depends_dev="dconf-dev dbus-dev gobject-introspection-dev sqlite-dev - polkit-dev eudev-dev libgudev-dev" -makedepends="$depends_dev meson ninja intltool bash-completion libgusb-dev lcms2-dev" + polkit-dev eudev-dev libgudev-dev vala sane-dev" +makedepends="$depends_dev meson intltool bash-completion libgusb-dev lcms2-dev" subpackages="$pkgname-dev $pkgname-lang" source="https://www.freedesktop.org/software/colord/releases/colord-$pkgver.tar.xz disable-udev-hwdb-tests.patch" install="colord.pre-install colord.pre-upgrade" -builddir="$srcdir/$pkgname-$pkgver" build() { - mkdir build && cd build - meson --prefix=/usr \ + meson \ + --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ @@ -30,24 +30,22 @@ build() { -Dman=false \ -Ddocs=false \ -Ddaemon_user=colord \ - .. + -Dsane=true \ + -Dvapi=true \ + output . - ninja + ninja -C output } check() { - cd build - # cd-private-test is broken atm # meson test - src/cd-self-test + output/src/cd-self-test } package() { - cd build - - DESTDIR="$pkgdir" ninja install + DESTDIR="$pkgdir" ninja -C output install chown -R colord:colord "$pkgdir"/var/lib/colord } |