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


Reply via email to