───────────────────────────────────
 intellij-idea-ce-eap/.SRCINFO:1: 
───────────────────────────────────────────────────────────────────────────────
pkgbase = intellij-idea-community-edition
pkgbase = intellij-idea-ce-eap
        pkgdesc = IDE for Java, Groovy and other programming languages with advanced refactoring features
        pkgver = 2025.2.3
        pkgver = 2025.3.253.25908.eap.5
        pkgrel = 1
        epoch = 4
        url = https://www.jetbrains.com/idea/
        arch = x86_64
        license = Apache-2.0

──────────────────────────────────────────────────────────────────────────────
 intellij-idea-ce-eap/.SRCINFO:16: pkgbase = intellij-idea-community-edition 
──────────────────────────────────────────────────────────────────────────────
        depends = hicolor-icon-theme
        optdepends = lldb: lldb frontend integration
        backup = usr/share/idea/bin/idea64.vmoptions
        source = git+https://github.com/JetBrains/intellij-community.git#tag=idea/252.26830.84
        source = idea-android::git+https://github.com/JetBrains/android.git#tag=idea/252.26830.84
        source = idea.desktop
        source = git+https://github.com/JetBrains/intellij-community.git#tag=idea/2025.3-eap-5
        source = idea-android::git+https://github.com/JetBrains/android.git#tag=idea/2025.3-eap-5
        source = idea-ce-eap.desktop
        source = idea.sh
        source = enable-no-jdr.patch
        sha256sums = 914c5bc5ec0200cbfed86712e5283d37d8b5c5d65412bb50593a731f51dc4639
        sha256sums = e09a3058488a4858456b6cdb6611cbc1d5312fd940c10cc27bb9fefa70705e10
        sha256sums = 049c4326b6b784da0c698cf62262b591b20abb52e0dcf869f869c0c655f3ce93
        sha256sums = c5787f6777fa292c6376f3fcddc89f1d0ae4b71f3284d9bfefcea0b0ab3d8ea9
        sha256sums = b7858737346fb08423ee7fd177f9e59180d2173d988dd8622b84d58426fcb3a7
        sha256sums = 33460f14340632fbb9767c4e15521df9c2604092530607b69f0485c5a93fb2a3
        sha256sums = 814e290309f597f91fe4b2e30b92d1ee774392f7f70df90cef1edb523becc1e1
        sha256sums = 40cd08369918b74f21665f7162434c5245588efe8d20757431e92eb66dc76b06
        sha256sums = 9481e6cc993e71f7546e6307f29f5a1edbeaf19a2aa271df9f2d0c1c8e4a50d3
        sha256sums = f76e60519486c842d5a19f078aca44d24591a3596412428f33c54e4ef2782ae7

pkgname = intellij-idea-community-edition
pkgname = intellij-idea-ce-eap

───────────────────────────────────
 intellij-idea-ce-eap/PKGBUILD:3: 
───────────────────────────────────────────────────────────────────────────────
# Maintainer: Maxime Gauduin <alucryd@archlinux.org>
# Maintainer: Orhun Parmaksız <orhun@archlinux.org>

pkgname=intellij-idea-community-edition
pkgver=2025.2.3
_build=252.26830.84
pkgname=intellij-idea-ce-eap
_build=253.25908.SNAPSHOT
pkgver=2025.3.253.25908.eap.5
_tagsuffix=2025.3-eap-5
_jrever=21
_jdkver=21
pkgrel=1
epoch=4
pkgdesc='IDE for Java, Groovy and other programming languages with advanced refactoring features'
url='https://www.jetbrains.com/idea/'
arch=('x86_64')

────────────────────────────────────────────────────────
 intellij-idea-ce-eap/PKGBUILD:20: makedepends=('git') 
