diff options
author | Robert Zhou | 2022-04-08 14:51:01 -0400 |
---|---|---|
committer | Robert Zhou | 2022-04-08 18:22:12 -0400 |
commit | c31f3db9409cee455d71758175ec05c60ded1f52 (patch) | |
tree | e6f404782e24af29b59976c019528473b7242406 | |
parent | 0eb4b81f77051aa64eeafe2372e15bc17671ca1a (diff) | |
download | aur-c31f3db9409cee455d71758175ec05c60ded1f52.tar.gz |
Update to Maya 2023.0
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 32 |
3 files changed, 32 insertions, 19 deletions
@@ -1,6 +1,6 @@ pkgbase = maya pkgdesc = Autodesk Maya 3D Animation, Modelling, Simulation and Rendering Software - pkgver = 2022.0 + pkgver = 2023.0 pkgrel = 1 url = http://www.autodesk.com/products/maya/overview arch = x86_64 @@ -25,16 +25,18 @@ pkgbase = maya depends = audiofile depends = xorg-fonts-75dpi depends = xorg-fonts-100dpi - depends = adsklicensing=11.0.0.4854 - optdepends = adlmflexnetclient>=23.0.0: Autodesk Network Licensing Client (Deprcate on August 7, 2021) - optdepends = adlmflexnetserver-ipv6>=23.0.0: Autodesk Network Licensing Server (Deprcate on August 7, 2021) + depends = adsklicensing=12.0.0.6537 + depends = libcrypt.so=1-64 + depends = libffi6 + optdepends = adlmflexnetclient>=23.0.0: Autodesk Network Licensing Client (Deprecated on August 7, 2021) + optdepends = adlmflexnetserver-ipv6>=23.0.0: Autodesk Network Licensing Server (Deprcated on August 7, 2021) optdepends = maya-arnold: Maya Arnold Renderer Plugin optdepends = maya-bifrost: Maya Bifrost Effects Plugin optdepends = maya-rokoko-motion-library: Maya Rokoko Motion Library Animation Plugin optdepends = maya-substance: Maya Substance Material Plugin optdepends = maya-usd: Maya Universal Scene Description Plugin options = !strip - source = manual://Maya2022_64-2022.0-217.x86_64.rpm - sha256sums = 112214d7662cba0de470c5d529ed98b12219ff75caa49586e89e4fba2e21a9cd + source = manual://Maya2023_64-2023.0-1319.x86_64.rpm + sha256sums = fd4930b5554ed9cf685670c13af9c5b853e99ba001e39cd54d516af3ab62506e pkgname = maya diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..60a46bdccdac --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +*.rpm +*.zst +src/ +pkg/ + @@ -1,10 +1,11 @@ # Maintainer ~ kyle[dot]devir[at]mykolab[dot]com # Co-Maintainer: William Tang <ttan0037@student.monash.edu> # Co-Maintainer: Ilya Chelyadin <ilya77105@gmail.com> +# Co-Maintainer: Robert Zhou <meep (dot) aur (at) meepzh (dot) com> # Contributor: Luca Weiss <luca (at) z3ntu (dot) xyz> pkgname=maya -pkgver=2022.0 +pkgver=2023.0 pkgrel=1 pkgdesc='Autodesk Maya 3D Animation, Modelling, Simulation and Rendering Software' arch=('x86_64') @@ -12,9 +13,10 @@ url='http://www.autodesk.com/products/maya/overview' license=('custom') depends=('glu' 'gst-plugins-base-libs' 'gtk2' 'gts' 'lib32-glibc' 'libjpeg6-turbo' 'libpng15' 'libpulse' 'libtool' 'libxaw' 'libxkbcommon-x11' 'libxtst' 'ncurses5-compat-libs' 'xcb-util-image' 'xcb-util-keysyms' - 'xcb-util-renderutil' 'xcb-util-wm' 'audiofile' 'xorg-fonts-75dpi' 'xorg-fonts-100dpi' 'adsklicensing=11.0.0.4854') -optdepends=('adlmflexnetclient>=23.0.0: Autodesk Network Licensing Client (Deprcate on August 7, 2021)' - 'adlmflexnetserver-ipv6>=23.0.0: Autodesk Network Licensing Server (Deprcate on August 7, 2021)' + 'xcb-util-renderutil' 'xcb-util-wm' 'audiofile' 'xorg-fonts-75dpi' 'xorg-fonts-100dpi' 'adsklicensing=12.0.0.6537' + 'libcrypt.so=1-64' 'libffi6') +optdepends=('adlmflexnetclient>=23.0.0: Autodesk Network Licensing Client (Deprecated on August 7, 2021)' + 'adlmflexnetserver-ipv6>=23.0.0: Autodesk Network Licensing Server (Deprcated on August 7, 2021)' 'maya-arnold: Maya Arnold Renderer Plugin' 'maya-bifrost: Maya Bifrost Effects Plugin' 'maya-rokoko-motion-library: Maya Rokoko Motion Library Animation Plugin' @@ -22,28 +24,32 @@ optdepends=('adlmflexnetclient>=23.0.0: Autodesk Network Licensing Client (Deprc 'maya-usd: Maya Universal Scene Description Plugin') DLAGENTS+=('manual::/usr/bin/echo \ \ Note: Please download the package manually from the official website') -source=('manual://Maya2022_64-2022.0-217.x86_64.rpm') -sha256sums=('112214d7662cba0de470c5d529ed98b12219ff75caa49586e89e4fba2e21a9cd') +source=('manual://Maya2023_64-2023.0-1319.x86_64.rpm') +sha256sums=('fd4930b5554ed9cf685670c13af9c5b853e99ba001e39cd54d516af3ab62506e') options=(!strip) prepare() { + majorver="${pkgver%%.*}" + # Fix symbol links - mkdir -p usr/autodesk/maya2022/lib - ln -sf /usr/lib/libssl.so.1.1 usr/autodesk/maya2022/lib/libssl.so.10 - ln -sf /usr/lib/libcrypto.so.1.1 usr/autodesk/maya2022/lib/libcrypto.so.10 - ln -sf /usr/lib/libffi.so.7.1.0 usr/autodesk/maya2022/lib/libffi.so.6 + mkdir -p usr/autodesk/${pkgname}${majorver}/lib + ln -sf /usr/lib/libssl.so.1.1 usr/autodesk/${pkgname}${majorver}/lib/libssl.so.10 + ln -sf /usr/lib/libcrypto.so.1.1 usr/autodesk/${pkgname}${majorver}/lib/libcrypto.so.10 # Fix tmp directory ln -sf /tmp usr/tmp # Move destop file - sed -i 's/maya/maya2022/g' usr/autodesk/maya2022/desktop/Autodesk-Maya.desktop + sed -i "s/maya/${pkgname}${majorver}/g" usr/autodesk/${pkgname}${majorver}/desktop/Autodesk-Maya.desktop mkdir -p usr/share/applications - mv usr/autodesk/maya2022/desktop/Autodesk-Maya.desktop usr/share/applications/maya.desktop + mv usr/autodesk/${pkgname}${majorver}/desktop/Autodesk-Maya.desktop usr/share/applications/${pkgname}.desktop # Remove redundant file - rm usr/autodesk/maya2022/desktop/Autodesk-Maya.directory + rm usr/autodesk/${pkgname}${majorver}/desktop/Autodesk-Maya.directory + + # Avoid reading the system libmd which is a different library of the same name + touch usr/autodesk/${pkgname}${majorver}/lib/libmd.so } package() { |