diff options
author | shwsun | 2017-07-27 11:23:50 +1000 |
---|---|---|
committer | shwsun | 2017-07-27 11:23:50 +1000 |
commit | 8a4099c727fbb4bff98394b0f7692a00cf8ad9a5 (patch) | |
tree | ff1251bea05f4a44c1261367eb518212cb0e8177 | |
parent | d559c2fac64b46260c18902986aa486614000ec3 (diff) | |
download | aur-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-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 7 insertions, 4 deletions
@@ -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 @@ -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 |