Package Details: pycharm-eap 2018.1.3.181.4892.64-1

Git Clone URL: https://aur.archlinux.org/pycharm-eap.git (read-only)
Package Base: pycharm-eap
Description: Powerful Python and Django IDE, Early Access Program (EAP) build. Professional edition.
Upstream URL: https://www.jetbrains.com/pycharm/nextversion/
Keywords: development editor ide jetbrains python
Licenses: custom
Provides: pycharm, pycharm-professional
Submitter: vlan
Maintainer: qft
Last Packager: qft
Votes: 26
Popularity: 0.090935
First Submitted: 2011-05-06 08:33
Last Updated: 2018-05-16 16:49

Dependencies (19)

Required by (0)

Sources (2)

Latest Comments

qft commented on 2017-10-20 17:15

The current PKGBUILD already works for both the EAP and the regular PyCharm. For example, https://download.jetbrains.com/python/pycharm-professional-172.3968.37.tar.gz and https://download.jetbrains.com/python/pycharm-professional-2017.2.3.tar.gz points to exactly the same file. Thus there is no need to specify two link formats.

As for the automatic downloading of the checksum. I find the additional wget clause to be not as clean as putting the .sha256 file inside the ${source}. However putting the .sha256 file inside ${source} requires running the makepkg command twice, which is even uglier. What's the benefit to end users if the .sha256 file is dynamically updated instead of hard-coded in the ${sha256sums} field?

danielko commented on 2017-10-20 13:59

If you don't mind could you please revert PKGBUILD to version which automatically downloaded correct SHA sum and had correct sources link for both EAP and regular PyCharm?
It was much easier to try new versions with that code.

PS. And thank you for adopting the package and adding debugger extensions compilation :)

qft commented on 2017-10-09 00:53

I have adopted this package and made some cleanups with the PKGBUILD.

lots0logs commented on 2017-08-23 02:07

====================================
----->>> MAINTAINER NEEDED! <<<-----
====================================
I haven't used this package ever since jetbrains-toolbox came out. If anyone is interested in adopting it, please do so.

deathangel908 commented on 2017-04-22 11:42

==> Starting package()...
cp: cannot stat '/tmp/pycharm-eap/src/pycharm-2017.1/*': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...

# but /tmp/pycharm-eap/src/pycharm-2017.1.1/ exists
# mb it should be JUST like it's below?
# cp -R "${srcdir}/pycharm-${_pkgver}/"* "${pkgdir}/opt/${pkgname}"

lots0logs commented on 2017-03-18 22:49

Sorry about that. Its fixed now. Cheers!

rarvolt commented on 2017-03-18 19:02

@davidism that fixed it for me for now

--- pycharm-eap/PKGBUILD 2017-03-17 08:54:52.000000000 +0100
+++ pycharm-eap-my/PKGBUILD 2017-03-18 19:42:37.814447668 +0100
@@ -5,5 +5,5 @@
pkgname=pycharm-eap
_buildver=171.3780.47
-_pkgver=2017.1.0
+_pkgver=2017.1
_eap="True"
pkgver="${_pkgver}.${_buildver}"
@@ -43,5 +43,5 @@

if [[ "True" = "${_eap}" ]]; then
- cp -R --no-preserve=ownership "${srcdir}/pycharm-${_buildver}/"* "${pkgdir}/opt/${pkgname}"
+ cp -R --no-preserve=ownership "${srcdir}/pycharm-${_pkgver}/"* "${pkgdir}/opt/${pkgname}"
else
cp -R --no-preserve=ownership "${srcdir}/pycharm-${_pkgver%.1}/"* "${pkgdir}/opt/${pkgname}"

davidism commented on 2017-03-17 13:27

Appears to be happening again.

==> Starting package()...
cp: cannot stat '/home/david/.cache/pacaur/pycharm-eap/src/pycharm-171.3780.47/*': No such file or directory
==> ERROR: A failure occurred in package().

lots0logs commented on 2016-12-13 07:44

JetBrains can't seem to decide upon a versioning scheme for the toplevel directory inside the source tarball :face_with_rolling_eyes: Anyway, its fixed now. Cheers!

bas commented on 2016-12-13 06:20

Having the same issue here.

All comments