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 /PKGBUILD | |
parent | 61fb9b475217f25bc649137d5ab82f8585b26d5c (diff) | |
download | aur-3a881b6ba9161a8592cde0b1c96a3c30b2080b18.tar.gz |
changes
- use sed instead of file patch
- add glibc as basic dep
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 14 |
1 files changed, 8 insertions, 6 deletions
@@ -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" } |