diff options
author | Schorsch | 2023-10-07 02:14:56 +0200 |
---|---|---|
committer | Schorsch | 2023-10-07 02:14:56 +0200 |
commit | 2d10c26ac3755432b0f41c1f359cf2f253c27c6d (patch) | |
tree | 79a5203eca0abd30e4d419ea5a76e6573baf0d83 | |
download | aur-2d10c26ac3755432b0f41c1f359cf2f253c27c6d.tar.gz |
Initial commit for Picoscope 7 Stable
-rwxr-xr-x | .SRCINFO | 15 | ||||
-rwxr-xr-x | PKGBUILD | 33 | ||||
-rwxr-xr-x | ps7_libps4000a.install | 6 |
3 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100755 index 000000000000..09032235a67d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = ps7_libps4000a + pkgdesc = Library for PicoScope 4000a series in PicoScope 7 + pkgver = 2.1.113_2r3501 + pkgrel = 1 + url = https://labs.picotech.com/picoscope7/debian/pool/main/libp/libps4000a/ + install = ps7_libps4000a.install + arch = x86_64 + license = custom + depends = libusb + conflicts = ps7b_libps4000a + options = !strip + source = https://labs.picotech.com/picoscope7/debian/pool/main/libp/libps4000a/libps4000a_2.1.113-2r3501_amd64.deb + md5sums = 18847c0bfbb8366ff8313ffe05968a3f + +pkgname = ps7_libps4000a diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..da7e878efc78 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Schorsch <wsixcde+aur at gmail dot com> +# Thanks to <mti at tillenius dot com> whose packages the ps7 packages were based on +pkgname=ps7_libps4000a +pkgver=2.1.113_2r3501 +pkgrel=1 +pkgdesc="Library for PicoScope 4000a series in PicoScope 7" +arch=('x86_64') +url="https://labs.picotech.com/picoscope7/debian/pool/main/libp/libps4000a/" +license=('custom') +groups=() +depends=(libusb) +optdepends=() +provides=() +conflicts=(ps7b_libps4000a) +replaces=() +backup=() +options=(!strip) +install=$pkgname.install +changelog= +source=("https://labs.picotech.com/picoscope7/debian/pool/main/libp/libps4000a/libps4000a_${pkgver//_/-}_amd64.deb") +md5sums=('18847c0bfbb8366ff8313ffe05968a3f') + +package() { + tar -xf data.tar.xz -C "${pkgdir}" + chmod -R go-w $pkgdir + chown -R root:root $pkgdir + + mkdir -p $pkgdir/opt/picoscope/scripts + tar -xf control.tar.xz -C "${pkgdir}/opt/picoscope/scripts" ./postinst + mv "${pkgdir}/opt/picoscope/scripts/postinst" "${pkgdir}/opt/picoscope/scripts/${pkgname}_postinst" + + install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" "${pkgdir}/usr/share/doc/libps4000a/copyright" +} diff --git a/ps7_libps4000a.install b/ps7_libps4000a.install new file mode 100755 index 000000000000..da4dcc12af12 --- /dev/null +++ b/ps7_libps4000a.install @@ -0,0 +1,6 @@ +#!/bin/bash + +post_install() { + echo "Running ps7_libps4000a deb postinst..." + /opt/picoscope/scripts/ps7_libps4000a_postinst +} |