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 | |
parent | 5dce68f4728cc739e653fd95c29d63fa99a44acc (diff) | |
download | aur-3abafea323bb753b4c76602912c3796587659661.tar.gz |
Bump version to 1.4.0
Additionally: use contant DIST_NAME, add tests
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 25 insertions, 15 deletions
@@ -1,17 +1,18 @@ pkgbase = liquidctl pkgdesc = Cross-platform tool and drivers for liquid coolers and other devices - pkgver = 1.3.3 - pkgrel = 5 + pkgver = 1.4.0 + pkgrel = 1 url = https://github.com/jonasmalacofilho/liquidctl arch = any license = GPL3 + makedepends = python-pytest depends = python depends = python-setuptools depends = python-pyusb depends = python-hidapi depends = python-docopt - source = https://github.com/jonasmalacofilho/liquidctl/releases/download/v1.3.3/liquidctl-1.3.3.tar.gz - sha256sums = d13180867e07420c5890fe1110e8f45fe343794549a9ed7d5e8e76663bc10c24 + source = https://github.com/jonasmalacofilho/liquidctl/releases/download/v1.4.0/liquidctl-1.4.0.tar.gz + sha256sums = b35e6f297e67f9e145794bb57b88c626ef2bfd97e7fbb5b098f3dbf9ae11213e pkgname = liquidctl @@ -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 } |