Package Details: saleae-logic 1.2.18-1

Git Clone URL: https://aur.archlinux.org/saleae-logic.git (read-only)
Package Base: saleae-logic
Description: High speed USB logic analyzer.
Upstream URL: http://www.saleae.com/
Licenses: unknown
Submitter: keenerd
Maintainer: keenerd
Last Packager: keenerd
Votes: 42
Popularity: 0.37
First Submitted: 2010-10-16 10:51
Last Updated: 2018-05-10 02:15

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

will.price94 commented on 2013-02-02 13:20

The package no longer builds for 32 bit as the source package has (32 bit) in it. __arch=' (32 bit)' needs to be added to the case statement handling i686.

HaaTa commented on 2012-09-06 17:46

64bit MD5 sum doesn't match.

jputcu commented on 2012-04-18 19:52

Using wget as XferCommand in pacman configuration indeed handles it ok, but notice that this AUR site is not very fond of spaces in source urls.

keenerd commented on 2012-04-15 12:40

Done, but you really should be using a download method that is not made from soggy cardboard instead. Both Curl and Wget handle the spaces fine.

jputcu commented on 2012-04-15 10:27

Had a problem with the spaces in the source urls, replaced them with "%20", see git://gist.github.com/2391708.git.

oneeyed commented on 2012-04-10 11:20

Download URL has changed, here is a working PKGBUILD: https://gist.github.com/2350602

oneeyed commented on 2012-04-10 11:19

Download URL has changed, here is a working PKGBUILD:

# Contributor: Kyle Keen <keenerd@gmail.com>
pkgname=saleae-logic
pkgver=1.1.15
pkgrel=3
pkgdesc="High speed USB logic analyzer."
arch=(i686 x86_64)
url="http://www.saleae.com/"
license=('unknown') # closed source, none given
depends=('gcc-libs' 'gtk2' 'libice')
makedepends=()

case $CARCH in
'i686')
source=("http://downloads.saleae.com/Logic $pkgver (32-bit).zip" \
"http://downloads.saleae.com/Logic Guide.pdf")
md5sums=('70f5cf72c77d9d54777e419fe84e2c21'
'836db7ec757b1e6453602ed4831d4765')
__arch='' ;;
'x86_64')
source=("http://downloads.saleae.com/Logic $pkgver (64-bit).zip" \
"http://downloads.saleae.com/Logic Guide.pdf")
md5sums=('99f709c340e2e0872e02534e2ec6ca77'
'836db7ec757b1e6453602ed4831d4765')
__arch=' (64-bit)' ;;
esac

package() {
# for now, it needs /opt
cd "$srcdir/Logic $pkgver$__arch"
install -d "$pkgdir/opt/saleae-logic"
install -d "$pkgdir/usr/share/doc/saleae-logic"
cp -r ./ "$pkgdir/opt/saleae-logic/"
touch "$pkgdir/opt/saleae-logic/Settings/settings.xml"
chmod 0666 "$pkgdir/opt/saleae-logic/Settings/settings.xml"
# docs
install -Dm644 ../../*.pdf "$pkgdir/usr/share/doc/saleae-logic/"
# udev
install -Dm644 Drivers/99-SaleaeLogic.rules "$pkgdir/etc/udev/rules.d/99-SaleaeLogic.rules"
# launch script
install -d "$pkgdir/usr/bin"
touch "$pkgdir/usr/bin/logic"
echo -e "#!/bin/sh\n/opt/saleae-logic/Logic > /dev/null 2>&1" > "$pkgdir/usr/bin/logic"
chmod +x "$pkgdir/usr/bin/logic"
}

oneeyed commented on 2012-04-10 11:07

==> Validating source files with md5sums...
Logic 1.1.15 (64-bit).zip ... FAILED
Logic Guide.pdf ... Passed

oneeyed commented on 2011-01-19 13:38

The checksum for the documentation should be updated.

keenerd commented on 2010-10-31 05:44

Temporarily hosting myself.