[arch-commits] Commit in intellij-idea-community-edition/trunk (PKGBUILD)

Levente Polyak anthraxx at archlinux.org
Sun Feb 24 15:59:14 UTC 2019


    Date: Sunday, February 24, 2019 @ 15:59:13
  Author: anthraxx
Revision: 435519

upgpkg: intellij-idea-community-edition 2:2018.3.4-1

Modified:
  intellij-idea-community-edition/trunk/PKGBUILD

----------+
 PKGBUILD |   21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-02-24 15:23:19 UTC (rev 435518)
+++ PKGBUILD	2019-02-24 15:59:13 UTC (rev 435519)
@@ -3,8 +3,8 @@
 # Maintainer: Maxime Gauduin <alucryd at archlinux.org>
 
 pkgname=intellij-idea-community-edition
-pkgver=2018.3
-_build=183.4284.148
+pkgver=2018.3.4
+_build=183.5429.30
 _adt_tools_base_commit=e841aa025aa62a4250040ca2a538daabbff54cf5
 pkgrel=1
 epoch=2
@@ -14,8 +14,8 @@
 license=('Apache')
 backup=('usr/share/idea/bin/idea.vmoptions'
         'usr/share/idea/bin/idea64.vmoptions')
-depends=('giflib' 'java-environment=8' 'python' 'sh' 'ttf-font')
-makedepends=('ant' 'git' 'java-openjfx')
+depends=('giflib' 'java-environment=8' 'python' 'sh' 'ttf-font' 'libdbusmenu-glib')
+makedepends=('ant' 'kotlin' 'git' 'java-openjfx')
 source=(idea-${_build}.tar.gz::https://github.com/JetBrains/intellij-community/archive/idea/${_build}.tar.gz
         idea-android-${_build}.tar.gz::https://github.com/JetBrains/android/archive/idea/${_build}.tar.gz
         idea-adt-tools-base::"git://git.jetbrains.org/idea/adt-tools-base.git#commit=${_adt_tools_base_commit}"
@@ -22,10 +22,10 @@
         idea-build.patch
         idea.desktop
         idea.sh)
-sha256sums=('857b17f539fe6f3ff604f7e7c47f82a15e8cd837d3ec492947ea5c063626b4b1'
-            '856b476804a39b88321057c9a060c4a3f2f41a6534f31ebbac15b561081dbbed'
+sha256sums=('db785f692dfc2620035d28016eade34d14f447beb2b69de4c566b0c832e1eb12'
+            '408586c688bab9cc9825bfbc4be2504f1ee0f6cc1a7076a9ffba7cdd6a822598'
             'SKIP'
-            '3793e8125abb05b1580919017469ada2563a2e5972a8d74666557df60d270cfd'
+            '9df5bfebad9364899a926ea974a12b7f9924cabf29c504bd944a39bf400cac67'
             'fa9e3cba5e26a7e01cecda867f23467322db123c5553dfbb4f14aae034ccbed7'
             'c021dba82f75a18be6ffdc2fe70d616496bbe3a14e7a5efef30c06b4cbd915c3')
 
@@ -33,13 +33,16 @@
   cd intellij-community-idea-${_build}
   patch -Np1 -i ../idea-build.patch
   echo ${_build} > build.txt
-  ln -s "${srcdir}"/android-idea-${_build} android
-  ln -s "${srcdir}"/idea-adt-tools-base android/tools-base
+  # build system doesn't like symlinks
+  mv "${srcdir}"/android-idea-${_build} android
+  mv "${srcdir}"/idea-adt-tools-base android/tools-base
 }
 
 build() {
   cd intellij-community-idea-${_build}
   unset _JAVA_OPTIONS
+  export JAVA_HOME=/usr/lib/jvm/java-8-openjdk
+  export PATH="${JAVA_HOME}/bin:${PATH}"
   ant build
   tar -xf out/idea-ce/artifacts/ideaIC-${_build}-no-jdk.tar.gz -C "${srcdir}"
 }



More information about the arch-commits mailing list