summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDX372022-09-09 11:24:54 +0700
committerDX372022-09-09 11:24:54 +0700
commit435c1e94a249674cc521582d81025e3e93b6b194 (patch)
tree0a2ac77eb753f46b9418c2b03a6fdba8c6b3bc40
parent58ef5bc00c8e742e2bcc3f10ace9f75c32d0e08b (diff)
downloadaur-435c1e94a249674cc521582d81025e3e93b6b194.tar.gz
8.8.0; include generated .desktop
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD13
-rw-r--r--anylogic-university.desktop10
3 files changed, 21 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8e47e49f519a..599c27663e68 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,19 @@
pkgbase = anylogic-university
pkgdesc = AnyLogic University Edition - for public research in universities
- 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-university-8.7.9.linux.x86_64.tgz.bin
- sha256sums = 84cee52efedea2f08988aab96f1b11610dc09474ca167f8de8f25380ea7eb135
+ source = https://files.anylogic.com/anylogic-university-8.8.0.linux.x86_64.tgz.bin
+ source = anylogic-university.desktop
+ sha256sums = f43a0752d993fc4fb37d1c8053cef1fb7e1fd24f078f4b9b74fa2e09afd1eae4
+ sha256sums = f0d4b44dd6f53d0aa940b730d1c0dfac77ab3aea4cca6ab185abc7e458a8c135
pkgname = anylogic-university
diff --git a/PKGBUILD b/PKGBUILD
index 3eca2edb16be..ba563f5fddce 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,26 @@
# Maintainer: Maxim Kurnosenko <asusx2@mail.ru>
pkgname=anylogic-university
-pkgver=8.7.9
+pkgver=8.8.0
pkgrel=1
pkgdesc="AnyLogic University Edition - for public research in universities"
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=('84cee52efedea2f08988aab96f1b11610dc09474ca167f8de8f25380ea7eb135')
+source=("https://files.anylogic.com/$pkgname-$pkgver.linux.x86_64.tgz.bin"
+ "$pkgname.desktop")
+sha256sums=('f43a0752d993fc4fb37d1c8053cef1fb7e1fd24f078f4b9b74fa2e09afd1eae4'
+ 'f0d4b44dd6f53d0aa940b730d1c0dfac77ab3aea4cca6ab185abc7e458a8c135')
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 University Edition contents..."
cp -R "$srcdir/anylogic" "$pkgdir/opt"
- msg2 "Creating .desktop file..."
- gendesk -q -f -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" --name='AnyLogic University 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-university.desktop b/anylogic-university.desktop
new file mode 100644
index 000000000000..dbed8a6d491b
--- /dev/null
+++ b/anylogic-university.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=AnyLogic University Edition
+Comment=AnyLogic University Edition - for public research in universities
+Exec=env SWT_GTK3=0 UBUNTU_MENUPROXY= /opt/anylogic/anylogic
+Icon=anylogic-university
+Terminal=false
+StartupNotify=false
+Categories=Application;