Package Details: openide-bin 253.28294.334.8-1

Git Clone URL: https://aur.archlinux.org/openide-bin.git (read-only, click to copy)
Package Base: openide-bin
Description: OpenID is an open source software development tool for Java, Python, and other programming languages. It was created by the Astra Group, Haulmont, and Axiom JDK companies. It is fork of pycharm
Upstream URL: https://openide.ru
Keywords: development ide openide pycharm
Licenses: AGPL-3.0-or-later
Conflicts: openide
Submitter: RSG245
Maintainer: dimio
Last Packager: dimio
Votes: 7
Popularity: 0.85
First Submitted: 2025-04-25 11:01 (UTC)
Last Updated: 2026-03-26 15:50 (UTC)

Latest Comments

iamjrx commented on 2026-07-16 18:52 (UTC)

They changed name to openIDE-Pro archives and directory s packed inside So need harness modification to update

iamjrx commented on 2026-02-12 06:45 (UTC)

here's tested patch to add install script

Subject: [PATCH] install script for upgrade and hint to obtain checksum for new versions
---
Index: openide.install
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/openide.install b/openide.install
new file mode 100644
--- /dev/null   (date 1770878157733)
+++ b/openide.install   (date 1770878157733)
@@ -0,0 +1,4 @@
+pre_upgrade() {
+    echo 'cleaning install directory'
+       rm -rf /usr/share/openide/*
+}
\ No newline at end of file
Index: PKGBUILD
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/PKGBUILD b/PKGBUILD
--- a/PKGBUILD  (revision 4e80325a544e89ca157858ed263d6e8fefaf070a)
+++ b/PKGBUILD  (date 1770878353790)
@@ -15,12 +15,14 @@
   openide.desktop
   openide.sh
 )
+install=openide.install

 source_x86_64=("https://download.openide.ru/${pkgver}/openIDE-${pkgver}.tar.gz")

 options=(!strip)
 sha256sums=('aa3e4f48f311c7b9368c878c05ff6b93672ab6da56bd60aba1109c118e7cbed5'
             '5df2ba94996f8e7bdcde97c9b60aef128c65f5308775b02ea7df41395523c88f')
+# can be obtained from http://download.openide.ru/${pkgver}/openIDE-${pkgver}.tar.gz.sha256
 sha256sums_x86_64=('313c1d817d0c48d86e703dfe1c8d1ef2bd7ae4f598db61e25030eeba616080cb')

 package() {
Index: .SRCINFO
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/.SRCINFO b/.SRCINFO
--- a/.SRCINFO  (revision 4e80325a544e89ca157858ed263d6e8fefaf070a)
+++ b/.SRCINFO  (date 1770878425890)
@@ -3,6 +3,7 @@
        pkgver = 252.27397.103.1
        pkgrel = 1
        url = https://openide.ru
+       install = openide.install
        arch = x86_64
        license = AGPL-3.0-or-later
        conflicts = openide

dimio commented on 2026-01-29 20:24 (UTC)

Thanks for your comment! I didn't immediately notice that the outdated package was sent to me. I'll add the openide.install as per your recommendation. The checksum can be extracted along with the distribution: http://download.openide.ru/252.27397.103.1/openIDE-252.27397.103.1.tar.gz.sha256

iamjrx commented on 2026-01-20 16:45 (UTC) (edited on 2026-01-20 16:46 (UTC) by iamjrx)

The package could be be reused to update OpenIDE with some improvements Just need to obtain new version from https://openide.ru/download/ and calculate checksum of a new version source tar Improvements required: 1. PKGBUILD could use cd "openIDE-${pkgver}" to minimize version declarations. The goal here is to set version only once 2. add openide.install(details here https://wiki.archlinux.org/title/PKGBUILD#install) script to clear /usr/share/openide on upgrade. At the moment IDE shows tooltip after upgrade: Your OpenIDE installation appears corrupted because there are multiple version markers. Usually, this happens when an archive with a newer version is extracted into a directory with an existing installation. To avoid possible crashes, reinstall the IDE from scratch into an empty directory.