summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSorah Fukumori2019-09-20 20:48:07 +0900
committerSorah Fukumori2019-09-20 20:48:07 +0900
commit718a97848bf93b86584f6169a0ce83deafb21487 (patch)
tree7395134ad688075d01b3eaa700e348da81733190
downloadaur-718a97848bf93b86584f6169a0ce83deafb21487.tar.gz
initial submit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD34
2 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..533a0be0e32b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = pigpio
+ pkgdesc = A C library for controlling GPIOs on a Raspberry Pi
+ pkgver = 71
+ pkgrel = 1
+ url = http://abyz.me.uk/rpi/pigpio/
+ arch = i686
+ arch = x86_64
+ arch = aarch64
+ arch = armv7h
+ license = custom:UNLICENSE
+ provides = pigpio
+ conflicts = python-pigpio
+ source = pigpio-71.tar.gz::https://github.com/joan2937/pigpio/archive/V71.tar.gz
+ sha256sums = 41698abdbc95b60a4f4dbcc2fe2a6e88f2bca4dc78d0c0b55a3a932fa95a9249
+
+pkgname = pigpio
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a2da32530c2b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Sorah Fukumori <sorah@cookpad.com>
+pkgname="pigpio"
+pkgver=71
+pkgrel=1
+pkgdesc="A C library for controlling GPIOs on a Raspberry Pi"
+url="http://abyz.me.uk/rpi/pigpio/"
+license=('custom:UNLICENSE')
+arch=('i686' 'x86_64' 'aarch64' 'armv7h')
+depends=()
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/joan2937/pigpio/archive/V${pkgver}.tar.gz")
+sha256sums=('41698abdbc95b60a4f4dbcc2fe2a6e88f2bca4dc78d0c0b55a3a932fa95a9249')
+provides=('pigpio')
+conflicts=('python-pigpio')
+
+
+prepare() {
+ cd "${pkgname}-${pkgver}"
+ sed -e '/which python/d' -i Makefile
+ sed -e '/\/opt/d' -i Makefile
+ sed -e 's|\$(prefix)/man|\$(prefix)/share/man|' -i Makefile
+ sed -e 's|/usr/bin/pigpiod|/usr/bin/pigpiod -g|' -i util/pigpiod.service
+}
+
+build() {
+ cd "${pkgname}-${pkgver}"
+ make
+}
+
+package() {
+ cd "${pkgname}-${pkgver}"
+ make prefix=/usr DESTDIR="${pkgdir}" install
+ install -Dm644 util/pigpiod.service -t "${pkgdir}/usr/lib/systemd/system"
+ install -Dm644 UNLICENCE -t "${pkgdir}/usr/share/licenses/$pkgname"
+}