aboutsummaryrefslogtreecommitdiffstats
path: root/testing/asteroid-hrm/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/asteroid-hrm/APKBUILD')
-rw-r--r--testing/asteroid-hrm/APKBUILD35
1 files changed, 15 insertions, 20 deletions
diff --git a/testing/asteroid-hrm/APKBUILD b/testing/asteroid-hrm/APKBUILD
index 41f53166563..d0020d71cf5 100644
--- a/testing/asteroid-hrm/APKBUILD
+++ b/testing/asteroid-hrm/APKBUILD
@@ -1,9 +1,11 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
+
+# The group tag is just to easily find this APKBUILD by some scripts for automation
+# group=asteroid
pkgname=asteroid-hrm
-pkgver=0_git20190723
+pkgver=2.0.0
pkgrel=0
-_commit="88b476c6d9126d241a733950190509864ad60095"
pkgdesc="Default heart-rate-monitor app for AsteroidOS"
url="https://github.com/AsteroidOS/asteroid-hrm"
# armhf blocked by qt5-qtsensors
@@ -14,33 +16,26 @@ depends="
qt5-qtsensors
"
makedepends="
- bash
- grep
+ extra-cmake-modules
qml-asteroid-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
- qt5-qttools-dev
- qtchooser
- "
-source="https://github.com/AsteroidOS/asteroid-hrm/archive/$_commit/asteroid-hrm-$_commit.tar.gz
- fix-build.patch
+ samurai
"
+source="$pkgname-$pkgver.tar.gz::https://github.com/AsteroidOS/asteroid-hrm/archive/refs/tags/$pkgver.tar.gz"
options="!check" # No tests
-builddir="$srcdir/$pkgname-$_commit"
build() {
- qmake-qt5 \
- PREFIX=/usr
- make
-
- i18n/generate-desktop.sh . asteroid-hrm.desktop
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=None \
+ -DCMAKE_INSTALL_PREFIX=/usr
+ cmake --build build
}
package() {
- INSTALL_ROOT="$pkgdir" make install
-
- install -Dm644 asteroid-hrm.desktop -t "$pkgdir"/usr/share/applications
+ DESTDIR="$pkgdir" cmake --install build
}
-sha512sums="998217cda76c326531829c25c2a26395126eee9a13fa6cec1b2dbbb1522065088e9611eb99f6dc93611a563465983a73efbd72fb74ac37526837c808a321086a asteroid-hrm-88b476c6d9126d241a733950190509864ad60095.tar.gz
-feb97a06b13e7a5b89176456940d87fe6dc714c5d51d40019d42fa13c3d10dfc079ef17caaaaee98f7d7c2779f4931d201ce9535e721bb4043f2debeab4ef6ac fix-build.patch"
+sha512sums="
+83a8d1bf9bde82d08111ee0a7bb51e9b3fc3613eceb0d6ce03ccc36add6187d5865fa2ca697450a60eb830ffd5e3a7c26c73a33d98c97df9a18db9f3f5a5b55e asteroid-hrm-2.0.0.tar.gz
+"