summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDX372019-03-11 16:13:11 +0700
committerDX372019-03-11 16:13:11 +0700
commit3a881b6ba9161a8592cde0b1c96a3c30b2080b18 (patch)
tree33eacdfa762f62f293beb372ad30d75493b20f8f /PKGBUILD
parent61fb9b475217f25bc649137d5ab82f8585b26d5c (diff)
downloadaur-3a881b6ba9161a8592cde0b1c96a3c30b2080b18.tar.gz
changes
- use sed instead of file patch - add glibc as basic dep
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD14
1 files changed, 8 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9f6fc166bff8..0d45b0ddfcb2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,21 +2,21 @@
pkgname=anylogic-ple
pkgver=8.4.0
-pkgrel=1
+pkgrel=2
pkgdesc="AnyLogic Personal Learning Edition - for beginners and students"
arch=(x86_64)
url="https://www.anylogic.com"
license=('custom')
+depends=('glibc')
options=(!strip)
-source=("https://files.anylogic.com/$pkgname-$pkgver.linux.x86_64.tgz.bin"
- "executable.patch")
+source=("https://files.anylogic.com/$pkgname-$pkgver.linux.x86_64.tgz.bin")
noextract=('$pkgname-$pkgver.linux.x86_64.tgz.bin')
-sha256sums=('40d7439aef966965fbdd0840d091ea582ddda85c09ef4deea582af7728a8cfad'
- '07c96e32b20a9d7c2c6926d261de442fc323bf82e427b0f78eeab00a79e97f7d')
+sha256sums=('40d7439aef966965fbdd0840d091ea582ddda85c09ef4deea582af7728a8cfad')
prepare() {
msg2 "Unpacking archive..."
tail -n +347 "$srcdir/$pkgname-$pkgver.linux.x86_64.tgz.bin" > "$pkgname-$pkgver.linux.x86_64.tgz"
+
msg2 "Extracting archive..."
tar -xf $pkgname-$pkgver.linux.x86_64.tgz
}
@@ -26,10 +26,12 @@ package() {
msg2 "Copying AnyLogic contents..."
cp -R "$srcdir/anylogic" "$pkgdir/opt"
+
msg2 "Copy AnyLogic start script..."
install -Dm755 "$srcdir/anylogic/start-anylogic.sh" "$pkgdir/usr/bin/anylogic"
+
msg2 "Patching AnyLogic start script..."
- patch -i "$srcdir/executable.patch" "$pkgdir/usr/bin/anylogic"
+ sed "s#./anylogic#/opt/anylogic/anylogic#" -i "$pkgdir/usr/bin/anylogic"
install -Dm644 "$srcdir/anylogic/license/Software Licensing Agreement for AnyLogic.txt" "$pkgdir/usr/share/licenses/anylogic/LICENSE"
}