summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 5 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 4eb3ee15d9e5..f66117f31ca2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,8 @@
pkgname=anylogic-ple
pkgver=8.4.0
-pkgrel=3
-pkgdesc="AnyLogic Personal Learning Edition - for beginners and students"
+pkgrel=4
+pkgdesc="AnyLogic PLE - for beginners and students"
arch=(x86_64)
url="https://www.anylogic.com"
license=('custom')
@@ -11,9 +11,10 @@ depends=('glibc')
makedepends=('gendesk')
optdepends=('chromium: alternative browser for model animating'
'firefox: alternative browser for model animating')
+provides=('anylogic')
+conflicts=('anylogic')
options=(!strip)
source=("https://files.anylogic.com/$pkgname-$pkgver.linux.x86_64.tgz.bin")
-noextract=('$pkgname-$pkgver.linux.x86_64.tgz.bin')
sha256sums=('4029bc645995ab6b81b234334f4cb00fbf8608fae05d0cd1fc91dfd701358b87')
prepare() {
@@ -31,13 +32,9 @@ package() {
cp -R "$srcdir/anylogic" "$pkgdir/opt"
msg2 "Creating .desktop file..."
- gendesk -q -f -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" --name='AnyLogic PLE' --exec='anylogic'
+ gendesk -q -f -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" --name='AnyLogic PLE' --exec='env SWT_GTK3=0 UBUNTU_MENUPROXY= /opt/anylogic/anylogic'
install -Dm644 "$srcdir/anylogic/icon.xpm" "$pkgdir/usr/share/pixmaps/$pkgname.xpm"
install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"
- msg2 "Creating patched start script..."
- install -Dm755 "$srcdir/anylogic/start-anylogic.sh" "$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"
}