Balló György pushed to branch main at Arch Linux / Packaging / Packages /
pycharm-community-edition
Commits:
940b6898 by Balló György at 2026-06-29T15:02:46+02:00
upgpkg: 2026.1.3-2: Remove unused libdbusmenu-glib, point to pycharm instead of
pycharm.sh, install icons into hicolor directory
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- pycharm.sh
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = pycharm-community-edition
pkgdesc = Python IDE for Professional Developers
pkgver = 2026.1.3
- pkgrel = 1
+ pkgrel = 2
url = https://www.jetbrains.com/pycharm/
arch = x86_64
license = Apache-2.0
@@ -14,7 +14,6 @@ pkgbase = pycharm-community-edition
depends = sh
depends = ttf-font
depends = fontconfig
- depends = libdbusmenu-glib
optdepends = ipython: IPython integration for Python 3
options = !debug
source =
git+https://github.com/JetBrains/intellij-community.git#tag=pycharm/261.25134.203
@@ -24,6 +23,6 @@ pkgbase = pycharm-community-edition
sha256sums =
14fb6bcd140cbaf0f0056cbe797a6f8735cb590d332756b08193d717be0f613d
sha256sums =
bc77750b4170318cc1fc03ea76c4e139a18f7175d540d03700b9065d4d57be21
sha256sums =
70ae8df10243db2dbc454c0d8e273235707ecb1821a9e8a2e70669a1739fc1af
- sha256sums =
d1366b61e8485a3db0a82067b33cf6a1fe7d2bfc86626b7da259a6ee74b51246
+ sha256sums =
0dbec010e5c5412ba1f1fd8fc07fcfe373ad174cd54537d125643ef5ef51c8f7
pkgname = pycharm-community-edition
=====================================
PKGBUILD
=====================================
@@ -10,7 +10,7 @@ pkgver=2026.1.3
_build=261.25134.203
_jrever=17
_jdkver=17
-pkgrel=1
+pkgrel=2
pkgdesc='Python IDE for Professional Developers'
arch=(x86_64)
options=(!debug)
@@ -23,7 +23,6 @@ depends=(
sh
ttf-font
fontconfig
- libdbusmenu-glib
)
optdepends=(
'ipython: IPython integration for Python 3'
@@ -42,7 +41,7 @@ source=(
sha256sums=('14fb6bcd140cbaf0f0056cbe797a6f8735cb590d332756b08193d717be0f613d'
'bc77750b4170318cc1fc03ea76c4e139a18f7175d540d03700b9065d4d57be21'
'70ae8df10243db2dbc454c0d8e273235707ecb1821a9e8a2e70669a1739fc1af'
- 'd1366b61e8485a3db0a82067b33cf6a1fe7d2bfc86626b7da259a6ee74b51246')
+ '0dbec010e5c5412ba1f1fd8fc07fcfe373ad174cd54537d125643ef5ef51c8f7')
prepare() {
cd intellij-community
@@ -73,10 +72,11 @@ package() {
# workaround FS#40934
sed -i 's/lcd/on/' bin/*.vmoptions
- install -dm 755 "${pkgdir}"/usr/share/{licenses,pixmaps,pycharm}
+ install -dm 755
"${pkgdir}"/usr/share/{licenses,pycharm,icons/hicolor/{128x128,scalable}/apps}
cp -dr --no-preserve='ownership' bin lib plugins jbr
"${pkgdir}"/usr/share/pycharm/
cp -dr --no-preserve='ownership' license
"${pkgdir}"/usr/share/licenses/pycharm/
- ln -s /usr/share/pycharm/bin/pycharm.png "${pkgdir}"/usr/share/pixmaps/
+ ln -s /usr/share/pycharm/bin/pycharm.png
"${pkgdir}"/usr/share/icons/hicolor/128x128/apps/
+ ln -s /usr/share/pycharm/bin/pycharm.svg
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/
install -Dm 644 ../pycharm.desktop -t "${pkgdir}"/usr/share/applications/
install -Dm 755 ../pycharm.sh "${pkgdir}"/usr/bin/pycharm
install -Dm 644 product-info.json -t "${pkgdir}"/usr/share/pycharm
=====================================
pycharm.sh
=====================================
@@ -20,6 +20,6 @@ if [ -z "$PYCHARM_CLASSPATH" ] ; then
PYCHARM_CLASSPATH="${PYCHARM_JDK}/lib/*:${PYCHARM_JFX}/lib/*"
fi
-exec env PYCHARM_JDK="$PYCHARM_JDK" PYCHARM_CLASSPATH="$PYCHARM_CLASSPATH"
/usr/share/pycharm/bin/pycharm.sh "$@"
+exec env PYCHARM_JDK="$PYCHARM_JDK" PYCHARM_CLASSPATH="$PYCHARM_CLASSPATH"
/usr/share/pycharm/bin/pycharm "$@"
# vim: ts=2 sw=2 et:
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/pycharm-community-edition/-/commit/940b6898b2b31c4f7384690c1d0998fe22ea4b49
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/pycharm-community-edition/-/commit/940b6898b2b31c4f7384690c1d0998fe22ea4b49
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help