diff options
author | William Tang | 2022-06-18 13:18:51 +0800 |
---|---|---|
committer | William Tang | 2022-06-19 21:50:37 +0800 |
commit | 0142de2426a0a96b580cc292d1284993fa768f5a (patch) | |
tree | 680780da6ffed1851f0ee725f52ef3f999409b63 | |
parent | c31f3db9409cee455d71758175ec05c60ded1f52 (diff) | |
download | aur-0142de2426a0a96b580cc292d1284993fa768f5a.tar.gz |
Update to 2023.1
-rw-r--r-- | .SRCINFO | 42 | ||||
-rw-r--r-- | PKGBUILD | 36 | ||||
-rw-r--r-- | maya.install | 7 |
3 files changed, 41 insertions, 44 deletions
@@ -1,42 +1,38 @@ pkgbase = maya pkgdesc = Autodesk Maya 3D Animation, Modelling, Simulation and Rendering Software - pkgver = 2023.0 + pkgver = 2023.1 pkgrel = 1 url = http://www.autodesk.com/products/maya/overview + install = maya.install arch = x86_64 license = custom - depends = glu - depends = gst-plugins-base-libs + depends = audiofile + depends = xorg-fonts-75dpi + depends = xorg-fonts-100dpi + depends = adsklicensing=12.1.0.7121 + depends = libxp depends = gtk2 - depends = gts - depends = lib32-glibc + depends = libxcrypt-compat depends = libjpeg6-turbo + depends = libffi6 + depends = nss + depends = libxaw depends = libpng15 - depends = libpulse depends = libtool - depends = libxaw - depends = libxkbcommon-x11 - depends = libxtst depends = ncurses5-compat-libs - depends = xcb-util-image - depends = xcb-util-keysyms - depends = xcb-util-renderutil - depends = xcb-util-wm - depends = audiofile - depends = xorg-fonts-75dpi - depends = xorg-fonts-100dpi - 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) + depends = libpulse + depends = glu + depends = gst-plugins-base-libs + depends = libxtst 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://Maya2023_64-2023.0-1319.x86_64.rpm - sha256sums = fd4930b5554ed9cf685670c13af9c5b853e99ba001e39cd54d516af3ab62506e + source = manual://Maya2023_64-2023.1-1532.x86_64.rpm + source = maya.install + sha256sums = ae1bd5b421959cbd65792e1a263aaf610100c8636756e24f997b010cc8776c23 + sha256sums = 6cb3e2c698e16680ee0d8be168e98f815bc15c7e8c7bf48af1e641e45f51faa5 pkgname = maya @@ -5,51 +5,45 @@ # Contributor: Luca Weiss <luca (at) z3ntu (dot) xyz> pkgname=maya -pkgver=2023.0 +pkgver=2023.1 +_majorver="${pkgver%%.*}" pkgrel=1 pkgdesc='Autodesk Maya 3D Animation, Modelling, Simulation and Rendering Software' arch=('x86_64') 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=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' +depends=('audiofile' 'xorg-fonts-75dpi' 'xorg-fonts-100dpi' 'adsklicensing=12.1.0.7121' 'libxp' 'gtk2' 'libxcrypt-compat' + 'libjpeg6-turbo' 'libffi6' 'nss' 'libxaw' 'libpng15' 'libtool' 'ncurses5-compat-libs' 'libpulse' + 'glu' 'gst-plugins-base-libs' 'libxtst') +optdepends=('maya-arnold: Maya Arnold Renderer Plugin' 'maya-bifrost: Maya Bifrost Effects Plugin' 'maya-rokoko-motion-library: Maya Rokoko Motion Library Animation Plugin' 'maya-substance: Maya Substance Material Plugin' 'maya-usd: Maya Universal Scene Description Plugin') DLAGENTS+=('manual::/usr/bin/echo \ \ Note: Please download the package manually from the official website') -source=('manual://Maya2023_64-2023.0-1319.x86_64.rpm') -sha256sums=('fd4930b5554ed9cf685670c13af9c5b853e99ba001e39cd54d516af3ab62506e') +source=("manual://Maya2023_64-$pkgver-1532.x86_64.rpm" + 'maya.install') +sha256sums=('ae1bd5b421959cbd65792e1a263aaf610100c8636756e24f997b010cc8776c23' + '6cb3e2c698e16680ee0d8be168e98f815bc15c7e8c7bf48af1e641e45f51faa5') options=(!strip) +install='maya.install' prepare() { - majorver="${pkgver%%.*}" - - # Fix symbol links - 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/${pkgname}${majorver}/g" usr/autodesk/${pkgname}${majorver}/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/${pkgname}${majorver}/desktop/Autodesk-Maya.desktop usr/share/applications/${pkgname}.desktop + mv usr/autodesk/${pkgname}${_majorver}/desktop/Autodesk-Maya.desktop usr/share/applications/${pkgname}.desktop # Remove redundant file - rm usr/autodesk/${pkgname}${majorver}/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 + touch usr/autodesk/${pkgname}${_majorver}/lib/libmd.so } package() { diff --git a/maya.install b/maya.install new file mode 100644 index 000000000000..7c4dad9ef72a --- /dev/null +++ b/maya.install @@ -0,0 +1,7 @@ +post_install() { + /opt/Autodesk/AdskLicensing/12.1.0.7121/helper/AdskLicensingInstHelper register --prod_key 657O1 --prod_ver 2023.0.0.F --config_file /var/opt/Autodesk/Adlm/Maya2023/MayaConfig.pit --eula_locale US +} + +pre_remove() { + /opt/Autodesk/AdskLicensing/12.1.0.7121/helper/AdskLicensingInstHelper deregister --prod_key 657O1 --prod_ver 2023.0.0.F +} |