diff options
author | Azat Abdullin | 2017-07-12 20:21:20 +0000 |
---|---|---|
committer | Azat Abdullin | 2017-07-12 20:21:20 +0000 |
commit | cb7b8494abcdf046bf4d93bcf87f529ccbb0d48f (patch) | |
tree | 9588a53190d2dd28d9e44d8d6c88b2f86a9d445b /PKGBUILD | |
parent | 7f133d0f906c8b8f2a96798d3a3029b0e3d0fa33 (diff) | |
download | aur-cb7b8494abcdf046bf4d93bcf87f529ccbb0d48f.tar.gz |
build with cmake & service file for daemon
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 22 |
1 files changed, 11 insertions, 11 deletions
@@ -1,7 +1,7 @@ # Maintainer: Azat Abdullin <abdullin@kspt.icc.spbstu.ru> pkgname=dialer-phonepi pkgver=1 -pkgrel=10 +pkgrel=11 pkgdesc="Dialer application and call daemon for PhonePi project" url="https://gitlab.com/PhonePi" arch=("i686" "x86_64" "armv6h") @@ -12,21 +12,21 @@ source=('git+https://gitlab.com/PhonePi/Phone') sha256sums=("SKIP") build() { - cd "$srcdir/Phone/src/phone/daemon" + cd "$srcdir/Phone/src/phone" cmake . -DCMAKE_INSTALL_PREFIX=/usr make - - cd "$srcdir/Phone/src/phone/qt" - qmake - make } package() { - cd "$srcdir/Phone/src/phone/daemon" + cd "$srcdir/Phone/src/phone" make DESTDIR=$pkgdir install - cd "$srcdir/Phone/src/phone/qt" - install -Dm755 "./phone" "$pkgdir/usr/bin/phone" - install -Dm600 --owner=$USER "./phone.desktop" "$pkgdir/$HOME/.local/share/applications/phone.desktop" - install -Dm600 --owner=$USER "./phoneicon.ico" "$pkgdir/$HOME/.local/share/icons/phoneicon.ico" + install -Dm600 --owner=$USER "./qt/phone.desktop" "$pkgdir/$HOME/.local/share/applications/phone.desktop" + install -Dm600 --owner=$USER "./qt/phoneicon.ico" "$pkgdir/$HOME/.local/share/icons/phoneicon.ico" + for file in ./qt/pics/*; do + fname=$(basename $file) + install -Dm644 "$file" "$pkgdir/usr/share/desktop-phonepi/$fname" + done + install -Dm755 "./daemon/calls-daemon.service" "$pkgdir/usr/lib/systemd/system/calls-daemon.service" + sed -i -e "s/User=.*/User=$USER/" "$pkgdir/usr/lib/systemd/system/calls-daemon.service" } |