diff options
author | DX37 | 2019-03-11 16:13:11 +0700 |
---|---|---|
committer | DX37 | 2019-03-11 16:13:11 +0700 |
commit | 3a881b6ba9161a8592cde0b1c96a3c30b2080b18 (patch) | |
tree | 33eacdfa762f62f293beb372ad30d75493b20f8f | |
parent | 61fb9b475217f25bc649137d5ab82f8585b26d5c (diff) | |
download | aur-3a881b6ba9161a8592cde0b1c96a3c30b2080b18.tar.gz |
changes
- use sed instead of file patch
- add glibc as basic dep
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r-- | executable.patch | 8 |
3 files changed, 10 insertions, 17 deletions
@@ -1,16 +1,15 @@ pkgbase = anylogic-ple pkgdesc = AnyLogic Personal Learning Edition - for beginners and students pkgver = 8.4.0 - pkgrel = 1 + pkgrel = 2 url = https://www.anylogic.com arch = x86_64 license = custom + depends = glibc noextract = $pkgname-$pkgver.linux.x86_64.tgz.bin options = !strip source = https://files.anylogic.com/anylogic-ple-8.4.0.linux.x86_64.tgz.bin - source = executable.patch sha256sums = 40d7439aef966965fbdd0840d091ea582ddda85c09ef4deea582af7728a8cfad - sha256sums = 07c96e32b20a9d7c2c6926d261de442fc323bf82e427b0f78eeab00a79e97f7d pkgname = anylogic-ple @@ -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" } diff --git a/executable.patch b/executable.patch deleted file mode 100644 index a21fcd4e7a48..000000000000 --- a/executable.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- start-anylogic.sh 2019-03-11 14:14:40.733870703 +0700 -+++ anylogic 2019-03-11 14:15:14.762279318 +0700 -@@ -1,3 +1,3 @@ - #!/bin/sh - --SWT_GTK3=0 UBUNTU_MENUPROXY= ./anylogic -\ No newline at end of file -+SWT_GTK3=0 UBUNTU_MENUPROXY= /opt/anylogic/anylogic |