diff options
author | Jingbei Li | 2020-07-26 19:33:45 +0800 |
---|---|---|
committer | Jingbei Li | 2020-07-26 19:33:45 +0800 |
commit | 7ded1208f62487b9d9cd19d3ab448e51caba26e1 (patch) | |
tree | affccf0242a39b0da70f68a97e5d3adf9fffea42 | |
download | aur-raspi-config-git.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 50 |
3 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0b244f0837f5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = raspi-config-git + pkgdesc = A simple configuration tool for common Raspberry Pi administrative tasks (ArchlinuxARM fork) + pkgver = 20200726.r329.b1ab50b + pkgrel = 1 + url = https://github.com/petronny/raspi-config-alarm + arch = any + license = MIT + makedepends = git + depends = alsa-utils + depends = libnewt + depends = lua51 + depends = parted + depends = psmisc + optdepends = iw + optdepends = triggerhappy + optdepends = raspi-firmware + optdepends = xorg-xrandr + provides = raspi-config + conflicts = raspi-config + source = git+https://github.com/petronny/raspi-config-alarm + md5sums = SKIP + +pkgname = raspi-config-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..39c85ad9a797 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*/ +*.tar* +*.log diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b401f1ac7ac4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Jingbei Li <i@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 +} |