diff options
author | Jesse R Codling | 2021-09-01 18:08:12 -0400 |
---|---|---|
committer | Jesse R Codling | 2021-09-01 18:08:12 -0400 |
commit | ab3f34678aa926cb817d035992ea1626ce54d503 (patch) | |
tree | 1901c5c0bb38c6b69ab61e6bd98af5c08323f782 | |
parent | 41e43e265a1a91acdb82bd30e30e39c5498da398 (diff) | |
download | aur-ab3f34678aa926cb817d035992ea1626ce54d503.tar.gz |
Update dependencies from 'matlab' pkg for R2020b
-rw-r--r-- | .SRCINFO | 59 | ||||
-rw-r--r-- | PKGBUILD | 131 |
2 files changed, 139 insertions, 51 deletions
@@ -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 - @@ -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" + } |