diff options
author | Christopher Arndt | 2020-09-29 21:41:19 +0200 |
---|---|---|
committer | Christopher Arndt | 2020-09-29 21:41:19 +0200 |
commit | 42b21168b31b1dcd8526b5916a8c6b200f87315f (patch) | |
tree | 40e703809e7cd94ef62af3ee6fb395972cc6ac06 | |
parent | 718a97848bf93b86584f6169a0ce83deafb21487 (diff) | |
download | aur-42b21168b31b1dcd8526b5916a8c6b200f87315f.tar.gz |
Bring package up to date and prepare for merging 'python-pigpio'
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 26 |
3 files changed, 27 insertions, 16 deletions
@@ -1,6 +1,6 @@ pkgbase = pigpio - pkgdesc = A C library for controlling GPIOs on a Raspberry Pi - pkgver = 71 + pkgdesc = A C and Python library for controlling GPIOs on a Raspberry Pi + pkgver = 78 pkgrel = 1 url = http://abyz.me.uk/rpi/pigpio/ arch = i686 @@ -8,10 +8,11 @@ pkgbase = pigpio arch = aarch64 arch = armv7h license = custom:UNLICENSE - provides = pigpio + depends = python + provides = python-pigpio conflicts = python-pigpio - source = pigpio-71.tar.gz::https://github.com/joan2937/pigpio/archive/V71.tar.gz - sha256sums = 41698abdbc95b60a4f4dbcc2fe2a6e88f2bca4dc78d0c0b55a3a932fa95a9249 + source = pigpio-78.tar.gz::https://github.com/joan2937/pigpio/archive/v78.tar.gz + sha256sums = ef4a4dc7ca8ca2f97fbdb9fd75586f61be7222d0f6c14e58af6c9192ad42f682 pkgname = pigpio diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..986883a8afe9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +pkg +src +pigpio-*.tar.gz +pigpio-*.pkg.tar.xz +pigpio-*.pkg.tar.zst +.AURINFO @@ -1,21 +1,25 @@ -# Maintainer: Sorah Fukumori <sorah@cookpad.com> -pkgname="pigpio" -pkgver=71 +# Maintainer: Christopher Arndt <aur -at- chrisarndt -dot- de> + +pkgname='pigpio' +pkgver=78 pkgrel=1 -pkgdesc="A C library for controlling GPIOs on a Raspberry Pi" +pkgdesc="A C and Python 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') +depends=('python') +provides=("python-${pkgname}") +conflicts=("python-${pkgname}") +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/joan2937/${pkgname}/archive/v${pkgver}.tar.gz") +sha256sums=('ef4a4dc7ca8ca2f97fbdb9fd75586f61be7222d0f6c14e58af6c9192ad42f682') prepare() { cd "${pkgname}-${pkgver}" - sed -e '/which python/d' -i Makefile + sed -e 's/ -lrt//' -i Makefile + sed -e 's/-Wl/\$(LDFLAGS)/' -i Makefile + sed -e 's/\$(CC) -o/\$(CC) $(LDFLAGS) -o/' -i Makefile + sed -e '/which python2/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 @@ -30,5 +34,5 @@ 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" + install -Dm644 UNLICENCE -t "${pkgdir}/usr/share/licenses//${pkgname}" } |