Date: Thursday, November 30, 2017 @ 15:16:18 Author: alucryd Revision: 270844
Add pycharm-community-edition Added: pycharm-community-edition/ pycharm-community-edition/trunk/ pycharm-community-edition/trunk/PKGBUILD pycharm-community-edition/trunk/pycharm.desktop -----------------+ PKGBUILD | 44 ++++++++++++++++++++++++++++++++++++++++++++ pycharm.desktop | 11 +++++++++++ 2 files changed, 55 insertions(+) Added: pycharm-community-edition/trunk/PKGBUILD =================================================================== --- pycharm-community-edition/trunk/PKGBUILD (rev 0) +++ pycharm-community-edition/trunk/PKGBUILD 2017-11-30 15:16:18 UTC (rev 270844) @@ -0,0 +1,44 @@ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Contributor: David Keogh <daveke...@archlinux.us> + +pkgname=pycharm-community-edition +pkgver=2017.3 +pkgrel=1 +pkgdesc='Python IDE for Professional Developers' +arch=('x86_64') +url='http://www.jetbrains.com/pycharm/' +license=('Apache') +depends=('gcc-libs' 'giflib' 'glibc' 'java-runtime' 'sh' 'ttf-font') +optdepends=('ipython2: IPython integration for Python 2' + 'ipython: IPython integration for Python 3' + 'python2: Python 2 support' + 'python: Python 3 support') +makedepends=('python2-setuptools' 'python-setuptools') +conflicts=('pycharm' 'pycharm-community' 'pycharm-professional') +provides=('pycharm') +source=("https://download.jetbrains.com/python/pycharm-community-${pkgver}.tar.gz" + 'pycharm.desktop') +sha256sums=('b973581cb3de0f0f5a203231f67b21a45b7dd58968393cef49d48403cb1b8ad1' + '28e0d3200c721e61831d8246eba8f72485d3c8379d10bfa75ccb5331b6749480') + +build() { + cd pycharm-community-${pkgver} + + python2 helpers/pydev/setup_cython.py build_ext --inplace + python3 helpers/pydev/setup_cython.py build_ext --inplace + rm -rf bin/fsnotifier{,-arm} lib/libpty/linux/x86 +} + +package() { + cd pycharm-community-${pkgver} + + install -dm 755 "${pkgdir}"/usr/{bin,share/{applications,doc,licenses,pixmaps,pycharm}} + cp -dr --no-preserve='ownership' bin helpers lib plugins "${pkgdir}"/usr/share/pycharm/ + cp -dr --no-preserve='ownership' help "${pkgdir}"/usr/share/doc/pycharm/ + cp -dr --no-preserve='ownership' license "${pkgdir}"/usr/share/licenses/pycharm/ + ln -s /usr/share/pycharm/bin/pycharm.sh $pkgdir/usr/bin/pycharm + ln -s /usr/share/pycharm/bin/pycharm.png "${pkgdir}"/usr/share/pixmaps/ + install -m 644 ../pycharm.desktop -t "${pkgdir}"/usr/share/applications/ +} + +# vim: ts=2 sw=2 et: Property changes on: pycharm-community-edition/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: pycharm-community-edition/trunk/pycharm.desktop =================================================================== --- pycharm-community-edition/trunk/pycharm.desktop (rev 0) +++ pycharm-community-edition/trunk/pycharm.desktop 2017-11-30 15:16:18 UTC (rev 270844) @@ -0,0 +1,11 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=PyCharm Community Edition +Comment=Python IDE for Professional Developers. +Exec=/usr/bin/pycharm %f +Icon=pycharm +Terminal=false +StartupNotify=true +StartupWMClass=jetbrains-pycharm-ce +Categories=Development;IDE;Python;