summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse R Codling2021-09-01 18:08:12 -0400
committerJesse R Codling2021-09-01 18:08:12 -0400
commitab3f34678aa926cb817d035992ea1626ce54d503 (patch)
tree1901c5c0bb38c6b69ab61e6bd98af5c08323f782
parent41e43e265a1a91acdb82bd30e30e39c5498da398 (diff)
downloadaur-ab3f34678aa926cb817d035992ea1626ce54d503.tar.gz
Update dependencies from 'matlab' pkg for R2020b
-rw-r--r--.SRCINFO59
-rw-r--r--PKGBUILD131
2 files changed, 139 insertions, 51 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4cddc736a0b1..a57609b04342 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,32 +1,75 @@
pkgbase = matlab-support
pkgdesc = Provides dependencies desktop file and common fixes for MATLAB.
- pkgver = 9.5.0
- pkgrel = 3
+ pkgver = 9.9.0
+ pkgrel = 1
url = http://www.mathworks.com
arch = x86_64
license = custom
makedepends = gendesk
- depends = gconf
- depends = glu
+ depends = ca-certificates
+ depends = lsb-release
+ depends = alsa-lib
+ depends = atk
+ depends = libcap
+ depends = libcups
+ depends = libdbus
+ depends = fontconfig
+ depends = libgcrypt
+ depends = gdk-pixbuf2
+ depends = gst-plugins-base
+ depends = gstreamer
depends = gtk2
+ depends = krb5
+ depends = nspr
+ depends = nss
+ depends = pam
+ depends = pango
+ depends = cairo
+ depends = libsm
+ depends = libsndfile
+ depends = libx11
+ depends = libxcb
+ depends = libxcomposite
+ depends = libxcursor
+ depends = libxdamage
+ depends = libxext
+ depends = libxfixes
+ depends = libxft
+ depends = libxi
+ depends = libxmu
+ depends = libxrandr
+ depends = libxrender
+ depends = libxslt
+ depends = libxss
+ depends = libxt
+ depends = libxtst
+ depends = libxxf86vm
+ depends = procps-ng
+ depends = xorg-server-xvfb
+ depends = x11vnc
+ depends = sudo
+ depends = zlib
+ depends = portaudio
+ depends = glu
depends = libunwind
depends = libxp
depends = libxpm
- depends = libxtst
- depends = nss
depends = portaudio
- depends = python2
depends = qt5-svg
depends = qt5-webkit
depends = qt5-websockets
depends = qt5-x11extras
depends = xerces-c
optdepends = gcc6: For MEX support
+ optdepends = gcc7: For MEX support
+ optdepends = gcc8: For MEX support
+ optdepends = gcc9: For MEX support
+ optdepends = gcc: For MEX support
optdepends = libselinux: for Addon manager support
+ optdepends = gconf: may be needed for Live Scripts
provides = matlab
conflicts = matlab
source = https://upload.wikimedia.org/wikipedia/commons/2/21/Matlab_Logo.png
sha512sums = ba72458379c89b22a27d1d7e357cefae4437fa28caac47b26ccd4f5b01b8cbc2c000baf38b5a52565f29b14e6da922bc3dc14bc5d47fa682fb6871422a59c397
pkgname = matlab-support
-
diff --git a/PKGBUILD b/PKGBUILD
index 44d5cd6cee03..0781c996bc09 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,5 @@
-# Maintainer: Ariel Lieberman <rellieberman at gmail dot com>
+# Maintainer: Jesse R Codling <jclds139@gmail.com>
+# Contributor: Ariel Lieberman <rellieberman at gmail dot com>
# Contributer: Michael R. Shannon <mrshannon.aerospace@gmail.com>
## This PKGBUILD installs dependencies, provides desktop icons, and patches a
@@ -21,52 +22,96 @@
## guide when making this one.
pkgname=matlab-support
-pkgver=9.5.0
-pkgrel=3
+pkgver=9.9.0
+pkgrel=1
pkgdesc='Provides dependencies desktop file and common fixes for MATLAB.'
arch=('x86_64')
url='http://www.mathworks.com'
license=(custom)
-depends=('gconf'
- 'glu'
- #'gstreamer0.10-base'
- 'gtk2'
- 'libunwind'
- 'libxp'
- 'libxpm'
- 'libxtst'
- #'ncurses5-compat-libs'
- 'nss'
- 'portaudio'
- 'python2'
- 'qt5-svg'
- 'qt5-webkit'
- 'qt5-websockets'
- 'qt5-x11extras'
- 'xerces-c')
-optdepends=('gcc6: For MEX support'
- 'libselinux: for Addon manager support')
-makedepends=('gendesk')
-provides=('matlab')
-conflicts=('matlab')
-source=('https://upload.wikimedia.org/wikipedia/commons/2/21/Matlab_Logo.png')
+depends=(
+ 'ca-certificates'
+ 'lsb-release'
+ 'alsa-lib'
+ 'atk'
+ 'libcap'
+ 'libcups'
+ 'libdbus'
+ 'fontconfig'
+ 'libgcrypt'
+ 'gdk-pixbuf2'
+ 'gst-plugins-base'
+ 'gstreamer'
+ 'gtk2'
+ 'krb5'
+ 'nspr'
+ 'nss'
+ 'pam'
+ 'pango'
+ 'cairo'
+ 'libsm'
+ 'libsndfile'
+ 'libx11'
+ 'libxcb'
+ 'libxcomposite'
+ 'libxcursor'
+ 'libxdamage'
+ 'libxext'
+ 'libxfixes'
+ 'libxft'
+ 'libxi'
+ 'libxmu'
+ 'libxrandr'
+ 'libxrender'
+ 'libxslt'
+ 'libxss'
+ 'libxt'
+ 'libxtst'
+ 'libxxf86vm'
+ 'procps-ng'
+ 'xorg-server-xvfb'
+ 'x11vnc'
+ 'sudo'
+ 'zlib'
+ 'portaudio'
+ 'glu'
+ 'libunwind'
+ 'libxp'
+ 'libxpm'
+ 'portaudio'
+ 'qt5-svg'
+ 'qt5-webkit'
+ 'qt5-websockets'
+ 'qt5-x11extras'
+ 'xerces-c')
+
+ optdepends=('gcc6: For MEX support'
+ 'gcc7: For MEX support'
+ 'gcc8: For MEX support'
+ 'gcc9: For MEX support'
+ 'gcc: For MEX support'
+ 'libselinux: for Addon manager support'
+ 'gconf: may be needed for Live Scripts')
+ makedepends=('gendesk')
+ provides=('matlab')
+ conflicts=('matlab')
+ source=('https://upload.wikimedia.org/wikipedia/commons/2/21/Matlab_Logo.png')
sha512sums=('ba72458379c89b22a27d1d7e357cefae4437fa28caac47b26ccd4f5b01b8cbc2c000baf38b5a52565f29b14e6da922bc3dc14bc5d47fa682fb6871422a59c397')
-prepare() {
- # desktop file links matlab to system glib's as opposed to the ones shipped with matlab
- # see https://wiki.archlinux.org/index.php/Matlab#Addon_manager_not_working for more info
-
- msg2 'Creating desktop file'
- gendesk -f -n --pkgname 'matlab' \
- --pkgdesc 'A high-level language for numerical computation and visualization.' \
- --categories 'Development;Education;science;Mathematics;IDE' \
- --exec 'env env LD_PRELOAD=/usr/lib/libfreetype.so.6:/usr/lib/libstdc++.so.6:/usr/lib/libgio-2.0.so:/usr/lib/libglib-2.0.so:/usr/lib/libgmodule-2.0.so:/usr/lib/libgobject-2.0.so:/usr/lib/libgthread-2.0.so matlab -desktop' \
- --mimetypes 'text/x-matlab' \
- "${srcdir}/matlab.desktop" >/dev/null
-}
+ prepare() {
+ # desktop file links matlab to system glib's as opposed to the ones shipped with matlab
+ # see https://wiki.archlinux.org/index.php/Matlab#Addon_manager_not_working for more info
+
+ msg2 'Creating desktop file'
+ gendesk -f -n --pkgname 'matlab' \
+ --pkgdesc 'A high-level language for numerical computation and visualization.' \
+ --categories 'Development;Education;science;Mathematics;IDE' \
+ --exec 'env env LD_PRELOAD=/usr/lib/libfreetype.so.6:/usr/lib/libstdc++.so.6:/usr/lib/libgio-2.0.so:/usr/lib/libglib-2.0.so:/usr/lib/libgmodule-2.0.so:/usr/lib/libgobject-2.0.so:/usr/lib/libgthread-2.0.so matlab -desktop' \
+ --mimetypes 'text/x-matlab' \
+ "${srcdir}/matlab.desktop" >/dev/null
+ }
-package() {
- msg2 'Installing desktop files'
- install -D -m644 "matlab.desktop" "${pkgdir}/usr/share/applications/matlab.desktop"
- install -D -m644 "Matlab_Logo.png" "${pkgdir}/usr/share/pixmaps/matlab.png"
-}
+ package() {
+ msg2 'Installing desktop files'
+ install -D -m644 "matlab.desktop" "${pkgdir}/usr/share/applications/matlab.desktop"
+ install -D -m644 "Matlab_Logo.png" "${pkgdir}/usr/share/pixmaps/matlab.png"
+ }