diff options
author | William Tang | 2021-06-22 16:48:22 +0800 |
---|---|---|
committer | William Tang | 2021-06-24 16:56:52 +0800 |
commit | 0eb4b81f77051aa64eeafe2372e15bc17671ca1a (patch) | |
tree | 6c6787a5530e60717171c414a80d2e424de14c67 | |
parent | 419a5a605e2986e203ff02772eea2c7378e236c8 (diff) | |
download | aur-0eb4b81f77051aa64eeafe2372e15bc17671ca1a.tar.gz |
Update version to 2022.0
-rw-r--r-- | .SRCINFO | 129 | ||||
-rw-r--r-- | PKGBUILD | 61 | ||||
-rw-r--r-- | maya.desktop | 10 |
3 files changed, 42 insertions, 158 deletions
@@ -1,141 +1,40 @@ pkgbase = maya pkgdesc = Autodesk Maya 3D Animation, Modelling, Simulation and Rendering Software - pkgver = 2020.4 + pkgver = 2022.0 pkgrel = 1 url = http://www.autodesk.com/products/maya/overview arch = x86_64 license = custom - depends = alsa-lib - depends = atk - depends = attr - depends = audiofile - depends = avahi - depends = bzip2 - depends = cairo - depends = curl - depends = dbus - depends = double-conversion - depends = e2fsprogs - depends = expat - depends = flac - depends = fontconfig - depends = freetype2 - depends = fribidi - depends = gcc-libs - depends = gdk-pixbuf2 - depends = glib2 - depends = glibc depends = glu - depends = gmp - depends = gnutls - depends = graphite depends = gst-plugins-base-libs - depends = gstreamer depends = gtk2 - depends = harfbuzz - depends = icu - depends = keyutils - depends = krb5 + depends = gts depends = lib32-glibc - depends = libasyncns - depends = libcups - depends = libdatrie - depends = libdrm - depends = libelf - depends = libffi - depends = libgcrypt - depends = libglvnd - depends = libgpg-error - depends = libice - depends = libidn2 depends = libjpeg6-turbo - depends = libjpeg-turbo - depends = libnghttp2 - depends = libogg - depends = libp11-kit - depends = libpng depends = libpng15 - depends = libpsl depends = libpulse - depends = librsvg - depends = libsm - depends = libsndfile - depends = libssh2 - depends = libtasn1 - depends = libthai - depends = libtiff depends = libtool - depends = libunistring - depends = libunwind - depends = libvorbis - depends = libx11 - depends = libxau - depends = libxcb - depends = libxcomposite - depends = libxcursor - depends = libxdamage - depends = libxdmcp - depends = libxext - depends = libxfixes - depends = libxft - depends = libxi - depends = libxinerama - depends = libxkbcommon + depends = libxaw depends = libxkbcommon-x11 - depends = libxml2 - depends = libxmu - depends = libxp - depends = libxpm - depends = libxrandr - depends = libxrender - depends = libxslt - depends = libxss - depends = libxt depends = libxtst - depends = libxv - depends = lz4 - depends = md4c depends = ncurses5-compat-libs - depends = nettle - depends = nspr - depends = nss - depends = openssl - depends = opensubdiv - depends = orc - depends = pango - depends = pciutils - depends = pcre - depends = pcre2 - depends = pixman - depends = python2 - depends = qt5-base - depends = qt5-declarative - depends = qt5-location - depends = qt5-svg - depends = qt5-webchannel - depends = qt5-x11extras - depends = sqlite - depends = systemd-libs - depends = tbb - depends = util-linux-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 = xz - depends = zlib - depends = zstd - depends = adlmapps>=17 - depends = adsklicensing=9.2.1.2399 - optdepends = adlmflexnetclient: Autodesk Stand-alone Licensing Software - optdepends = adlmflexnetserver-ipv6: Autodesk Network Licensing Software (Deprcate on August 7, 2021) + 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) 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://Maya2020_64-2020.4-1627.x86_64.rpm - source = maya.desktop - sha256sums = 96f8267fd9ebe458f58d399f0e49bf98e715e16aaf32c27a88d496ce406ca483 - sha256sums = 4a9d30816a2540e8feafa54d124e0372c5e37d5be468ce3b85977ac5e97e5a12 + source = manual://Maya2022_64-2022.0-217.x86_64.rpm + sha256sums = 112214d7662cba0de470c5d529ed98b12219ff75caa49586e89e4fba2e21a9cd pkgname = maya - @@ -4,53 +4,48 @@ # Contributor: Luca Weiss <luca (at) z3ntu (dot) xyz> pkgname=maya -pkgver=2020.4 +pkgver=2022.0 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=('alsa-lib' 'atk' 'attr' 'audiofile' 'avahi' 'bzip2' 'cairo' 'curl' 'dbus' 'double-conversion' - 'e2fsprogs' 'expat' 'flac' 'fontconfig' 'freetype2' 'fribidi' 'gcc-libs' 'gdk-pixbuf2' 'glib2' - 'glibc' 'glu' 'gmp' 'gnutls' 'graphite' 'gst-plugins-base-libs' 'gstreamer' 'gtk2' 'harfbuzz' - 'icu' 'keyutils' 'krb5' 'lib32-glibc' 'libasyncns' 'libcups' 'libdatrie' 'libdrm' 'libelf' - 'libffi' 'libgcrypt' 'libglvnd' 'libgpg-error' 'libice' 'libidn2' 'libjpeg6-turbo' 'libjpeg-turbo' - 'libnghttp2' 'libogg' 'libp11-kit' 'libpng' 'libpng15' 'libpsl' 'libpulse' 'librsvg' 'libsm' - 'libsndfile' 'libssh2' 'libtasn1' 'libthai' 'libtiff' 'libtool' 'libunistring' 'libunwind' - 'libvorbis' 'libx11' 'libxau' 'libxcb' 'libxcomposite' 'libxcursor' 'libxdamage' 'libxdmcp' - 'libxext' 'libxfixes' 'libxft' 'libxi' 'libxinerama' 'libxkbcommon' 'libxkbcommon-x11' 'libxml2' - 'libxmu' 'libxp' 'libxpm' 'libxrandr' 'libxrender' 'libxslt' 'libxss' 'libxt' 'libxtst' 'libxv' - 'lz4' 'md4c' 'ncurses5-compat-libs' 'nettle' 'nspr' 'nss' 'openssl' 'opensubdiv' 'orc' 'pango' - 'pciutils' 'pcre' 'pcre2' 'pixman' 'python2' 'qt5-base' 'qt5-declarative' 'qt5-location' 'qt5-svg' - 'qt5-webchannel' 'qt5-x11extras' 'sqlite' 'systemd-libs' 'tbb' 'util-linux-libs' 'xorg-fonts-75dpi' - 'xorg-fonts-100dpi' 'xz' 'zlib' 'zstd' 'adlmapps>=17' 'adsklicensing=9.2.1.2399') -optdepends=('adlmflexnetclient: Autodesk Stand-alone Licensing Software' - 'adlmflexnetserver-ipv6: Autodesk Network Licensing Software (Deprcate on August 7, 2021)' +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)' '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-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://Maya2020_64-2020.4-1627.x86_64.rpm' - 'maya.desktop') -sha256sums=('96f8267fd9ebe458f58d399f0e49bf98e715e16aaf32c27a88d496ce406ca483' - '4a9d30816a2540e8feafa54d124e0372c5e37d5be468ce3b85977ac5e97e5a12') +source=('manual://Maya2022_64-2022.0-217.x86_64.rpm') +sha256sums=('112214d7662cba0de470c5d529ed98b12219ff75caa49586e89e4fba2e21a9cd') options=(!strip) -package() { - mv $srcdir/opt $srcdir/usr $srcdir/var $pkgdir/ +prepare() { + # 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 + + # Fix tmp directory + ln -sf /tmp usr/tmp - # Fix Symbol Links - mkdir -p $pkgdir/usr/lib - ln -sf /usr/lib/libssl.so.1.1 $pkgdir/usr/lib/libssl.so.10 - ln -sf /usr/lib/libcrypto.so.1.1 $pkgdir/usr/lib/libcrypto.so.10 - ln -sf /usr/autodesk/maya2020/lib/libtbb_preview.so.2 $pkgdir/usr/lib/libtbb_preview.so.2 + # Move destop file + sed -i 's/maya/maya2022/g' usr/autodesk/maya2022/desktop/Autodesk-Maya.desktop + mkdir -p usr/share/applications + mv usr/autodesk/maya2022/desktop/Autodesk-Maya.desktop usr/share/applications/maya.desktop - # Fix tmp Directory - ln -sf /tmp $pkgdir/usr/tmp + # Remove redundant file + rm usr/autodesk/maya2022/desktop/Autodesk-Maya.directory +} - # Install desktop File - install -D -m 644 maya.desktop $pkgdir/usr/share/applications/maya.desktop +package() { + mv opt usr var $pkgdir/ } diff --git a/maya.desktop b/maya.desktop deleted file mode 100644 index 0044a8a682a2..000000000000 --- a/maya.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Name=Autodesk Maya -GenericName=Maya -Comment=Autodesk Maya 3D Animation, Modelling, Simulation and Rendering Software -Keywords=3d;cg;modeling;animation;painting;sculpting;texturing;rendering;render engine;python; -Exec=/usr/autodesk/maya2020/bin/maya2020 -Icon=/usr/autodesk/maya2020/icons/mayaico.png -Terminal=false -Type=Application -Categories=Graphics;3DGraphics; |