paperchanger/PKGBUILD

38 lines
1.0 KiB
Bash
Raw Normal View History

# Maintainer: Maximilian Käfer <maxi@kske.dev>
pkgname='paperchanger'
pkgver=1.0.r4.d3fd498
pkgrel=1
pkgdesc="CLI to help change the wallpaper in a more comfortable way."
arch=('i686' 'x86_64')
url="https://git.kske.dev/DieGurke/paperchanger"
license=('GPL')
groups=()
depends=('binutils' 'xwallpaper' 'zenity')
makedepends=('git')
checkdepends=()
optdepends=('bash')
provides=(paperchanger)
conflicts=()
replaces=()
backup=()
options=()
source=("git+$url")
noextract=()
md5sums=('SKIP')
validpgpkeys=()
pkgver() {
cd ${pkgname}
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
package() {
cd ${pkgname}
rm -rf "${pkgdir}${HOME}/.${pkgname}"
mkdir -p "${pkgdir}${HOME}/.${pkgname}"
install -Dm755 paperchanger.conf.sh "${pkgdir}/etc/paperchanger.conf.sh"
install -Dm755 current_wallpaper.txt "${pkgdir}${HOME}/.${pkgname}/current_wallpaper.txt"
install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
install -Dm755 paperchanger.sh "${pkgdir}/usr/bin/paperchanger"
}