diff options
author | pikl | 2023-11-19 08:29:35 +0000 |
---|---|---|
committer | pikl | 2023-11-19 08:29:35 +0000 |
commit | 7974d1dd14a25972f81ba615c2747e10a7a7cef8 (patch) | |
tree | 9e6bc54dd815a23ac4d24b4f690822833446a3c7 /PKGBUILD | |
download | aur-7974d1dd14a25972f81ba615c2747e10a7a7cef8.tar.gz |
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..aa23961e6954 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: pikl <me@pikl.uk> +# Contributor: Markus Hartung <mail@hartmark.se> +# Contributor: Kevin Lewis <aur AT kevin DOT oakaged DOT io> +# Contributor: Jason Lenz <Jason@Lenzplace.org> +_pkgname=oscar +pkgname=oscar +pkgver=v1.5.1 +pkgrel=1 +pkgdesc="Open-source, cross platform, sleep tracking software with a focus on monitoring CPAP treatment. Fork of the sleepyhead project." +arch=('i686' 'x86_64') +url="https://gitlab.com/pholy/OSCAR-code" +license=('GPL') +depends=( + 'qt5-tools' + 'qt5-serialport' +) +optdepends=( + 'qt5-wayland' +) +makedepends=( + 'git' + 'glu' +) +provides=("$_pkgname") +source=( + "${pkgname}-${pkgver}.tar.gz::git+https://gitlab.com/pholy/OSCAR-code/-/archive/${pkgver}/OSCAR-code-${pkgver}.tar.gz" + 'oscar.desktop' + 'odr-fix.patch' +) +sha256sums=('d1ce2f5f656715f059e683e9d1d2c86ed0607194d3de97b469c25f0b78c64341' + '6b2f735622f218e2ac5ef61475886fadfeeedd5f15b04fa0d54451162ee394ad' + '5a887520f92ffde54835adf5507c6f8a93a54561866d07573d2a80bcaf8f3691') + +build() { + cd OSCAR-code + git apply ../*.patch || echo "No patches found" + qmake OSCAR_QT.pro + make -j$(cat /proc/cpuinfo | awk '/^processor/{print $3}' | wc -l) +} + +package() { + install -D $srcdir/OSCAR-code/oscar/OSCAR $pkgdir/usr/bin/oscar + install -Dm644 $srcdir/OSCAR-code/oscar/icons/logo-lg.png $pkgdir/usr/share/oscar/icon.png + install -Dm644 $srcdir/oscar.desktop $pkgdir/usr/share/applications/oscar.desktop + + cp -dpr --no-preserve=ownership $srcdir/OSCAR-code/oscar/Html $pkgdir/usr/share/oscar + cp -dpr --no-preserve=ownership $srcdir/OSCAR-code/oscar/Translations $pkgdir/usr/share/oscar +} |