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 <aluc...@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}" }