1SUMMARY="A Lightweight IDE for Python & Scientific development" 2DESCRIPTION="PyCharm is a Python IDE for professional developers by JetBrains" 3HOMEPAGE="https://www.jetbrains.com/pycharm/" 4COPYRIGHT="2020-2023 JetBrains s.r.o." 5LICENSE="Apache v2" 6REVISION="1" 7SOURCE_URI="https://download.jetbrains.com/python/pycharm-community-$portVersion.tar.gz#noarchive" 8CHECKSUM_SHA256="d8ffc4a20b692d506b0e4c4439b77fabca7f3a0fdb7eaddeb6c9edd7cb3febaf" 9ADDITIONAL_FILES="PyCharm_Logo.hvif" 10 11ARCHITECTURES="?all x86_64" 12DISABLE_SOURCE_PACKAGE="true" 13 14PROVIDES=" 15 pycharm_community_bin = $portVersion 16 app:pycharm = $portVersion 17 " 18REQUIRES=" 19 haiku 20 java:environment == 17 21 " 22 23BUILD_PREREQUIRES=" 24 " 25 26INSTALL() 27{ 28 mkdir -p $appsDir 29 tar xvf pycharm-community-$portVersion.tar.gz -C $appsDir 30 mv $appsDir/pycharm-community-$portVersion $appsDir/pycharm 31 32 rm -rf $appsDir/pycharm/jre64 33 34 cat << EOF > $appsDir/pycharm/pycharm.sh 35#!/bin/sh -l 36export PATH=\$JDK17_HOME/bin:\$PATH 37$appsDir/pycharm/bin/pycharm.sh & 38EOF 39 chmod 755 $appsDir/pycharm/pycharm.sh 40 echo "-Dide.no.platform.update=Haiku" >> $appsDir/pycharm/bin/pycharm.vmoptions 41 echo "-Dide.no.platform.update=Haiku" >> $appsDir/pycharm/bin/pycharm64.vmoptions 42 43 addattr -t icon -f $portDir/additional-files/PyCharm_Logo.hvif \ 44 "BEOS:ICON" "$appsDir/pycharm/pycharm.sh" 45 46 addAppDeskbarSymlink $appsDir/pycharm/pycharm.sh 'PyCharm CE' 47} 48