summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Zhou2022-04-08 14:51:01 -0400
committerRobert Zhou2022-04-08 18:22:12 -0400
commitc31f3db9409cee455d71758175ec05c60ded1f52 (patch)
treee6f404782e24af29b59976c019528473b7242406
parent0eb4b81f77051aa64eeafe2372e15bc17671ca1a (diff)
downloadaur-c31f3db9409cee455d71758175ec05c60ded1f52.tar.gz
Update to Maya 2023.0
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD32
3 files changed, 32 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 313bcf6d7daf..a85c60b2bef5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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/
+
diff --git a/PKGBUILD b/PKGBUILD
index fe46cca22c7f..85b24f200562 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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() {