# Maintainer: nous <nous@artixlinux.org>

pkgbase=artix-branding
pkgname=($pkgbase-base $pkgbase-system $pkgbase-community $pkgbase-internet $pkgbase-office)
pkgver=$(date +"%Y%m%d")
pkgrel=1
pkgdesc="Artix branding collection"
arch=('any')
groups=($pkgbase 'artix-branding')
url="https://gitea.artixlinux.org/nous/$pkgbase"
license=('GPL3')
source=("git+${url}.git")
sha256sums=('SKIP')

prepare() {
    cd $pkgbase
    git checkout refactor
}
 
package_artix-branding-base() {
pkgdesc="Artix default settings for base and ISOs"
    cd "$pkgbase/$pkgname"
    install -dm755 $pkgdir/etc
    cp -r etc/* $pkgdir/etc
}

package_artix-branding-system() {
pkgdesc="Artix default settings for base and minimal ISOs"
    depends=('graphicsmagick' 'fortune-mod')
    cd "$pkgbase/$pkgname"
    install -dm755 $pkgdir/etc
    install -dm755 $pkgdir/usr/share
    cp -r etc/* $pkgdir/etc
    cp -r usr/share/* $pkgdir/usr/share
}

package_artix-branding-community() {
pkgdesc="Artix default user settings and application presets for community ISOs"
depends=('artix-dark-theme')
    cd "$pkgbase/$pkgname"
    install -dm755 $pkgdir/etc
    install -dm755 $pkgdir/usr/share
    cp -r etc/* $pkgdir/etc
    cp -r usr/share/* $pkgdir/usr/share
}

package_artix-branding-office() {
pkgdesc="Artix LibreOffice presets for community ISOs"
optdepends=('libreoffice-still' 'libreoffice-fresh')
    cd "$pkgbase/$pkgname"
    install -dm755 $pkgdir/etc
    cp -r etc/* $pkgdir/etc
}

package_artix-branding-internet() {
pkgdesc="Artix browser and IRC clients presets for community ISOs"
    cd "$pkgbase/$pkgname"
    install -dm755 $pkgdir/etc
    install -dm755 $pkgdir/usr/lib
    cp -r etc/* $pkgdir/etc
    cp -r usr/lib/* $pkgdir/usr/lib
}
