# Maintainer: TROM <contact@tromsite.com>
pkgname=tromjaro-fixes
pkgver=1.5
pkgrel=0
pkgdesc="Various fixes for TROMjaro OS"
arch=(any)
url=""
license=(unknown)
depends=('xfce4-appfinder'
         'xdotool'
         'rsync'
         'inotify-tools'
         'qt5-styleplugins'
         'qt6gtk2'
         'qqc2-desktop-style')
provides=('tromjaro-fixes')
backup=()
options=(!strip)
source=('scalable.zip::https://www.drive.tromsite.com/s/y8Gm7q6wLrXmtEN/download'
        'tromjaro-fixes.sh')
sha256sums=('SKIP'
            'SKIP')
install='fixes-package.install'
prepare() {
    cp -R ../bin ../flatpak-overrides ../alpm-hooks ../systemd . 
}

package() {
    # copy scripts
    install -d ${pkgdir}/usr/bin
    install -Dm755 ${srcdir}/bin/standalone/*                          ${pkgdir}/usr/bin
    install -Dm755 ${srcdir}/bin/periodic/*                            ${pkgdir}/usr/bin

    # copy alpm hooks
    install -d ${pkgdir}/usr/share/libalpm/hooks
    install -Dm644 ${srcdir}/alpm-hooks/*                              ${pkgdir}/usr/share/libalpm/hooks

    # copy flatpak overrides
    install -d ${pkgdir}/var/lib/flatpak/overrides
    install -Dm644 ${srcdir}/flatpak-overrides/*                       ${pkgdir}/var/lib/flatpak/overrides

    # copy systemd units
    install -d ${pkgdir}/usr/lib/systemd/user
    install -Dm644 ${srcdir}/systemd/services/*                        ${pkgdir}/usr/lib/systemd/user
  
    # copy zafiro dark icons
    install -d ${pkgdir}/usr/local/share/icons/zafiro-dark/apps/scalable
    install -Dm755 ${srcdir}/scalable/*                            ${pkgdir}/usr/local/share/icons/zafiro-dark/apps/scalable

     # copy zafiro icons
    install -d ${pkgdir}/usr/local/share/icons/zafiro/apps/scalable
    install -Dm755 ${srcdir}/scalable/*                            ${pkgdir}/usr/local/share/icons/zafiro/apps/scalable

    # copy tromjaro-fixes.sh
    install -d ${pkgdir}/etc/profile.d/
    install -Dm644 ${srcdir}/tromjaro-fixes.sh                              ${pkgdir}/etc/profile.d/

}