───────────────────────────────────────────────────────────────────────────────
optdepends=(
  'lldb: lldb frontend integration'
)
source=("git+https://github.com/JetBrains/intellij-community.git#tag=idea/${_build}"
        idea-android::"git+https://github.com/JetBrains/android.git#tag=idea/${_build}"
        idea.desktop
source=("git+https://github.com/JetBrains/intellij-community.git#tag=idea/${_tagsuffix}"
        idea-android::"git+https://github.com/JetBrains/android.git#tag=idea/${_tagsuffix}"
        idea-ce-eap.desktop
        idea.sh
        enable-no-jdr.patch)
sha256sums=('914c5bc5ec0200cbfed86712e5283d37d8b5c5d65412bb50593a731f51dc4639'
            'e09a3058488a4858456b6cdb6611cbc1d5312fd940c10cc27bb9fefa70705e10'
            '049c4326b6b784da0c698cf62262b591b20abb52e0dcf869f869c0c655f3ce93'
            'c5787f6777fa292c6376f3fcddc89f1d0ae4b71f3284d9bfefcea0b0ab3d8ea9'
            'b7858737346fb08423ee7fd177f9e59180d2173d988dd8622b84d58426fcb3a7')
sha256sums=('33460f14340632fbb9767c4e15521df9c2604092530607b69f0485c5a93fb2a3'
            '814e290309f597f91fe4b2e30b92d1ee774392f7f70df90cef1edb523becc1e1'
            '40cd08369918b74f21665f7162434c5245588efe8d20757431e92eb66dc76b06'
            '9481e6cc993e71f7546e6307f29f5a1edbeaf19a2aa271df9f2d0c1c8e4a50d3'
            'f76e60519486c842d5a19f078aca44d24591a3596412428f33c54e4ef2782ae7')

prepare() {
  cd intellij-community

──────────────────────────────────────────────
 intellij-idea-ce-eap/PKGBUILD:54: build() { 
───────────────────────────────────────────────────────────────────────────────
package() {
  cd idea-IC-${_build}

  install -dm 755 "${pkgdir}"/usr/share/{licenses,pixmaps,idea,icons/hicolor/scalable/apps}
  cp -dr --no-preserve='ownership' bin lib plugins "${pkgdir}"/usr/share/idea/
  cp -dr --no-preserve='ownership' license "${pkgdir}"/usr/share/licenses/idea
  ln -s /usr/share/idea/bin/idea.png "${pkgdir}"/usr/share/pixmaps/
  ln -s /usr/share/idea/bin/idea.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/
  install -Dm 644 ../idea.desktop -t "${pkgdir}"/usr/share/applications/
  install -Dm 755 ../idea.sh "${pkgdir}"/usr/bin/idea
  install -Dm 644 build.txt -t "${pkgdir}"/usr/share/idea
  install -Dm 644 product-info.json -t "${pkgdir}"/usr/share/idea
  install -dm 755 "${pkgdir}"/usr/share/{licenses,pixmaps,idea-ce-eap,icons/hicolor/scalable/apps}
  cp -dr --no-preserve='ownership' bin lib plugins "${pkgdir}"/usr/share/idea-ce-eap/
  cp -dr --no-preserve='ownership' license "${pkgdir}"/usr/share/licenses/idea-ce-eap
  ln -s /usr/share/idea/bin/idea.png "${pkgdir}"/usr/share/pixmaps/idea-ce-eap.png
  ln -s /usr/share/idea/bin/idea.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/idea-ce-eap.svg
  install -Dm 644 ../idea-ce-eap.desktop -t "${pkgdir}"/usr/share/applications/
  install -Dm 755 ../idea.sh "${pkgdir}"/usr/bin/idea-ce-eap
  install -Dm 644 build.txt -t "${pkgdir}"/usr/share/idea-ce-eap
  install -Dm 644 product-info.json -t "${pkgdir}"/usr/share/idea-ce-eap
}

# vim: ts=2 sw=2 et:

──────────────────────────────────────────────
 intellij-idea-ce-eap/enable-no-jdr.patch:1: 
───────────────────────────────────────────────────────────────────────────────
diff --git a/platform/build-scripts/src/org/jetbrains/intellij/build/LinuxDistributionCustomizer.kt b/platform/build-scripts/src/org/jetbrains/intellij/build/LinuxDistributionCustomizer.kt
--- a/platform/build-scripts/src/org/jetbrains/intellij/build/LinuxDistributionCustomizer.kt        (revision 511c12bcbcd84a79e7f2374fccbd5a065b489629)
+++ b/platform/build-scripts/src/org/jetbrains/intellij/build/LinuxDistributionCustomizer.kt        (date 1702113502080)
@@ -46,7 +46,7 @@
index bf6ca64dc860..f29fbf96b4c7 100644
--- a/platform/build-scripts/src/org/jetbrains/intellij/build/LinuxDistributionCustomizer.kt
+++ b/platform/build-scripts/src/org/jetbrains/intellij/build/LinuxDistributionCustomizer.kt
@@ -62,7 +62,7 @@ open class LinuxDistributionCustomizer {
   /**
    * If `true`, a separate *[org.jetbrains.intellij.build.impl.LinuxDistributionBuilder.NO_RUNTIME_SUFFIX].tar.gz artifact without a runtime will be produced.
    * If `true`, a separate `*${LinuxDistributionBuilder.NO_RUNTIME_SUFFIX}.tar.gz` artifact without a runtime will be produced.
    */
-  var buildArtifactWithoutRuntime = false
+  var buildArtifactWithoutRuntime = true
-  var buildArtifactWithoutRuntime: Boolean = false
+  var buildArtifactWithoutRuntime: Boolean = true
 
   /**
    * Set both properties if a .snap package should be produced.

──────────────────────────────────────────────
 intellij-idea-ce-eap/idea-ce-eap.desktop:1: 
───────────────────────────────────────────────────────────────────────────────
[Desktop Entry]
Version=1.0
Type=Application
Name=IntelliJ IDEA Community Edition
Name=IntelliJ IDEA Community Edition EAP
Comment=Develop with pleasure!
Exec=/usr/bin/idea %f
Exec=/usr/bin/idea-ce-eap %f
Icon=idea
Terminal=false
StartupNotify=true
StartupWMClass=jetbrains-idea-ce
StartupWMClass=jetbrains-idea-ce-eap
Categories=Development;IDE;Java;

──────────────────────────────────────────────────────────────────────
 intellij-idea-ce-eap/idea.sh:12: if [ -z "$IDEA_CLASSPATH" ] ; then 
───────────────────────────────────────────────────────────────────────────────
  IDEA_CLASSPATH="${IDEA_JDK}/lib/*:${IDEA_JFX}/lib/*"
fi

exec env IDEA_JDK="$IDEA_JDK" IDEA_CLASSPATH="$IDEA_CLASSPATH" /usr/share/idea/bin/idea "$@"
exec env IDEA_JDK="$IDEA_JDK" IDEA_CLASSPATH="$IDEA_CLASSPATH" /usr/share/idea-ce-eap/bin/idea "$@"

# vim: ts=2 sw=2 et: