summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 91d402a3024e84376b92f057cfc1189cbdc2033d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Maintainer: AdriĆ  Cabello <adro.cc79 at protonmail dot com>
pkgname=foundry-nuke
_pkgver_major=15
_pkgver_minor=0
_pkgver_build=2
pkgver=${_pkgver_major}.${_pkgver_minor}v${_pkgver_build}
pkgrel=1
pkgdesc="Nuke is a node-based digital compositing and visual effects application"
arch=('x86_64')
license=('Custom: The Foundry')
provides=('nuke')
depends=('libxcrypt-compat')
url="https://www.foundry.com/products/nuke"
source=($pkgname-$pkgver.tgz::https://www.foundry.com/products/download_product?file=Nuke$pkgver-linux-x86_64.tgz)
md5sums=('46c13c25a9cdc08d0729b1e868fe2fc5')

package() {
    mkdir -p "${pkgdir}/opt"
    mkdir -p "${pkgdir}/usr/bin"

    ./Nuke$pkgver-linux-x86_64.run --accept-foundry-eula

    mv "Nuke$pkgver" "${pkgdir}/opt/nuke"

    ln -s "/opt/nuke/Nuke${_pkgver_major}.${_pkgver_minor}" "${pkgdir}/usr/bin/nuke"
}