Skip to content

Commit 27fb019

Browse files
committed
Data for blender #65
1 parent 6f5ffc8 commit 27fb019

File tree

5 files changed

+102
-0
lines changed

5 files changed

+102
-0
lines changed

data/blender/default.yaml

+72
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
---
2+
blender::settings:
3+
tp_prerequisites: {}
4+
5+
urls:
6+
website: 'https://blender.org'
7+
support: 'https://www.blender.org/support/'
8+
documentation: 'https://www.blender.org/get-involved/documentation/'
9+
source: 'https://github.com/blender/blender'
10+
description: 'Blender is the free and open source 3D creation suite'
11+
12+
# Configured: +package -source -release +image
13+
install_method: 'release'
14+
15+
packages:
16+
main:
17+
name: blender
18+
ensure: present
19+
source: ~
20+
install_options: []
21+
params: {}
22+
providers:
23+
chocolatey:
24+
name:
25+
scoop:
26+
name: blender
27+
winget:
28+
name: BlenderFoundation.Blender
29+
30+
files:
31+
config:
32+
path: /usr/share/blender/$MAJVERSION/
33+
format: 'inifile_with_stanzas'
34+
35+
dirs:
36+
home:
37+
path: /usr/share/blender/qON/
38+
39+
user_files:
40+
config:
41+
path: '$HOME/.config/blender/$MAJVERSION/'
42+
43+
user_dirs:
44+
config:
45+
path: '$HOME/.config/blender/$MAJVERSION/'
46+
47+
info_commands:
48+
list: 'blender list'
49+
debug_commands:
50+
debug: 'blender debug'
51+
test_commands:
52+
status: 'blender status'
53+
version_command: 'blender version'
54+
help_command: 'blender help'
55+
run_commands:
56+
start:
57+
command: 'blender start'
58+
release:
59+
latest_version: '3.4.1'
60+
latest_version_major: '3.4'
61+
destination: /usr/share/blender
62+
base_url: 'https://mirrors.dotsrc.org/blender/release/Blender$MAJVERSION/'
63+
# Official base url has a intermediate page. A specific mirrot is used instead.
64+
# base_url: 'https://www.blender.org/download/release/Blender$MAJVERSION/blender-$VERSION-$OS-$ARCH'
65+
file_name: 'blender-$VERSION-$OS-x64.tar.xz'
66+
extracted_dir: 'blender-$VERSION-$OS-x64'
67+
file_format: xz
68+
extract_dir: '/usr/share/blender'
69+
setup:
70+
enable: true
71+
links:
72+
'/usr/local/bin/blender': '/usr/share/blender/blender-$VERSION-$OS-x64/blender'

data/blender/hiera.yaml

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
:hierarchy:
3+
- "%{title}/%{repo}/operatingsystem/%{operatingsystem}%{operatingsystemmajrelease}"
4+
- "%{title}/%{repo}/operatingsystem/%{operatingsystem}"
5+
- "%{title}/%{repo}/osfamily/%{osfamily}%{operatingsystemmajrelease}"
6+
- "%{title}/%{repo}/osfamily/%{osfamily}"
7+
- "%{title}/%{repo}/default"
8+
- "%{title}/operatingsystem/%{operatingsystem}%{operatingsystemmajrelease}"
9+
- "%{title}/operatingsystem/%{operatingsystem}"
10+
- "%{title}/osfamily/%{osfamily}%{operatingsystemmajrelease}"
11+
- "%{title}/osfamily/%{osfamily}"
12+
- "%{title}/default"
13+
- "default/%{operatingsystem}%{operatingsystemmajrelease}"
14+
- "default/%{operatingsystem}"
15+
- default

data/blender/osfamily/Darwin.yaml

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
blender::settings:
3+
brew_package_name: 'blender'
4+
package_provider: 'appdmg'
5+
6+
packages:
7+
main:
8+
source: 'https://ftp.nluug.nl/pub/graphics/blender/release/Blender$MAJVERSION/blender-$VERSION-macos-$ARCH.dmg'

data/blender/osfamily/Debian.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
blender::settings: {}
3+

data/blender/osfamily/windows.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
blender::settings:
3+
package_provider: 'windows'
4+
package_source: 'https://www.blender.org/download/release/Blender$MAJVERSION/blender-$VERSION-windows-x64.msi'

0 commit comments

Comments
 (0)