diff options
author | Sergey Kasmy | 2020-08-01 05:41:14 +0200 |
---|---|---|
committer | Sergey Kasmy | 2020-08-01 05:45:25 +0200 |
commit | 3abafea323bb753b4c76602912c3796587659661 (patch) | |
tree | 16f0c3c0b08cef54e8633dc88285669925aa4e3b /PKGBUILD | |
parent | 5dce68f4728cc739e653fd95c29d63fa99a44acc (diff) | |
download | aur-3abafea323bb753b4c76602912c3796587659661.tar.gz |
Bump version to 1.4.0
Additionally: use contant DIST_NAME, add tests
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 20 insertions, 11 deletions
@@ -3,26 +3,35 @@ # Contributor: FabioLolix <fabio.lolix@gmail.com> pkgname=liquidctl -pkgver=1.3.3 -pkgrel=5 +pkgver=1.4.0 +pkgrel=1 pkgdesc="Cross-platform tool and drivers for liquid coolers and other devices" url="https://github.com/jonasmalacofilho/liquidctl" depends=('python' 'python-setuptools' 'python-pyusb' 'python-hidapi' 'python-docopt') +makedepends=('python-pytest') license=('GPL3') arch=('any') source=("${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha256sums=('d13180867e07420c5890fe1110e8f45fe343794549a9ed7d5e8e76663bc10c24') +sha256sums=('b35e6f297e67f9e145794bb57b88c626ef2bfd97e7fbb5b098f3dbf9ae11213e') build() { - cd "${srcdir}/${pkgname}-${pkgver}" - # use $NAME or "generic" if $PRETTY_NAME isn't available - export DIST_NAME="$(source /etc/os-release && if [ -n "$PRETTY_NAME" ]; then echo "$PRETTY_NAME"; elif [ -n "$NAME" ]; then echo "$NAME"; else echo "generic"; fi)" - export DIST_PACKAGE="$pkgname $pkgver-$pkgrel" - python setup.py build + cd "${srcdir}/${pkgname}-${pkgver}" + export DIST_NAME="Arch User Repository" + export DIST_PACKAGE="$pkgname $pkgver-$pkgrel" + python setup.py build } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build - install -Dm644 liquidctl.8 "${pkgdir}/usr/share/man/man8/liquidctl.8" + cd "${srcdir}/${pkgname}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + install -Dm644 liquidctl.8 "${pkgdir}/usr/share/man/man8/liquidctl.8" + install -Dm644 -t "$pkgdir/usr/share/doc/liquidctl" docs/*.md + install -Dm644 -t "$pkgdir/usr/share/doc/liquidctl/linux" docs/linux/*.md + install -Dm644 extra/linux/71-liquidctl.rules "$pkgdir/usr/lib/udev/rules.d/71-liquidctl.rules" +} + +check() { + cd "${srcdir}/${pkgname}-${pkgver}" + pytest + python -m liquidctl.cli list --verbose } |