summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJingbei Li2020-07-26 19:33:45 +0800
committerJingbei Li2020-07-26 19:33:45 +0800
commit7ded1208f62487b9d9cd19d3ab448e51caba26e1 (patch)
treeaffccf0242a39b0da70f68a97e5d3adf9fffea42
downloadaur-7ded1208f62487b9d9cd19d3ab448e51caba26e1.tar.gz
Initial commit
-rw-r--r--.SRCINFO24
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD50
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
+}