[arch-commits] Commit in pycharm-community-edition/trunk (2 files)
Maxime Gauduin
alucryd at archlinux.org
Thu Jan 31 13:20:19 UTC 2019
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 <davekeogh at archlinux.us>
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
-+}
More information about the arch-commits
mailing list