diff options
author | Butui Hu | 2019-06-12 19:22:48 +0800 |
---|---|---|
committer | Butui Hu | 2019-06-12 19:22:48 +0800 |
commit | a0f78b2476ec39e674c56cb671b1c73b2e5677df (patch) | |
tree | 3aaf8f95f6ed5d6a1e7afeb6890a21a02f977392 /PKGBUILD | |
download | aur-lmgrd.tar.gz |
add lmgrd-11.16.2.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4024a4352a59 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Butui Hu <hot123tea123@gmail.com> + +pkgname=lmgrd +pkgver=11.16.2.1 +pkgrel=1 +pkgdesc='FLEXnet License Manager (lmgrd) for MATLAB' +arch=('x86_64') +url=https://www.mathworks.com/support/install/license_manager_files.html +license=(custom) +depends=(ld-lsb gcc-libs) +makedepends=(unzip) +conflicts=(autodesk-nlm flexnet) +source=( + "${pkgname}-${pkgver}.zip::http://ssd.mathworks.com/supportfiles/downloads/R2019a/license_manager/R2019a/daemons/glnxa64/mathworks_network_license_manager_glnxa64.zip" + "lmgrd.service" +) +sha512sums=('a2b072e7bca0bcb3b7e424edf0bf9fd87fd22b16a347d072530165f7eb119c1d54f3e498d5fbfa8372ac2c674d2e66f8ff16754b606f847e94a54723477356ff' + '639f4c2b1640ceb243cf1fdbc4a60ed8e472d0d30c51e09e56c645e7ced9d4e0ef5693504df143b79802658cf50978056109804dd780bfeaca04477e4735ccd3') +install="${pkgname}.install" +noextract=("${pkgname}-${pkgver}.zip") + +package() { + install -d "${pkgdir}/opt/lmgrd" "${pkgdir}/usr/bin" "${pkgdir}/etc/lmgrd/licenses" + unzip -d "${pkgdir}/opt/lmgrd" -x "${srcdir}/${pkgname}-${pkgver}.zip" + ln -s "/opt/lmgrd/etc/glnxa64/lmgrd" "${pkgdir}/usr/bin/lmgrd" + ln -s "/opt/lmgrd/etc/glnxa64/lmutil" "${pkgdir}/usr/bin/lmutil" + ln -s "/opt/lmgrd/etc/glnxa64/MLM" "${pkgdir}/usr/bin/MLM" + # ArchLinux uses /tmp instead of /usr/tmp + ln -s "/tmp" "${pkgdir}/usr/tmp" + install -Dm644 lmgrd.service -t "${pkgdir}/usr/lib/systemd/system" +} +# vim:set ts=2 sw=2 et: |