diff options
Diffstat (limited to 'testing/asteroid-hrm/APKBUILD')
-rw-r--r-- | testing/asteroid-hrm/APKBUILD | 35 |
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 +" |