diff --git a/dev-util/pycharm-community/additional-files/PyCharm_Logo.hvif b/dev-util/pycharm-community/additional-files/PyCharm_Logo.hvif new file mode 100644 index 000000000..eab962d86 Binary files /dev/null and b/dev-util/pycharm-community/additional-files/PyCharm_Logo.hvif differ diff --git a/dev-util/pycharm-community/additional-files/PyCharm_Logo.svg b/dev-util/pycharm-community/additional-files/PyCharm_Logo.svg new file mode 100644 index 000000000..f914b7bdd --- /dev/null +++ b/dev-util/pycharm-community/additional-files/PyCharm_Logo.svg @@ -0,0 +1,72 @@ + + + + icon_PyCharm + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dev-util/pycharm-community/pycharm_community_bin-2018.3.2.recipe b/dev-util/pycharm-community/pycharm_community_bin-2018.3.2.recipe new file mode 100644 index 000000000..4569e14e9 --- /dev/null +++ b/dev-util/pycharm-community/pycharm_community_bin-2018.3.2.recipe @@ -0,0 +1,44 @@ +SUMMARY="A Lightweight IDE for Python & Scientific development" +DESCRIPTION="PyCharm is a Python IDE for professional developers by JetBrains" +HOMEPAGE="https://www.jetbrains.com/pycharm/" +COPYRIGHT="2018 JetBrains s.r.o." +LICENSE="Apache v2" +REVISION="1" +SOURCE_URI="https://download.jetbrains.com/python/pycharm-community-$portVersion.tar.gz#noarchive" +CHECKSUM_SHA256="8eedae360aaf3e0480171d43a12db66f0623b5a7cc1cf239e98e8d9aed272aaa" +ADDITIONAL_FILES="PyCharm_Logo.hvif" + +ARCHITECTURES="any" +DISABLE_SOURCE_PACKAGE="true" + +PROVIDES=" + pycharm_community_bin = $portVersion + " +REQUIRES=" + haiku + java:environment == 8 + " + +BUILD_REQUIRES=" + " +BUILD_PREREQUIRES=" + " + +INSTALL() +{ + mkdir -p $appsDir + tar xvf pycharm-community-$portVersion.tar.gz -C $appsDir + mv $appsDir/pycharm-community-$portVersion $appsDir/pycharm + + cat << EOF > $appsDir/pycharm/pycharm.sh +#!/bin/sh -l +export PATH=\$JDK8_HOME/bin:\$PATH +exec $appsDir/pycharm/bin/pycharm.sh +EOF + chmod 755 $appsDir/pycharm/pycharm.sh + + addattr -t icon -f $portDir/additional-files/PyCharm_Logo.hvif \ + "BEOS:ICON" "$appsDir/pycharm/pycharm.sh" + + addAppDeskbarSymlink $appsDir/pycharm/pycharm.sh 'PyCharm CE' +}