diff options
author | Schorsch | 2023-10-07 02:14:40 +0200 |
---|---|---|
committer | Schorsch | 2023-10-07 02:14:40 +0200 |
commit | 16a8265a2812f1c62638d053305bc8ded40858d3 (patch) | |
tree | 7a6d1e036285fd91fa39c630459448f696209363 | |
download | aur-16a8265a2812f1c62638d053305bc8ded40858d3.tar.gz |
Initial commit for Picoscope 7 Stable
-rwxr-xr-x | .SRCINFO | 15 | ||||
-rwxr-xr-x | PKGBUILD | 33 | ||||
-rwxr-xr-x | ps7_libps3000.install | 6 |
3 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100755 index 000000000000..ad048ea5ae8c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = ps7_libps3000 + pkgdesc = Library for PicoScope 3000 series in PicoScope 7 + pkgver = 4.0.113_3r3501 + pkgrel = 1 + url = https://labs.picotech.com/picoscope7/debian/pool/main/libp/libps3000/ + install = ps7_libps3000.install + arch = x86_64 + license = custom + depends = libusb + conflicts = ps7b_libps3000 + options = !strip + source = https://labs.picotech.com/picoscope7/debian/pool/main/libp/libps3000/libps3000_4.0.113-3r3501_amd64.deb + md5sums = 8b4367702589be1cdafb40d542e961db + +pkgname = ps7_libps3000 diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..799f83cfe879 --- /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_libps3000 +pkgver=4.0.113_3r3501 +pkgrel=1 +pkgdesc="Library for PicoScope 3000 series in PicoScope 7" +arch=('x86_64') +url="https://labs.picotech.com/picoscope7/debian/pool/main/libp/libps3000/" +license=('custom') +groups=() +depends=(libusb) +optdepends=() +provides=() +conflicts=(ps7b_libps3000) +replaces=() +backup=() +options=(!strip) +install=$pkgname.install +changelog= +source=("https://labs.picotech.com/picoscope7/debian/pool/main/libp/libps3000/libps3000_${pkgver//_/-}_amd64.deb") +md5sums=('8b4367702589be1cdafb40d542e961db') + +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/libps3000/copyright" +} diff --git a/ps7_libps3000.install b/ps7_libps3000.install new file mode 100755 index 000000000000..753aba6230e1 --- /dev/null +++ b/ps7_libps3000.install @@ -0,0 +1,6 @@ +#!/bin/bash + +post_install() { + echo "Running ps7_libps3000 deb postinst..." + /opt/picoscope/scripts/ps7_libps3000_postinst +} |