12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- # Tanım: Profesyonel Geliştiriciler için Python IDE
- # URL: http://www.jetbrains.com/pycharm/
- # Paketçi: Oltulu
- # Gerekler: giflib glibc openjdk freefont-ttf python3-setuptools python-setuptools
- # Grup: geliştirme
- isim=pycharm
- surum=2017.3.1
- devir=1
- kaynak=(https://download.jetbrains.com/python/pycharm-community-${surum}.tar.gz)
- derle() {
- cd pycharm-community-${surum}
- python 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
- # Başlatıcı
- mkdir -pv $PKG/usr/share/applications &&
- cat > $PKG/usr/share/applications/$isim.desktop << "EOF" &&
- [Desktop Entry]
- Version=1.0
- Type=Application
- Name=PyCharm Topluluk Sürümü
- Comment=Profesyonel Geliştiriciler için Python IDE
- Exec=/usr/bin/pycharm %f
- Icon=pycharm
- Terminal=false
- StartupNotify=true
- StartupWMClass=jetbrains-pycharm-ce
- Categories=Development;IDE;Python;
- EOF
- install -dm 755 "${PKG}"/usr/{bin,share/{applications,doc,licenses,pixmaps,pycharm}}
- cp -dr --no-preserve='ownership' bin helpers lib plugins "${PKG}"/usr/share/pycharm/
- cp -dr --no-preserve='ownership' help "${PKG}"/usr/share/doc/pycharm/
- cp -dr --no-preserve='ownership' license "${PKG}"/usr/share/licenses/pycharm/
- ln -s /usr/share/pycharm/bin/pycharm.sh $PKG/usr/bin/pycharm
- ln -s /usr/share/pycharm/bin/pycharm.png "${PKG}"/usr/share/pixmaps/
- }
|