diff options
author | Christopher Arndt | 2018-08-02 15:24:51 +0200 |
---|---|---|
committer | Christopher Arndt | 2018-08-02 15:31:00 +0200 |
commit | 4b033d3254e743af17a45da6f77e6317ed857595 (patch) | |
tree | 754c15db169fc305ffcd275aadb0e99d75d09aaa | |
parent | b3ac3cf4221e09c02ef3b01b6cb0a6a7a6e05c85 (diff) | |
download | aur-4b033d3254e743af17a45da6f77e6317ed857595.tar.gz |
New upstream version and various package improvements
* Updated to new upstream version 1.4.1.
* Moved 'python-setuptools' to depends, it is needed by the installed 'pinout' program.
* Added optdepends for 'python-spidev' and 'python-rpi.gio'.
* Updated pkgdesc to match projects webpage.
* Install custom license file.
* Added package name to source tarball to avoid name conflicts.
* Added git ignore file.
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 35 |
3 files changed, 36 insertions, 18 deletions
@@ -1,14 +1,15 @@ pkgbase = python-gpiozero - pkgdesc = A simple interface to everyday GPIO components used with Raspberry Pi. - pkgver = 1.4.0 + pkgdesc = A simple interface to GPIO devices with Raspberry Pi + pkgver = 1.4.1 pkgrel = 1 url = https://github.com/RPi-Distro/python-gpiozero arch = any license = BSD - makedepends = python-distribute - depends = python - source = https://github.com/RPi-Distro/python-gpiozero/archive/v1.4.0.tar.gz - sha256sums = 7af2f049d0f16357b283620eab5a14925680cbf799d0a37093332686bf470227 + depends = python-setuptools + optdepends = python-spidev: for SPI access + optdepends = python-rpi.gpio: for Raspberry Pi GPIO pin access via RPi.GPIO library + source = python-gpiozero-1.4.1.tar.gz::https://github.com/RPi-Distro/python-gpiozero/archive/v1.4.1.tar.gz + sha256sums = d2d7ef04487ac5271c0ff565877ce7a5c376fc05d01bff183c98aa00635af099 pkgname = python-gpiozero diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..bf24a200866f --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +pkg +src +python-gpiozero-*.tar.gz +python-gpiozero-*.pkg.tar.xz +python-gpiozero-*.src.tar.gz +.AURINFO @@ -1,20 +1,31 @@ -# Maintainer: Giampaolo Mancini <giampaolo@trampolineup.com> +# Maintainer: Christopher Arndt <aur -at- chrisarndt -dot- de> +# Contributor: Giampaolo Mancini <giampaolo@trampolineup.com> + pkgname=python-gpiozero -pkgver=1.4.0 +pkgver=1.4.1 pkgrel=1 -pkgdesc='A simple interface to everyday GPIO components used with Raspberry Pi.' +pkgdesc='A simple interface to GPIO devices with Raspberry Pi' arch=('any') -url="https://github.com/RPi-Distro/$pkgname" +url="https://github.com/RPi-Distro/${pkgname}" license=('BSD') -groups=() -depends=('python') -makedepends=('python-distribute') -source=("https://github.com/RPi-Distro/python-gpiozero/archive/v$pkgver.tar.gz") -sha256sums=('7af2f049d0f16357b283620eab5a14925680cbf799d0a37093332686bf470227') +optdepends=( + 'python-spidev: for SPI access' + 'python-rpi.gpio: for Raspberry Pi GPIO pin access via RPi.GPIO library' +) +depends=('python-setuptools') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/RPi-Distro/${pkgname}/archive/v${pkgver}.tar.gz") +sha256sums=('d2d7ef04487ac5271c0ff565877ce7a5c376fc05d01bff183c98aa00635af099') + + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + python setup.py build +} package() { - cd "$srcdir/$pkgname-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 - } + cd "${srcdir}/${pkgname}-${pkgver}" + python setup.py install --root="${pkgdir}/" --optimize=1 + install -Dm644 LICENCE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" +} # vim:set ts=2 sw=2 et: |