summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
2 files changed, 11 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 72848fba048d..fa1cfd42d86a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Thu May 26 17:48:01 UTC 2016
+# Sun Jun 19 20:40:24 UTC 2016
pkgbase = pycharm-community
pkgdesc = Powerful Python and Django IDE. Community edition.
pkgver = 2016.1.4
- pkgrel = 1
+ pkgrel = 2
url = http://www.jetbrains.com/pycharm/
arch = any
license = Apache
diff --git a/PKGBUILD b/PKGBUILD
index 9c4cb741cd8f..e7643ed05f94 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=pycharm-community
pkgver=2016.1.4
-pkgrel=1
+pkgrel=2
pkgdesc="Powerful Python and Django IDE. Community edition."
arch=('any')
options=('!strip')
@@ -17,6 +17,14 @@ sha256sums=('bc548a200022111e741604e76b579e71e5a75d23c2bbb9c4cb9ed88b18a3d622'
'5ce44b5bee632258749ee7d0df0fd08af446d43715f9ef50cb6889b88232de41')
package() {
+ # compile PyDev debugger used by PyCharm to speedup debugging
+ python2 $srcdir/$pkgname-$pkgver/helpers/pydev/setup_cython.py build_ext --inplace &
+ python3 $srcdir/$pkgname-$pkgver/helpers/pydev/setup_cython.py build_ext --inplace &
+ for job in `jobs -p`
+ do
+ wait $job
+ done
+
cd $srcdir
mkdir -p $pkgdir/opt/$pkgname
cp -R $srcdir/$pkgname-$pkgver/* $pkgdir/opt/$pkgname