summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..bce2c0ef194d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Milan Oberkirch <aur@oberkirch.org>
+pkgname=zenbu-login
+pkgver=0.01
+pkgrel=0
+pkgdesc="Automates login to zenbu.net.nz wifi networks."
+arch=('any')
+url="http://oberkirch.org"
+license=('GPL3')
+depends=('curl' 'bash' 'grep')
+backup=('etc/zenbu-login')
+makedepends=('git')
+md5sums=()
+
+_gitroot="git@github.com:zvyn/zenbu-login.git"
+_gitname=zenbu-login
+
+build() {
+ cd "$srcdir"
+ msg "Connecting to GIT server...."
+
+ if [[ -d "$_gitname" ]]; then
+ cd "$_gitname" && git pull origin
+ msg "The local files are updated."
+ else
+ git clone "$_gitroot" "$_gitname"
+ fi
+
+ msg "GIT checkout done or server timeout"
+}
+
+package() {
+ mkdir -p "${pkgdir}/etc" "${pkgdir}/usr/bin"
+ cp "$srcdir/$_gitname/zenbu-login.bash" "${pkgdir}/usr/bin/zenbu-login"
+ chmod +x "${pkgdir}/usr/bin/zenbu-login"
+ cat <<EndOfFile > "${pkgdir}/etc/zenbu-login"
+username=
+password=
+EndOfFile
+}
+
+# vim:set ts=2 sw=2 et: