PyCharm 2026.1.2

Самая умная IDE для Python

Не проверено
 1name=pycharm
 2version=2026.1.2
 3release=2
 4summary="Python IDE for Professional Developers"
 5group="Development/Tools"
 6desc="PyCharm is an integrated development environment (IDE) used for Python programming.
 7It provides code analysis, a graphical debugger, an integrated unit tester,
 8integration with version control systems, and supports web development with Django."
 9maintainer="Maxim Slipenko <maks1ms@alt-gnome.ru>"
10architectures=("amd64")
11homepage="https://www.jetbrains.com/pycharm/"
12license=("custom")
13nonfree=1
14nonfree_msg="PyCharm is proprietary software by JetBrains. Use is subject to the JetBrains User Agreement."
15nonfree_msg_ru="PyCharm является проприетарным программным обеспечением JetBrains. Использование регулируется Пользовательским соглашением JetBrains."
16nonfree_url='https://www.jetbrains.com/legal/docs/toolbox/user/'
17appstream_app_id='com.jetbrains.PyCharm'
18
19provides=(
20	"$name"
21	"$name-professional"
22	"$name-community"
23)
24
25checksums=(
26	'sha256:61286adfef1bb2fc854f937fb64dfdfb7932f450a36ddafa13396918d517b363'
27	'sha256:91c775be16fb0859f9b18ebd456d88e131cadf337b0ce9f9d8ed187886561966'
28)
29
30_jb_name=$name
31_jb_code="python/$name"
32
33##BEGIN:jb-template##
34disable_network=1
35
36sources=(
37	local:///$_jb_name.desktop
38	https://download-cdn.jetbrains.com/$_jb_code-$version.tar.gz
39)
40
41package() {
42	mkdir -p "$pkgdir/opt/$_jb_name"
43	cp -r "$srcdir/$_jb_name-$version/"* "$pkgdir/opt/$_jb_name"
44
45	install -dm 755 "$pkgdir/usr/bin/"
46	ln -s "/opt/$_jb_name/bin/$_jb_name" "$pkgdir/usr/bin/$_jb_name"
47
48	install-desktop "$_jb_name.desktop"
49	install -Dm644 "$pkgdir/opt/$_jb_name/bin/$_jb_name.png" "$pkgdir/usr/share/pixmaps/$_jb_name.png"
50}
51
52files() {
53	files-find \
54		"/opt/$_jb_name" \
55		"/opt/$_jb_name/**/*" \
56		"/usr/bin/$_jb_name" \
57		"/usr/share/applications/$_jb_name.desktop" \
58		"/usr/share/pixmaps/$_jb_name.png"
59}
60##END:jb-template##