# Maintainer: EndeavourOS-Team <info@endeavouros.com>

pkgname=eos-update-notifier
pkgdesc="Software update notifier and 'news for you' for EndeavourOS users."
pkgver=26
pkgrel=1
arch=('any')
license=('GPL')
depends=(eos-bash-shared pacman-contrib xdg-utils libnotify)
optdepends=(
  "yay:   alternative AUR helper supported by $pkgname"
  "paru:  alternative AUR helper supported by $pkgname"
  "nano:  alternative editor (see EOS_SUDO_EDITORS in /etc/eos-script-lib-yad.conf for more)"
  "emacs: alternative editor (see EOS_SUDO_EDITORS in /etc/eos-script-lib-yad.conf for more)"
  "vim:   alternative editor (see EOS_SUDO_EDITORS in /etc/eos-script-lib-yad.conf for more)"
)
backup=(etc/$pkgname.conf)

install=$pkgname.install

url=https://github.com/endeavouros-team/PKGBUILDS/tree/master/$pkgname
_url="https://raw.githubusercontent.com/endeavouros-team/PKGBUILDS/master/$pkgname"

source=(
  $_url/$pkgname
  $_url/$pkgname.timer
  $_url/$pkgname.service
  $_url/${pkgname}-configure
  $_url/$pkgname.completion
  $_url/$pkgname.conf
#  $_url/arch-news-for-you
  $_url/eos-arch-news
  $_url/$pkgname.desktop
  $_url/${pkgname}-configure.desktop
  $_url/$pkgname.timer
  $_url/$pkgname.service
  $_url/checkupdatesext
)
sha512sums=('29d6492f816aa94c62bb8e6379ca4b948c4503e12d329f13b368aaf76a20ba61b76b8913b659b311e7259ee1405684b46754c9596d4aca04ed3d8fa8b9567d2a'
            '8873c225c650f272221e8057b28bb6bd917e6da1e97baa79eafe42e8f1e7efb485dc094d66cba55fe4cc7421a556048e0ae171371766d36d7dfe8add79ac6e3d'
            '0bdcd09c69e1fb9d7e28a9155e90c6c632c506d619685b8a8a417dd737d240a96cce77b3231a4644e9f79de9e7b3a0048d299476ad0c78076528c5389641af31'
            '76c99cf430236325e12f7633d85bc3a1055dc2c5d23619c494cf98c447b7beb5da7d71870cef68f1caa39db713e22221f8fdd75b05bdda5adc90fa29136b7445'
            'd5d4d92a9fd0d7a4425bb7000d208d717846ff30c2c31abac94c88840d3e8edc4862a6aacbb576330ff9d7644e63cf90e509caad629d9ed516f378e62b26e168'
            '2af338ba293d87f434be119bf2e2051e07815ea238c92e9a5b436a5c405e1eef0cc23d33cde1a07c5475570110b35da70f7562e6db5bef36af78d08dbf5736d6'
            'c33d879c3a0dd3309e633b15f6bde41543317131a2ab15b077f97f7532e88e2afb426ebd299e5d3309b6677e4fdea93b2452548c9904f219d5a5d43e87586157'
            'a1e17d8f2f1579b000dacdc7a37be698c29528365d9e94d636ceffb3eb8346e16b4ff8ca04ce8ea35d9fff346fe548449d3609f3d448219eb5d89b2c3a5ac571'
            'daa4868b0e2a554990b4091cade1e99f92cf1b450afa5bbe49183e622d53a3994f2227d5d8cf852e22a8c5781c7780433fbf529556131a8b48effe51b9e7e7e1'
            '8873c225c650f272221e8057b28bb6bd917e6da1e97baa79eafe42e8f1e7efb485dc094d66cba55fe4cc7421a556048e0ae171371766d36d7dfe8add79ac6e3d'
            '0bdcd09c69e1fb9d7e28a9155e90c6c632c506d619685b8a8a417dd737d240a96cce77b3231a4644e9f79de9e7b3a0048d299476ad0c78076528c5389641af31'
            '82ff597bb0e91131d6d7f9cc17ea805392ce6e5b7c5b69b97e94ac40ebd4fcebcd14f85a340575737efd7ff83122c6afbed3a35c04637c57267cc1d42d2cbd00')

package() {
  install -Dm755 $pkgname                      $pkgdir/usr/bin/$pkgname
  install -Dm755 ${pkgname}-configure          $pkgdir/usr/bin/${pkgname}-configure
  install -Dm644 $pkgname.conf                 $pkgdir/etc/$pkgname.conf
#  install -Dm755 arch-news-for-you             $pkgdir/usr/bin/arch-news-for-you
  install -Dm755 eos-arch-news                 $pkgdir/usr/bin/eos-arch-news
  install -Dm755 checkupdatesext               $pkgdir/usr/bin/checkupdatesext
#  install -Dm644 $pkgname.desktop              $pkgdir/etc/xdg/autostart/$pkgname.desktop

  install -Dm644 $pkgname.timer                $pkgdir/etc/skel/.config/systemd/user/$pkgname.timer
  install -Dm644 $pkgname.service              $pkgdir/etc/skel/.config/systemd/user/$pkgname.service

  install -Dm644 ${pkgname}-configure.desktop  $pkgdir/usr/share/applications/${pkgname}-configure.desktop

  install -d $pkgdir/usr/share/bash-completion/completions
  install -Dm644 $pkgname.completion $pkgdir/usr/share/bash-completion/completions/$pkgname
}
