# Maintainer: Markus Hartung # Contributor: Kevin Lewis # Contributor: Jason Lenz _pkgname=oscar pkgname=oscar-git pkgver=1.0.r2504.545d48af 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-serialport' ) makedepends=( 'git' 'glu' ) provides=("$_pkgname") source=( "git+https://gitlab.com/pholy/OSCAR-code.git" 'oscar.desktop' ) sha256sums=('SKIP' '6b2f735622f218e2ac5ef61475886fadfeeedd5f15b04fa0d54451162ee394ad') pkgver() { cd OSCAR-code _major=$(sed -rn 's/.*major_version = ([0-9]+).*/\1/p' < oscar/version.h) _minor=$(sed -rn 's/.*minor_version = ([0-9]+).*/\1/p' < oscar/version.h) _gitversion=$(printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)") echo $_major.$_minor.$_gitversion } build() { cd OSCAR-code 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 } # vim:set ts=2 sw=2 et: