[arch-commits] Commit in pycharm-community-edition/trunk (PKGBUILD)
Orhun Parmaksiz
orhun at archlinux.org
Mon Apr 12 20:19:32 UTC 2021
Date: Monday, April 12, 2021 @ 20:19:32
Author: orhun
Revision: 916026
upgpkg: pycharm-community-edition 2021.1-1: upstream release
Modified:
pycharm-community-edition/trunk/PKGBUILD
----------+
PKGBUILD | 19 +++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-04-12 20:17:48 UTC (rev 916025)
+++ PKGBUILD 2021-04-12 20:19:32 UTC (rev 916026)
@@ -4,9 +4,9 @@
# Contributor: David Keogh <davekeogh at archlinux.us>
pkgname=pycharm-community-edition
-pkgver=2020.3.5
-_build=203.7717.81
-_gitcommit=c1fbba2c339bdb37ee8ad754502db42ef7910319
+pkgver=2021.1
+_build=211.6693.115
+_gitcommit=89042ffa49ea457d0f6e16d6df5765f60945d468
pkgrel=1
pkgdesc='Python IDE for Professional Developers'
arch=(x86_64)
@@ -36,12 +36,10 @@
)
source=(
"git+https://github.com/JetBrains/intellij-community.git#commit=${_gitcommit}"
- "https://github.com/JetBrains/intellij-community/commit/70af9a4.patch"
pycharm.desktop
pycharm.sh
)
sha256sums=('SKIP'
- 'e9837a4a6098b97b0ff9fc33693f4d1d6a458d0dea7c0c1a8f398fa3e624582a'
'f727119ec7c8b96820e80712b1ee342de6a94ff72402e8f2d390cbff702f9b21'
'7b5360b4977e934931acab775d04915417a5da9f3ea1dd44355525b0016cf65d')
@@ -48,15 +46,20 @@
prepare() {
cd intellij-community
- patch -p1 < ../70af9a4.patch
echo ${_build} > build.txt
+
+ # https://youtrack.jetbrains.com/issue/IDEA-266631
+ sed '/intellij.cwm.plugin/d' -i python/build/plugin-list.txt
+ sed '/intellij.marketplace/d' -i python/build/plugin-list.txt
+
sed '/def targetOs =/c def targetOs = "linux"' -i build/dependencies/setupJbre.gradle
sed '/String targetOS/c String targetOS = OS_LINUX' -i platform/build-scripts/groovy/org/jetbrains/intellij/build/BuildOptions.groovy
sed -E 's|(<sysproperty key="jna.nosys")|<sysproperty key="intellij.build.target.os" value="linux" />\1|' -i build.xml
sed -E 's|(<sysproperty key="java.awt.headless")|<sysproperty key="intellij.build.target.os" value="linux" />\1|' -i python/build.xml
sed "s/-Xmx612m -XX:MaxPermSize=152m/-Xmx2048m -XX:MaxPermSize=512m/" -i python/build.xml
- sed 's|../build/plugins-autoupload-whitelist.txt|plugins-autoupload-whitelist.txt|' -i platform/build-scripts/groovy/org/jetbrains/intellij/build/impl/DistributionJARsBuilder.groovy
- touch plugins-autoupload-whitelist.txt
+ sed 's|../build/plugins-autoupload.txt|plugins-autoupload.txt|' -i platform/build-scripts/groovy/org/jetbrains/intellij/build/impl/DistributionJARsBuilder.groovy
+ touch plugins-autoupload.txt
+ ./getPlugins.sh
}
build() {
More information about the arch-commits
mailing list