diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rwxr-xr-x | test.sh | 36 |
3 files changed, 44 insertions, 2 deletions
@@ -1,6 +1,6 @@ pkgbase = wiringop-zero-git pkgdesc = WiringPi / WiringOP libary for the Orange Pi Zero with 26 pin GPIO header - pkgver = a8f0526 + pkgver = 32.a8f0526 pkgrel = 1 url = https://github.com/xpertsavenue/WiringOP-Zero arch = armv7h @@ -1,6 +1,6 @@ pkgname=wiringop-zero-git _pkgbase=${pkgname%-*-*} -pkgver="a8f0526" +pkgver="32.a8f0526" pkgrel=1 pkgdesc="WiringPi / WiringOP libary for the Orange Pi Zero with 26 pin GPIO header" arch=('armv7h') @@ -13,6 +13,12 @@ source=("git+${url}") md5sums=('SKIP') #==================================== +pkgver() { + cd ${srcdir}/WiringOP-Zero + printf '%s' "$(git rev-list --count HEAD)" "." "$(git rev-parse --short HEAD)" +} + +#==================================== prepare() { cd ${srcdir}/WiringOP-Zero sed -i 's|ln -sf $(DESTDIR)$(PREFIX)/lib$(LIBARCH)/libwiringPiDev.so|ln -sf libwiringPiDev.so|g' ${srcdir}/WiringOP-Zero/devLib/Makefile diff --git a/test.sh b/test.sh new file mode 100755 index 000000000000..13e8d9701d4f --- /dev/null +++ b/test.sh @@ -0,0 +1,36 @@ +#!/bin/bash + +# test.sh: +# Simple test: Assumes LEDs on Pins 0-7 and lights them in-turn. + +mode=$1 + +for i in `seq 0 7`; +do + gpio mode $i out +done + +while true; +do + for i in `seq 0 7`; + do + echo "gpio write $i 1" + gpio write $i 1 + if [ -z "$mode" ]; then + sleep 0.9; + elif [[ "$mode"=="read" ]]; then + read; + fi + done + + for i in `seq 0 7`; + do + echo "gpio write $i 0" + gpio write $i 0 + if [ -z "$mode" ]; then + sleep 0.9; + elif [[ "$mode"=="read" ]]; then + read; + fi + done +done |