Date: Thursday, January 31, 2019 @ 13:20:18 Author: alucryd Revision: 428729
upgpkg: pycharm-community-edition 2018.3.4-1 Modified: pycharm-community-edition/trunk/PKGBUILD pycharm-community-edition/trunk/pycharm-build.patch ---------------------+ PKGBUILD | 49 ++++++++++++++++++++++++++++++++----------------- pycharm-build.patch | 42 +++++++++++++++++++++--------------------- 2 files changed, 53 insertions(+), 38 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-01-31 13:07:09 UTC (rev 428728) +++ PKGBUILD 2019-01-31 13:20:18 UTC (rev 428729) @@ -2,25 +2,40 @@ # Contributor: David Keogh <[email protected]> pkgname=pycharm-community-edition -pkgver=2018.2.4 -_build=182.4505.26 +pkgver=2018.3.4 +_build=183.5429.31 pkgrel=1 pkgdesc='Python IDE for Professional Developers' -arch=('x86_64') -url='http://www.jetbrains.com/pycharm/' -license=('Apache') -depends=('giflib' 'glibc' 'java-runtime=8' 'python' 'sh' 'ttf-font') -optdepends=('ipython2: IPython integration for Python 2' - 'ipython: IPython integration for Python 3' - 'python2: Python 2 support') -makedepends=('apache-ant' 'java-environment=8' 'java-openjfx' - 'python2-setuptools' 'python-setuptools') -source=("pycharm-${_build}.tar.gz::https://github.com/JetBrains/intellij-community/archive/pycharm/${_build}.tar.gz" - 'pycharm-build.patch' - 'pycharm.desktop' - 'pycharm.sh') -sha256sums=('fe8c3a78563183ef8ed0cef23e48a7b90719e113f3c66779d83c5a45f1dfba4a' - '3793e8125abb05b1580919017469ada2563a2e5972a8d74666557df60d270cfd' +arch=(x86_64) +url=http://www.jetbrains.com/pycharm/ +license=(Apache) +depends=( + giflib + java-runtime=8 + python + sh + ttf-font +) +optdepends=( + 'ipython2: IPython integration for Python 2' + 'ipython: IPython integration for Python 3' + 'python2: Python 2 support' +) +makedepends=( + apache-ant + java-environment=8 + java-openjfx + python2-setuptools + python-setuptools +) +source=( + pycharm-${_build}.tar.gz::https://github.com/JetBrains/intellij-community/archive/pycharm/${_build}.tar.gz + pycharm-build.patch + pycharm.desktop + pycharm.sh +) +sha256sums=('f22e4c6d51d22e51c7a9dc1dcdd50cea806a58b8d206ac7aa2b0a9eff9e1eff1' + '1cc14afd8478e03efccb77b3c490efa4c720301d02c76ff1ff84659008dcb558' '28e0d3200c721e61831d8246eba8f72485d3c8379d10bfa75ccb5331b6749480' '448f90f35f1ae1de784b663e9fd539baf494a7c08a8a7e2efbd5e75c801da12e') Modified: pycharm-build.patch =================================================================== --- pycharm-build.patch 2019-01-31 13:07:09 UTC (rev 428728) +++ pycharm-build.patch 2019-01-31 13:20:18 UTC (rev 428729) @@ -1,19 +1,26 @@ -diff -rupN intellij-community-pycharm-182.1177.orig/build/dependencies/setupJbre.gradle intellij-community-pycharm-182.1177/build/dependencies/setupJbre.gradle ---- intellij-community-pycharm-182.1177.orig/build/dependencies/setupJbre.gradle 2018-03-29 19:26:20.265970726 +0200 -+++ intellij-community-pycharm-182.1177/build/dependencies/setupJbre.gradle 2018-03-29 19:26:52.690160085 +0200 +diff -rupN intellij-community-pycharm-183.5429.31.orig/build/dependencies/setupJbre.gradle intellij-community-pycharm-183.5429.31/build/dependencies/setupJbre.gradle +--- intellij-community-pycharm-183.5429.31.orig/build/dependencies/setupJbre.gradle 2019-01-31 10:59:48.043742670 +0100 ++++ intellij-community-pycharm-183.5429.31/build/dependencies/setupJbre.gradle 2019-01-31 11:02:00.181362763 +0100 @@ -1,7 +1,7 @@ - task setupJbre {} + def setupJbre = task setupJbre {} - def jdkRepo = inJetBrainsNetwork ? 'http://repo.labs.intellij.net/intellij-jdk' : 'https://dl.bintray.com/jetbrains/intellij-jdk' --def targetOs = "${System.getProperty("intellij.build.target.os", "all")}" -+def targetOs = "${System.getProperty("intellij.build.target.os", "linux")}" - - jrePlatformsToDownload(targetOs).each { platform -> - archToDownload(platform).each { arch -> -diff -rupN intellij-community-pycharm-182.1177.orig/platform/build-scripts/groovy/org/jetbrains/intellij/build/BuildOptions.groovy intellij-community-pycharm-182.1177/platform/build-scripts/groovy/org/jetbrains/intellij/build/BuildOptions.groovy ---- intellij-community-pycharm-182.1177.orig/platform/build-scripts/groovy/org/jetbrains/intellij/build/BuildOptions.groovy 2018-03-29 19:26:25.415841858 +0200 -+++ intellij-community-pycharm-182.1177/platform/build-scripts/groovy/org/jetbrains/intellij/build/BuildOptions.groovy 2018-03-29 19:31:46.883868914 +0200 -@@ -33,7 +33,7 @@ class BuildOptions { + def jdkRepo = 'https://cache-redirector.jetbrains.com/intellij-jdk' +-def targetOs = System.getProperty("intellij.build.target.os", "all") ++def targetOs = System.getProperty("intellij.build.target.os", "linux") + def bundledJreVersion = System.getProperty("intellij.build.bundled.jre.version", "8").toInteger() + def isBundledJreModular = bundledJreVersion >= 9 + def jreArtifactBuild = System.getProperty("intellij.build.bundled.jre.build", jdkBuild) +@@ -169,4 +169,4 @@ static def archToDownload(platform, is32 + static def modularJdkSpecificFiles(platform) { + def prefix = platform == 'osx' ? 'jdk/Contents/Home/' : '' + ["${prefix}jmods/**", "${prefix}include/**", '**/src.zip', "${prefix}lib/src.zip"] +-} +\ No newline at end of file ++} +diff -rupN intellij-community-pycharm-183.5429.31.orig/platform/build-scripts/groovy/org/jetbrains/intellij/build/BuildOptions.groovy intellij-community-pycharm-183.5429.31/platform/build-scripts/groovy/org/jetbrains/intellij/build/BuildOptions.groovy +--- intellij-community-pycharm-183.5429.31.orig/platform/build-scripts/groovy/org/jetbrains/intellij/build/BuildOptions.groovy 2019-01-31 11:00:02.063843803 +0100 ++++ intellij-community-pycharm-183.5429.31/platform/build-scripts/groovy/org/jetbrains/intellij/build/BuildOptions.groovy 2019-01-31 11:00:42.494135478 +0100 +@@ -19,7 +19,7 @@ class BuildOptions { /** * Specifies for which operating systems distributions should be built. */ @@ -31,10 +38,3 @@ /** * By default build process produces temporary and resulting files under projectHome/out/productName directory, use this property to -@@ -115,4 +115,4 @@ class BuildOptions { - */ - boolean isInDevelopmentMode = SystemProperties.getBooleanProperty("intellij.build.dev.mode", - System.getProperty("teamcity.buildType.id") == null) --} -\ No newline at end of file -+}
