blob: c64b1ee8afb2cc1b81b819a5c2852fd518b23e3f (
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
# Mantainer: Yuri dos Santos <yrds96@protonmail.com>
pkgname=blender-lts-bin
pkgdesc='LTS blender version'
pkgver='3.6.2'
#USA Mirror
_mirror="https://mirror.clarkson.edu"
##Alternate Mirrors##
#China
#_mirror="https://mirrors.aliyun.com"
#Germany
#_mirror="https://ftp.halifax.rwth-aachen.de"
#Denmark
#_mirror="https://mirrors.dotsrc.org"
#Netherlands
#_mirror="https://ftp.nluug.nl"
#Brazil
#_mirror="https://mirrors.ocf.berkeley.edu"
_pkgfile=${pkgname%-lts-bin}-$pkgver-linux-x64.tar.xz
source=("${_mirror}/blender/release/Blender${pkgver%.*}/$_pkgfile" 'blender.sh')
pkgrel=1
license=('GPL')
arch=('x86_64')
url='https://www.blender.org'
b2sums=('ef01a727a2c9a9a1dc3688ef72534edbc23f504ae6c6a44e7f8a9e7f93e8a8a0e60e081352c75c95340c84a5ba7ce50283d496b1cc979a38d66ae2f6e68841cf'
'903039ab42d250063286fa6a5e3687e84c9c6018a0e6654423e7649542d8394c19e6ed8ccaa549bd373ad66bc8e5b7b65203781cde26420f4e00183935e766f3')
_setvars() {
_base_dir="$srcdir/${pkgname%-lts-bin}-$pkgver-linux-x64"
}
build() {
_setvars
sed -i "s/=blender/=blender-lts/" $_base_dir/blender.desktop
sed -i "s/Name=Blender/Name=Blender LTS/" $_base_dir/blender.desktop
#TODO MAKE SOME sed to .desktop to replace blender with blender-lts
}
package() {
_setvars
install -d "$pkgdir/opt"
cp -r "$_base_dir" "$pkgdir/opt/blender-lts"
install -Dm644 "$_base_dir/blender.desktop" "${pkgdir}/usr/share/applications/blender-lts.desktop"
install -Dm755 "${srcdir}/blender.sh" "${pkgdir}/usr/bin/blender-lts"
install -Dm644 "$_base_dir/license/GPL-license.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
|