Skip to content
Snippets Groups Projects
Commit 9ee14734 authored by Bart Ribbers's avatar Bart Ribbers
Browse files

testing/asteroid-calculator: new aport

parent 664fc1a3
No related branches found
No related tags found
1 merge request!20620testing/asteroid-*: new aports
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=asteroid-calculator
pkgver=0_git20210411
pkgrel=0
_commit="01a8c7cd02e4c4489e3374ea5c62a954cc11953b"
pkgdesc="Default calculator app for AsteroidOS"
url="https://github.com/AsteroidOS/asteroid-calculator"
arch="all"
license="GPL-3.0-or-later"
depends="
$pkgname-lang
mapplauncherd
"
makedepends="
bash
grep
qml-asteroid-dev
qt5-qtbase-dev
qt5-qtdeclarative-dev
qt5-qttools-dev
qtchooser
"
subpackages="$pkgname-lang"
source="https://github.com/AsteroidOS/asteroid-calculator/archive/$_commit/asteroid-calculator-$_commit.tar.gz
fix-build.patch
"
builddir="$srcdir/$pkgname-$_commit"
build() {
qmake-qt5 \
PREFIX=/usr
make
i18n/generate-desktop.sh . asteroid-calculator.desktop
cd i18n
lrelease -idbased ./*.ts
}
check() {
make check
}
package() {
INSTALL_ROOT="$pkgdir" make install
install -Dm644 asteroid-calculator.desktop -t "$pkgdir"/usr/share/applications
}
lang() {
cd "$builddir"/i18n
find . -name "*.ts" | while read -r i; do
install -Dm644 ${i/ts/qm} -t "$subpkgdir"/usr/share/translations
done
}
sha512sums="4fcb3ff18a5b9f00f8e600d7749433e588fcdbb3e00548074fa8be8ee2fc493c52cf2488dc940620a1da2e43fbaaa9359a963e8aefd09bd81a248a9314f091c7 asteroid-calculator-01a8c7cd02e4c4489e3374ea5c62a954cc11953b.tar.gz
0d1557220a492334f237991b8706a54ef6d26eb6b37146264f9f29021d71131d244ce0fe136736a5a551aa53bd7b7c47869d277258fb9f7c4d5e59f076a98eb1 fix-build.patch"
diff --git a/asteroid-calculator.pro b/asteroid-calculator.pro
index 1423169..6bb7d18 100644
--- a/asteroid-calculator.pro
+++ b/asteroid-calculator.pro
@@ -1,5 +1,6 @@
TARGET = asteroid-calculator
-CONFIG += asteroidapp
+CONFIG += asteroidapp link_pkgconfig
+PKGCONFIG += asteroidapp
SOURCES += main.cpp
RESOURCES += resources.qrc
@@ -10,3 +11,6 @@ OTHER_FILES += calculator.js \
lupdate_only{ SOURCES += i18n/asteroid-calculator.desktop.h }
TRANSLATIONS = $$files(i18n/$$TARGET.*.ts)
+
+target.path = /usr/bin/
+INSTALLS += target
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment