diff options
author | Max Stabel | 2015-07-08 23:42:24 +0200 |
---|---|---|
committer | Max Stabel | 2015-07-08 23:42:24 +0200 |
commit | 1c738625892051701ba4341d9857572f90674a3b (patch) | |
tree | ac4f8f6513965096a14a8976aad8652ac10c7523 | |
download | aur-1c738625892051701ba4341d9857572f90674a3b.tar.gz |
Initial commit of LTspiceIV
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 36 | ||||
-rw-r--r-- | ltspice-help.sh | 3 | ||||
-rw-r--r-- | ltspice.sh | 7 |
4 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..35ee97c1d415 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = ltspice + pkgdesc = SPICE simulator, schematic capture and waveform viewer of electronic circuits. + pkgver = 4.23b + pkgrel = 1 + url = http://www.linear.com/designtools/software/ + arch = i686 + arch = x86_64 + license = custom + makedepends = git + depends = wine + source = ltspice::https://github.com/M4a1x/ltspice/tarball/4.23b + source = ltspice.sh + source = ltspice-help.sh + sha256sums = 5d2209d978f07a4ece7675cb38b0fbaedf2b834431f41bf3c7354f1932b970fa + sha256sums = 49474c013b674773a5509c226cf62fb75e4aaa91acf03f4501df6784b5efd513 + sha256sums = e7f7ff195bf21b36fd1c27108c2715da83620012cd00cd89046d96da0fee3f3a + +pkgname = ltspice + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..db516155ab32 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Max Stabel <max dot stabel03 at gmail dot com> + +pkgname=ltspice +pkgver=4.23b +pkgrel=1 +pkgdesc="SPICE simulator, schematic capture and waveform viewer of electronic circuits." +arch=('i686' 'x86_64') +url="http://www.linear.com/designtools/software/" +license=('custom') +depends=('wine') +makedepends=('git') +source=("$pkgname::https://github.com/M4a1x/$pkgname/tarball/$pkgver" + "$pkgname.sh" + "$pkgname-help.sh") +sha256sums=('5d2209d978f07a4ece7675cb38b0fbaedf2b834431f41bf3c7354f1932b970fa' + '49474c013b674773a5509c226cf62fb75e4aaa91acf03f4501df6784b5efd513' + 'e7f7ff195bf21b36fd1c27108c2715da83620012cd00cd89046d96da0fee3f3a') + +package() +{ + # Get commit hash automagically? + cd "$srcdir/M4a1x-$pkgname-031b2cc" + + # Install License + install -D -m644 License.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm License.txt + + # Install binary files to /usr/share + mkdir -p "$pkgdir/usr/share/$pkgname" + cp -r * "$pkgdir/usr/share/$pkgname" + chmod 755 -R "$pkgdir/usr/share/$pkgname" + + #Install /usr/bin startscript + install -Dm755 "$srcdir/$pkgname.sh" "$pkgdir/usr/bin/$pkgname" + install -Dm755 "$srcdir/$pkgname-help.sh" "$pkgdir/usr/bin/$pkgname-help" +} diff --git a/ltspice-help.sh b/ltspice-help.sh new file mode 100644 index 000000000000..502e141d8eec --- /dev/null +++ b/ltspice-help.sh @@ -0,0 +1,3 @@ +#!/bin/bash +unset WINEPREFIX +wine /usr/share/ltspice/LTspiceHelp.chm "$@" diff --git a/ltspice.sh b/ltspice.sh new file mode 100644 index 000000000000..5a7edaba6a7c --- /dev/null +++ b/ltspice.sh @@ -0,0 +1,7 @@ +#!/bin/bash +unset WINEPREFIX +if [ ! -d "$HOME"/.ltspice ] ; then + mkdir -p "$HOME"/.ltspice + touch "$HOME"/.ltspice/scad3.ini +fi +wine /usr/share/ltspice/scad3.exe -ini "$HOME"/.ltspice/scad3.ini "$@" |