diff options
author | Adrian Wheeldon | 2020-09-04 11:34:53 +0100 |
---|---|---|
committer | Adrian Wheeldon | 2020-09-04 11:34:53 +0100 |
commit | 7f2d45c045ec831f90610d501927678673ed19f5 (patch) | |
tree | 3612fd9b8775f94f57afe6c09740a0b99e2efb12 | |
parent | 1a7f74b4c51960496861cbf1fde3e2d153353a8c (diff) | |
download | aur-7f2d45c045ec831f90610d501927678673ed19f5.tar.gz |
Upgrade to v3.3.0
Patch startup script instead of provding a new one.
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 18 | ||||
-rwxr-xr-x | workcraft_start.sh | 9 |
3 files changed, 14 insertions, 21 deletions
@@ -1,6 +1,6 @@ pkgbase = workcraft pkgdesc = A framework for interpreted graph models including petri nets and STGs - pkgver = 3.1.7 + pkgver = 3.3.0 pkgrel = 1 url = http://www.workcraft.org/ arch = i686 @@ -11,10 +11,8 @@ pkgbase = workcraft optdepends = stack: Concepts support provides = workcraft conflicts = workcraft - source = http://www.workcraft.org/_media/download/workcraft-v3.1.7-linux.tar.gz - source = workcraft_start.sh - md5sums = b3326c927ac84e4f8e886840d6c86fd4 - md5sums = f32ee62da46bd5fa04ff8ed02f7f218f + source = http://www.workcraft.org/_media/download/workcraft-v3.3.0-linux.tar.gz + md5sums = 94576e2781dd01bf43d8edad91025d86 pkgname = workcraft @@ -1,6 +1,6 @@ # Maintainer: Adrian Wheeldon <arandomowl at gmail dot com> pkgname=workcraft -pkgver=3.1.7 +pkgver=3.3.0 pkgrel=1 pkgdesc="A framework for interpreted graph models including petri nets and STGs" arch=('i686' 'x86_64') @@ -12,13 +12,17 @@ optdepends=( 'stack: Concepts support') provides=('workcraft') conflicts=('workcraft') -source=(http://www.workcraft.org/_media/download/workcraft-v${pkgver}-linux.tar.gz workcraft_start.sh) +source=(http://www.workcraft.org/_media/download/workcraft-v${pkgver}-linux.tar.gz) +prepare() { + cd "$srcdir"/"$pkgname" + sed -i 's|^cd "\$(dirname "\$0")"$|cd \$(dirname "\$(readlink -f \$0)")|' workcraft +} package() { - cd $srcdir + cd "$srcdir"/"$pkgname" mkdir -p "$pkgdir"/usr/bin mkdir -p "$pkgdir"/opt/workcraft - cp -RP workcraft/* "$pkgdir"/opt/workcraft/ - cp workcraft_start.sh "$pkgdir"/usr/bin/workcraft - chmod 755 "$pkgdir/usr/bin/workcraft" + cp -RP ./* "$pkgdir"/opt/workcraft/ + chmod 755 "$pkgdir"/opt/workcraft/workcraft + ln -s /opt/workcraft/workcraft "$pkgdir"/usr/bin/workcraft } -md5sums=('b3326c927ac84e4f8e886840d6c86fd4' 'f32ee62da46bd5fa04ff8ed02f7f218f') +md5sums=('94576e2781dd01bf43d8edad91025d86') diff --git a/workcraft_start.sh b/workcraft_start.sh deleted file mode 100755 index 879e09fa40f2..000000000000 --- a/workcraft_start.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh -e - -CURRENT_DIR="$PWD" - -cd "/opt/workcraft" -WORKCRAFT_HOME="$PWD" - -export CLASSPATH="$WORKCRAFT_HOME/bin/*" -exec /usr/bin/java org.workcraft.Console -dir:"$CURRENT_DIR" "$@" |