# Maintainer: William Tang # Co-Maintainer: Robert Zhou pkgname=adsklicensing pkgver=13.0.0.8122 pkgrel=2 pkgdesc='Autodesk License Checking Software' arch=('x86_64') url="https://www.autodesk.com/" license=('custom') depends=('adlmapps>=28') DLAGENTS+=('manual::/usr/bin/echo \ \ Note: Please download the package manually from the official website') source=("manual://adsklicensing${pkgver}-0-0.x86_64.rpm") sha256sums=('047e01e421defb7c094552df4e552fb1b55f058bedc39391e9ce0687c6b7892e') options=(!strip) install='adsklicensing.install' prepare() { # Link service program in /usr/bin/ mkdir -p usr/bin ln -s /opt/Autodesk/AdskLicensing/${pkgver}/AdskLicensingService/AdskLicensingService usr/bin/AdskLicensingService # Remove init service file rm opt/Autodesk/AdskLicensing/${pkgver}/AdskLicensingService/adsklicensing.el6.conf # Move systemd service file chmod 644 opt/Autodesk/AdskLicensing/${pkgver}/AdskLicensingService/adsklicensing.el7.service mkdir -p usr/lib/systemd/system mv opt/Autodesk/AdskLicensing/${pkgver}/AdskLicensingService/adsklicensing.el7.service \ usr/lib/systemd/system/adsklicensing.service # Move font files mkdir -p usr/local/share/fonts mv opt/Autodesk/AdskLicensing/${pkgver}/AdskLicensingService/res/fonts usr/local/share/fonts/ArtifaktElement } package() { mv opt usr $pkgdir/ }