summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDX372022-09-09 11:09:26 +0700
committerDX372022-09-09 11:09:26 +0700
commitac82af02b0746c432f3553b6d75751a058aae1a8 (patch)
tree3fb11cc045ab520915e2f0a0df53e1beb06af35e
parent01026d0691e5f68883e736ab2c8de9bae43a68a1 (diff)
downloadaur-ac82af02b0746c432f3553b6d75751a058aae1a8.tar.gz
8.8.0; include generated .desktop
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD13
-rw-r--r--anylogic-ple.desktop10
3 files changed, 21 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 89abbe83fa50..32d9abd55326 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,19 @@
pkgbase = anylogic-ple
pkgdesc = AnyLogic Personal Learning Edition - for beginners and students
- pkgver = 8.7.9
+ pkgver = 8.8.0
pkgrel = 1
url = https://www.anylogic.com
arch = x86_64
license = custom
- makedepends = gendesk
depends = glibc
optdepends = chromium: alternative browser for model animating
optdepends = firefox: alternative browser for model animating
provides = anylogic
conflicts = anylogic
options = !strip
- source = https://files.anylogic.com/anylogic-ple-8.7.9.linux.x86_64.tgz.bin
- sha256sums = 229e7c3a879dac62a76d847f1df54e919331f7d1d80fb6d2a43bf37823c9b2a4
+ source = https://files.anylogic.com/anylogic-ple-8.8.0.linux.x86_64.tgz.bin
+ source = anylogic-ple.desktop
+ sha256sums = bfe6a27ce21e0bc2a90e680079fe4fc764d22eaa56c767b3ea671310c13bbed0
+ sha256sums = e4ba5ff1344d0a60fa8625739fe442c5b9c995fb51c1cd48839291abf6a8bf55
pkgname = anylogic-ple
diff --git a/PKGBUILD b/PKGBUILD
index 97ec3c93e56f..50e922421716 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,26 @@
# Maintainer: Maxim Kurnosenko <asusx2@mail.ru>
pkgname=anylogic-ple
-pkgver=8.7.9
+pkgver=8.8.0
pkgrel=1
pkgdesc="AnyLogic Personal Learning Edition - for beginners and students"
arch=(x86_64)
url="https://www.anylogic.com"
license=('custom')
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")
-sha256sums=('229e7c3a879dac62a76d847f1df54e919331f7d1d80fb6d2a43bf37823c9b2a4')
+source=("https://files.anylogic.com/$pkgname-$pkgver.linux.x86_64.tgz.bin"
+ "$pkgname.desktop")
+sha256sums=('bfe6a27ce21e0bc2a90e680079fe4fc764d22eaa56c767b3ea671310c13bbed0'
+ 'e4ba5ff1344d0a60fa8625739fe442c5b9c995fb51c1cd48839291abf6a8bf55')
prepare() {
msg2 "Unpacking archive..."
- tail -n +370 "$srcdir/$pkgname-$pkgver.linux.x86_64.tgz.bin" > "$pkgname-$pkgver.linux.x86_64.tgz"
+ tail -n +374 "$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
@@ -31,8 +32,6 @@ package() {
msg2 "Copying AnyLogic Personal Learning Edition contents..."
cp -R "$srcdir/anylogic" "$pkgdir/opt"
- msg2 "Creating .desktop file..."
- gendesk -q -f -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" --name='AnyLogic Personal Learning Edition' --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"
diff --git a/anylogic-ple.desktop b/anylogic-ple.desktop
new file mode 100644
index 000000000000..849eea2c9c2f
--- /dev/null
+++ b/anylogic-ple.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=AnyLogic Personal Learning Edition
+Comment=AnyLogic Personal Learning Edition - for beginners and students
+Exec=env SWT_GTK3=0 UBUNTU_MENUPROXY= /opt/anylogic/anylogic
+Icon=anylogic-ple
+Terminal=false
+StartupNotify=false
+Categories=Application;