diff options
author | Julian Daube | 2016-05-23 22:32:20 +0200 |
---|---|---|
committer | Julian Daube | 2016-05-23 22:32:20 +0200 |
commit | 1c0fc350cfc3cd70a26ee87f08fea3a082d53710 (patch) | |
tree | 9dfc564041892541439cd30ee47d2ac573ba522f | |
parent | 9fdce7a8c44f51d044c7259661c0bcd7a9691de3 (diff) | |
download | aur-1c0fc350cfc3cd70a26ee87f08fea3a082d53710.tar.gz |
changes:
+ packaged plexims octave since the version is to low to depend on ARCH packages
+ added i686 package path
+ uppped version to 3.7.5
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 35 insertions, 19 deletions
@@ -1,19 +1,22 @@ # Generated by mksrcinfo v8 -# Mon Jan 25 13:07:02 UTC 2016 +# Mon May 23 20:28:12 UTC 2016 pkgbase = plecs-standalone pkgdesc = A Circuit simulation tool written by plexim (license needed, only demo mode available otherwise) - pkgver = v3.7.4 + pkgver = v3.7.5 pkgrel = 1 url = http://www.plexim.com/de/products/plecs_standalone arch = x86_64 + arch = i686 license = custom makedepends = findutils - depends = octave depends = qt4 provides = plecs-standalone - source = plecs-standalone-v3.7.4.tar.gz::http://www.plexim.com/sites/default/files/packages/plecs-standalone-3-7-4_linux64.tar.gz - md5sums = fba4f9f6998bcfbc6f3ef9c730fc4265 - sha1sums = b7f738eee73f025981cdde9ab75669d9135b00b0 + source_x86_64 = plecs-standalone-v3.7.5.tar.gz::https://www.plexim.com/sites/default/files/packages/plecs-standalone-3-7-5_linux64.tar.gz + md5sums_x86_64 = 3b4c9e61c7284e5431810c832fba1dd8 + sha1sums_x86_64 = 0aa7448b450f38a1ab2f0471f4efe4652feabd7b + source_i686 = plecs-standalone-v3.7.5.tar.gz::https://www.plexim.com/sites/default/files/packages/plecs-standalone-3-7-5_linux32.tar.gz + md5sums_i686 = e8e13583c1b047b0eddad40f95a36aea + sha1sums_i686 = 289b407fa089f1d89c8b178b60fa6e5d6d6d799a pkgname = plecs-standalone @@ -3,32 +3,42 @@ pkgname=plecs-standalone _pkgname="plecs" -pkgver=v3.7.4 +pkgver=v3.7.5 pkgrel=1 pkgdesc="A Circuit simulation tool written by plexim (license needed, only demo mode available otherwise)" url='http://www.plexim.com/de/products/plecs_standalone' -arch=('x86_64') +arch=('x86_64' 'i686') license=('custom') provides=('plecs-standalone') -depends=('octave' 'qt4') -makedepends=("findutils") +depends=('qt4') +makedepends=('findutils') -source=("$pkgname-$pkgver.tar.gz::http://www.plexim.com/sites/default/files/packages/plecs-standalone-3-7-4_linux64.tar.gz") -md5sums=('fba4f9f6998bcfbc6f3ef9c730fc4265') -sha1sums=('b7f738eee73f025981cdde9ab75669d9135b00b0') +source_x86_64=("$pkgname-$pkgver-x86_64.tar.gz::https://www.plexim.com/sites/default/files/packages/plecs-standalone-3-7-5_linux64.tar.gz") +md5sums_x86_64=('3b4c9e61c7284e5431810c832fba1dd8') +sha1sums_x86_64=('0aa7448b450f38a1ab2f0471f4efe4652feabd7b') + +source_i686=("$pkgname-$pkgver-i686.tar.gz::https://www.plexim.com/sites/default/files/packages/plecs-standalone-3-7-5_linux32.tar.gz") +md5sums_i686=('e8e13583c1b047b0eddad40f95a36aea') +sha1sums_i686=('289b407fa089f1d89c8b178b60fa6e5d6d6d799a') package() { cd "$_pkgname" mkdir -p "$pkgdir/usr/bin" - mkdir -p "$pkgdir/usr/share/plecs" + mkdir -p "$pkgdir/usr/share/plecs/" + mkdir -p "$pkgdir/usr/share/plecs/private" mkdir -p "$pkgdir/usr/share/licenses/plecs" - mkdir -p "$pkgdir/usr/share/plecs/octave/bin" - install -m 664 license.txt "$pkgdir/usr/share/licenses/plecs/LICENSE" - install -m 664 Components.plecs "$pkgdir/usr/share/plecs/" - install -m 775 PLECS.bin "$pkgdir/usr/share/plecs/plecs" + install -m 664 license.txt "$pkgdir/usr/share/licenses/plecs/LICENSE" + install -m 664 Components.plecs "$pkgdir/usr/share/plecs/" + install -m 664 Deprecated.plecs "$pkgdir/usr/share/plecs/" + install -m 775 PLECS.bin "$pkgdir/usr/share/plecs/plecs" + install -m 775 crashreporter.bin "$pkgdir/usr/share/plecs/crashreporter" + # private dir + install -m 775 "private/plecs.oct" "$pkgdir/usr/share/plecs/private/" + install -m 664 private/*.m "$pkgdir/usr/share/plecs/private/" + cp plugins "$pkgdir/usr/share/plecs/" -r find "$pkgdir/usr/share/plecs/plugins" -type f -exec chmod 775 {} + @@ -39,8 +49,11 @@ package() { find "$pkgdir/usr/share/plecs/pilframeworks" -type f -exec chmod 775 {} + - ln -s /usr/bin/octave-cli "$pkgdir/usr/share/plecs/octave/bin/octave" + cp octave "$pkgdir/usr/share/plecs/" -r + cp demos "$pkgdir/usr/share/plecs/" -r + find "$pkgdir/usr/share/plecs/demos" -type f -exec chmod 664 {} + + echo '#!/bin/sh' > plecs echo 'cd /usr/share/plecs/' >> plecs echo 'exec ./plecs' >> plecs |