diff options
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 14 insertions, 27 deletions
@@ -1,6 +1,6 @@ pkgbase = feedbackd-git pkgdesc = A daemon to provide haptic, visual, and audio feedback on events - pkgver = 0.4.0.r0.g09396c7 + pkgver = 0.6.0.r0.gda7065a pkgrel = 1 url = https://source.puri.sm/Librem5/feedbackd arch = i686 @@ -12,14 +12,15 @@ pkgbase = feedbackd-git makedepends = gobject-introspection makedepends = meson makedepends = vala - makedepends = gi-docgen + makedepends = git makedepends = python-docutils - makedepends = cmake - makedepends = libgmobile + makedepends = glib2-devel depends = dconf depends = gsound depends = json-glib depends = libgudev + depends = gsettings-desktop-schemas + depends = libgmobile provides = feedbackd conflicts = feedbackd source = git+https://source.puri.sm/Librem5/feedbackd.git @@ -2,7 +2,7 @@ # Contributor: Philip Goto <philip.goto@gmail.com> pkgname=feedbackd-git -pkgver=0.4.0.r0.g09396c7 +pkgver=0.6.0.r0.gda7065a pkgrel=1 pkgdesc="A daemon to provide haptic, visual, and audio feedback on events" url="https://source.puri.sm/Librem5/feedbackd" @@ -10,39 +10,25 @@ license=(GPL3) arch=(i686 x86_64 armv7h aarch64) provides=(feedbackd) conflicts=(feedbackd) -depends=( - dconf - gsound - json-glib - libgudev -) -makedepends=( - git - gobject-introspection - meson - vala - gi-docgen - python-docutils - cmake - libgmobile -) +depends=(dconf gsound json-glib libgudev gsettings-desktop-schemas libgmobile) +makedepends=(git gobject-introspection meson vala git python-docutils glib2-devel) source=("git+${url}.git") sha256sums=('SKIP') pkgver() { - cd feedbackd - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + cd "${pkgname%%-*}" + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { - arch-meson feedbackd build -Dgtk_doc=true -Dman=true - meson compile -C build + arch-meson "${variable%%,*}" build -Dgtk_doc=false -Dman=true -Dtests=true -Ddaemon=true + meson compile -C build } check() { - meson test -C build --print-errorlogs + meson test -C build --print-errorlogs } package() { - DESTDIR="${pkgdir}" meson install -C build + DESTDIR="${pkgdir}" meson install -C build } |