summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Tang2022-06-18 13:18:51 +0800
committerWilliam Tang2022-06-19 21:50:37 +0800
commit0142de2426a0a96b580cc292d1284993fa768f5a (patch)
tree680780da6ffed1851f0ee725f52ef3f999409b63
parentc31f3db9409cee455d71758175ec05c60ded1f52 (diff)
downloadaur-0142de2426a0a96b580cc292d1284993fa768f5a.tar.gz
Update to 2023.1
-rw-r--r--.SRCINFO42
-rw-r--r--PKGBUILD36
-rw-r--r--maya.install7
3 files changed, 41 insertions, 44 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a85c60b2bef5..445465400438 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 85b24f200562..14c7703e6d2e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
+}