summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Tang2021-06-22 16:48:22 +0800
committerWilliam Tang2021-06-24 16:56:52 +0800
commit0eb4b81f77051aa64eeafe2372e15bc17671ca1a (patch)
tree6c6787a5530e60717171c414a80d2e424de14c67
parent419a5a605e2986e203ff02772eea2c7378e236c8 (diff)
downloadaur-0eb4b81f77051aa64eeafe2372e15bc17671ca1a.tar.gz
Update version to 2022.0
-rw-r--r--.SRCINFO129
-rw-r--r--PKGBUILD61
-rw-r--r--maya.desktop10
3 files changed, 42 insertions, 158 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dd34f1892eb0..313bcf6d7daf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 966e70e6146c..fe46cca22c7f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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;