summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD32
2 files changed, 14 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 79024e1226ad..6fed87cc0d6e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index fdeccf1fb1b4..52ff0986e874 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}