diff options
author | Christopher Arndt | 2023-11-06 08:52:51 +0100 |
---|---|---|
committer | Christopher Arndt | 2023-11-06 08:52:51 +0100 |
commit | 26ba32ea70f1bbfbd0a478a96b565a0303d23643 (patch) | |
tree | 136e3415de14c146268308221dff55d83a6dab82 | |
parent | feaeda0b39a9a8879f5b8be40f298c3a8a0f9a04 (diff) | |
download | aur-26ba32ea70f1bbfbd0a478a96b565a0303d23643.tar.gz |
Unlicense is a common license
Add glibc to depends
Provides libpigpio.so
Remove i686 arch (untested)
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | PKGBUILD | 31 |
3 files changed, 22 insertions, 25 deletions
@@ -1,18 +1,18 @@ pkgbase = pigpio pkgdesc = A C and Python library and system service for controlling GPIOs on a Raspberry Pi pkgver = 79 - pkgrel = 1 + pkgrel = 2 url = http://abyz.me.uk/rpi/pigpio/ - arch = i686 arch = x86_64 arch = aarch64 arch = armv7h - license = custom:UNLICENSE + license = Unlicense + depends = glibc depends = python + provides = libpigpio.so provides = python-pigpio conflicts = python-pigpio source = pigpio-79.tar.gz::https://github.com/joan2937/pigpio/archive/v79.tar.gz sha256sums = c5337c0b7ae888caf0262a6f476af0e2ab67065f7650148a0b21900b8d1eaed7 pkgname = pigpio - diff --git a/.gitignore b/.gitignore index 986883a8afe9..b7f2c8365d1b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,4 @@ -pkg -src +pkg/ +src/ pigpio-*.tar.gz -pigpio-*.pkg.tar.xz -pigpio-*.pkg.tar.zst -.AURINFO +pigpio-*.pkg.tar.* @@ -1,21 +1,21 @@ # Maintainer: Christopher Arndt <aur -at- chrisarndt -dot- de> -pkgname='pigpio' +pkgname=pigpio pkgver=79 -pkgrel=1 -pkgdesc="A C and Python library and system service for controlling GPIOs on a Raspberry Pi" -url="http://abyz.me.uk/rpi/pigpio/" -license=('custom:UNLICENSE') -arch=('i686' 'x86_64' 'aarch64' 'armv7h') -depends=('python') -provides=("python-${pkgname}") -conflicts=("python-${pkgname}") -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/joan2937/${pkgname}/archive/v${pkgver}.tar.gz") +pkgrel=2 +pkgdesc='A C and Python library and system service for controlling GPIOs on a Raspberry Pi' +url='http://abyz.me.uk/rpi/pigpio/' +license=(Unlicense) +arch=(x86_64 aarch64 armv7h) +depends=(glibc python) +provides=(libpigpio.so python-$pkgname) +conflicts=(python-$pkgname) +source=("$pkgname-$pkgver.tar.gz::https://github.com/joan2937/$pkgname/archive/v$pkgver.tar.gz") sha256sums=('c5337c0b7ae888caf0262a6f476af0e2ab67065f7650148a0b21900b8d1eaed7') prepare() { - cd "${pkgname}-${pkgver}" + cd $pkgname-$pkgver sed -e 's/ -lrt//' -i Makefile sed -e 's/-Wl/\$(LDFLAGS)/' -i Makefile sed -e 's/\$(CC) -o/\$(CC) $(LDFLAGS) -o/' -i Makefile @@ -26,13 +26,12 @@ prepare() { } build() { - cd "${pkgname}-${pkgver}" + 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}" + cd $pkgname-$pkgver + make prefix=/usr DESTDIR="$pkgdir" install + install -Dm644 util/pigpiod.service -t "$pkgdir"/usr/lib/systemd/system } |