summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorkands-code2023-02-28 23:34:05 +0800
committerkands-code2023-02-28 23:34:05 +0800
commit07511f15badafe7ce32a476d3f994df3bef73cbf (patch)
treee2c25fd904727252b396a88596f09f82e9272bb0
parent0189eb923396fdacdf7fec5c66dc8f2997026b04 (diff)
downloadaur-07511f15badafe7ce32a476d3f994df3bef73cbf.tar.gz
update to 13.2
-rw-r--r--PKGBUILD94
1 files changed, 47 insertions, 47 deletions
diff --git a/PKGBUILD b/PKGBUILD
index bc9cc8913ddb..f3c530ed581e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,68 +1,68 @@
# Maintainer: Hao Zhang <theivorytower [at] gmail [dot] com>
+# Maintainer: Kevin Stephen <kizunaaisesu [at] gmail [dot] com>
pkgname=systemmodeler
-pkgver=12.0.0
+pkgver=13.2.0
pkgrel=1
pkgdesc="An easy-to-use, next-generation modeling and simulation environment for cyber-physical systems."
arch=('i686' 'x86_64')
url="https://www.wolfram.com/system-modeler/"
license=('proprietary')
source=("file://SystemModeler_${pkgver}_LINUX.sh")
-md5sums=('2aedcf8e631c0b25854b515dccf2b3ad')
+md5sums=('3b112c367304dfee696e5c8b3e30f1a1')
install='systemmodeler.install'
options=('!strip')
PKGEXT=".pkg.tar"
prepare() {
- chmod +x ${srcdir}/SystemModeler_${pkgver}_LINUX.sh
+ chmod +x ${srcdir}/SystemModeler_${pkgver}_LINUX.sh
}
package() {
- ${srcdir}/SystemModeler_${pkgver}_LINUX.sh -- -execdir=${pkgdir}/usr/bin -targetdir=${pkgdir}/opt/SystemModeler -auto
-
- echo "Fixing symbolic symlinks"
- cd $pkgdir/usr/bin
- rm *
- ln -s /opt/SystemModeler/bin/ModelCenter systemmodeler
- ln -s /opt/SystemModeler/bin/ModelCenter SystemModeler
-
- echo "Copying menu and mimetype information..."
- mkdir -p ${pkgdir}/usr/share/applications
- mkdir -p ${pkgdir}/usr/share/desktop-directories
- mkdir -p ${pkgdir}/usr/share/mime/packages
-
- cd ${pkgdir}/opt/SystemModeler/SystemFiles/Installation
-
- sed -i 's/^[ \t]*//' wolfram-wsm12.desktop
- sed -i "s@$pkgdir@@" wolfram-wsm12.desktop
-
- cp wolfram-wsm12.desktop ${pkgdir}/usr/share/applications/
- cp wolfram-wsm.directory ${pkgdir}/usr/share/desktop-directories/
- cp *.xml ${pkgdir}/usr/share/mime/packages/
-
- echo "Copying icons..."
- mkdir -p ${pkgdir}/usr/share/icons/hicolor/{32x32,64x64,128x128,256x256}/{apps,mimetypes}
- for i in "32" "64" "128" "256"; do
- cp SystemModeler_${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/wolfram-systemmodeler.png
-
- cp dotmo_${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/mimetypes/application-vnd.wolfram.mo.png
- cp dotsme_${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/mimetypes/application-vnd.wolfram.sme.png
-
- cp dotmo_${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/mimetypes/gnome-mime-application-vnd.wolfram.mo.png
- cp dotsme_${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/mimetypes/gnome-mime-application-vnd.wolfram.sme.png
- done
-
- for i in "32" "64" "128"; do
- cp dotsma_${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/mimetypes/application-vnd.wolfram.sma.png
- cp dotsma_${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/mimetypes/gnome-mime-application-vnd.wolfram.sma.png
- done
-
- echo "Fixing file permissions..."
- chmod go-w -R ${pkgdir}/*
-
- echo "Done."
+ ${srcdir}/SystemModeler_${pkgver}_LINUX.sh -- -execdir=${pkgdir}/usr/bin -targetdir=${pkgdir}/opt/SystemModeler -auto
+
+ echo "Fixing symbolic symlinks"
+ cd $pkgdir/usr/bin
+ rm *
+ ln -s /opt/SystemModeler/bin/ModelCenter systemmodeler
+ ln -s /opt/SystemModeler/bin/ModelCenter SystemModeler
+
+ echo "Copying menu and mimetype information..."
+ mkdir -p ${pkgdir}/usr/share/applications
+ mkdir -p ${pkgdir}/usr/share/desktop-directories
+ mkdir -p ${pkgdir}/usr/share/mime/packages
+
+ cd ${pkgdir}/opt/SystemModeler/SystemFiles/Installation
+
+ sed -i 's/^[ \t]*//' wolfram-wsm13.desktop
+ sed -i "s@$pkgdir@@" wolfram-wsm13.desktop
+
+ cp wolfram-wsm13.desktop ${pkgdir}/usr/share/applications/
+ cp wolfram-wsm.directory ${pkgdir}/usr/share/desktop-directories/
+ cp *.xml ${pkgdir}/usr/share/mime/packages/
+
+ echo "Copying icons..."
+ mkdir -p ${pkgdir}/usr/share/icons/hicolor/{32x32,64x64,128x128,256x256}/{apps,mimetypes}
+ for i in "32" "64" "128" "256"; do
+ cp SystemModeler_${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/wolfram-systemmodeler.png
+
+ cp dotmo_${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/mimetypes/application-vnd.wolfram.mo.png
+ cp dotsme_${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/mimetypes/application-vnd.wolfram.sme.png
+
+ cp dotmo_${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/mimetypes/gnome-mime-application-vnd.wolfram.mo.png
+ cp dotsme_${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/mimetypes/gnome-mime-application-vnd.wolfram.sme.png
+ done
+
+ for i in "32" "64" "128"; do
+ cp dotsma_${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/mimetypes/application-vnd.wolfram.sma.png
+ cp dotsma_${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/mimetypes/gnome-mime-application-vnd.wolfram.sma.png
+ done
+
+ echo "Fixing file permissions..."
+ chmod go-w -R ${pkgdir}/*
+
+ echo "Done."
}
# vim:set ts=2 sw=2 et:
-