summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorshwsun2017-07-27 11:23:50 +1000
committershwsun2017-07-27 11:23:50 +1000
commit8a4099c727fbb4bff98394b0f7692a00cf8ad9a5 (patch)
treeff1251bea05f4a44c1261367eb518212cb0e8177
parentd559c2fac64b46260c18902986aa486614000ec3 (diff)
downloadaur-8a4099c727fbb4bff98394b0f7692a00cf8ad9a5.tar.gz
Refactor the code
And small fix for arch and startdir, abstracted out build(), in the long run I would want to add changelog.
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD8
2 files changed, 7 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d19b300440e3..9dbbb04429be 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -3,7 +3,8 @@ pkgbase = pycharm-community
pkgver = 2017.2
pkgrel = 1
url = http://www.jetbrains.com/pycharm/
- arch = any
+ arch = i686
+ arch = x86_64
license = Apache
makedepends = python2-setuptools
makedepends = python-setuptools
diff --git a/PKGBUILD b/PKGBUILD
index bf1651bdcbe5..636cf35b37fd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@ pkgname=pycharm-community
pkgver=2017.2
pkgrel=1
pkgdesc="Powerful Python and Django IDE. Community edition."
-arch=('any')
+arch=('i686' 'x86_64')
options=('!strip')
url="http://www.jetbrains.com/pycharm/"
license=('Apache')
@@ -19,11 +19,13 @@ source=(https://download.jetbrains.com/python/$pkgname-$pkgver.tar.gz
sha256sums=('375efef320eaa5be3b8dc280dfe48b70adfab1fa2f418fc03f5983d09bcdb4d8'
'5ce44b5bee632258749ee7d0df0fd08af446d43715f9ef50cb6889b88232de41')
-package() {
+build() {
# 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
+}
+package() {
cd $srcdir
mkdir -p $pkgdir/opt/$pkgname
cp -R $srcdir/$pkgname-$pkgver/* $pkgdir/opt/$pkgname
@@ -34,7 +36,7 @@ package() {
fi
mkdir -p $pkgdir/usr/share/{applications,pixmaps}
- install -Dm644 $startdir/pycharm-community.desktop $pkgdir/usr/share/applications/
+ install -Dm644 $srcdir/pycharm-community.desktop $pkgdir/usr/share/applications/
install -Dm644 $pkgdir/opt/$pkgname/bin/pycharm.png $pkgdir/usr/share/pixmaps/pycharm.png
mkdir -p $pkgdir/usr/bin