clion 2026.1.1
Cross-platform IDE for C and C++ from JetBrains
Не провереноПроисхождение пакета не подтверждено.
Используемые названия и товарные знаки принадлежат соответствующим владельцам.
1name=clion
2version=2026.1.1
3release=1
4summary="Cross-platform IDE for C and C++ from JetBrains"
5group="Development/Tools"
6maintainer="Maxim Slipenko <maks1ms@alt-gnome.ru>"
7architectures=("amd64")
8homepage="https://www.jetbrains.com/$name/"
9license=("custom")
10nonfree=1
11nonfree_url='https://www.jetbrains.com/legal/docs/toolbox/user/'
12nonfree_msg="CLion is proprietary software by JetBrains. Use is subject to the JetBrains User Agreement."
13nonfree_msg_ru="CLion является проприетарным программным обеспечением JetBrains. Использование регулируется Пользовательским соглашением JetBrains."
14appstream_app_id='com.jetbrains.CLion'
15
16provides=(
17 'clion'
18)
19
20checksums=(
21 'sha256:e7319a1bb60e3e33a3d760c54aca631c75845f9aab6d6d1709cd17c3d6d52282'
22 'sha256:e92d3e012585eddbb4b47c9f2eeffa666c7298fefd9b76f0c4ec504c57eca09b'
23)
24
25_jb_name=$name
26_jb_code="cpp/CLion"
27
28##BEGIN:jb-template##
29disable_network=1
30
31sfe_249_new_extractor=1
32
33sources=(
34 local:///$_jb_name.desktop?~archive=false
35 https://download-cdn.jetbrains.com/$_jb_code-$version.tar.gz
36)
37
38package() {
39 mkdir -p "$pkgdir/opt/$_jb_name"
40 cp -r "$srcdir/$_jb_name-$version/"* "$pkgdir/opt/$_jb_name"
41
42 install -dm 755 "$pkgdir/usr/bin/"
43 ln -s "/opt/$_jb_name/bin/$_jb_name" "$pkgdir/usr/bin/$_jb_name"
44
45 install-desktop "$_jb_name.desktop"
46 install -Dm644 "$pkgdir/opt/$_jb_name/bin/$_jb_name.png" "$pkgdir/usr/share/pixmaps/$_jb_name.png"
47}
48
49files() {
50 files-find \
51 "/opt/$_jb_name" \
52 "/opt/$_jb_name/**/*" \
53 "/usr/bin/$_jb_name" \
54 "/usr/share/applications/$_jb_name.desktop" \
55 "/usr/share/pixmaps/$_jb_name.png"
56}
57##END:jb-template##