# Contributor: David Keogh pkgname=pycharm-community pkgver=2016.3.3 pkgrel=1 pkgdesc="Powerful Python and Django IDE. Community edition." arch=('any') options=('!strip') url="http://www.jetbrains.com/pycharm/" license=('Apache') depends=('giflib' 'ttf-font') optdepends=('ipython2: IPython integration for Python 2' 'ipython: IPython integration for Python 3') makedepends=('python2-setuptools' 'python-setuptools') conflicts=('pycharm' 'pycharm-professional') provides=('pycharm') source=(https://download.jetbrains.com/python/$pkgname-$pkgver.tar.gz 'pycharm-community.desktop' ) sha256sums=('c4d224f25ad3c018705a530fa853ed9234a4d8575208a28bf8d3069f8219537b' '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 cd $srcdir mkdir -p $pkgdir/opt/$pkgname cp -R $srcdir/$pkgname-$pkgver/* $pkgdir/opt/$pkgname if [[ $CARCH = 'i686' ]]; then rm -f $pkgdir/opt/$pkgname/bin/libyjpagent-linux64.so rm -f $pkgdir/opt/$pkgname/bin/fsnotifier64 fi mkdir -p $pkgdir/usr/share/{applications,pixmaps} install -Dm644 $startdir/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 ln -s /opt/pycharm-community/bin/pycharm.sh $pkgdir/usr/bin/pycharm } # vim:set ts=2 sw=2 et: