# Maintainer: Jingbei Li pkgname=raspi-config-git _gitname=raspi-config-alarm pkgver=20200726.r329.b1ab50b pkgrel=1 pkgdesc="A simple configuration tool for common Raspberry Pi administrative tasks (ArchlinuxARM fork)" arch=('any') url="https://github.com/petronny/raspi-config-alarm" license=('MIT') depends=( alsa-utils libnewt # Debian: whiptail lua51 #systemd # Debian: initramfs-tools parted psmisc ) makedepends=('git') optdepends=( iw triggerhappy raspi-firmware xorg-xrandr ) provides=('raspi-config') conflicts=('raspi-config') source=("git+${url}") md5sums=('SKIP') pkgver() { cd "${srcdir}/${_gitname}" ( set -o pipefail git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || printf "%s.r%s.%s" \ "$(git log -1 --date=format:%Y%m%d --format=%ad)" \ "$(git rev-list --count HEAD)" \ "$(git log | head -n 1 | cut -d" " -f2 | awk '{print substr($0,0,7)}')" ) } package() { cd "${srcdir}/${_gitname}" install -dm750 ${pkgdir}/etc/sudoers.d/ cp -r usr etc ${pkgdir} install -Dm755 raspi-config ${pkgdir}/usr/bin/raspi-config #install -Dm644 autologin@.service ${pkgdir}/etc/systemd/system/autologin@.service }