diff --git a/srcpkgs/pycharm-community/template b/srcpkgs/pycharm-community/template new file mode 100644 index 0000000000..a427b424c5 --- /dev/null +++ b/srcpkgs/pycharm-community/template @@ -0,0 +1,35 @@ +# Template file for 'pycharm-community' +pkgname=pycharm-community +version=2017.3.3 +revision=1 +depends="virtual?java-environment giflib libXtst" +short_desc="Python integrated development environment" +maintainer="Felix Van der Jeugt " +license="Apache-2.0" +homepage="https://www.jetbrains.org/" +distfiles="https://download-cf.jetbrains.com/python/${pkgname}-${version}.tar.gz" +checksum=7974700acf1a16e45f8d92adb13dd6460323e3ada58d92064d4d18ef28ba37c9 +repository=nonfree +nopie=yes +only_for_archs="i686 x86_64" + +do_install() { + vmkdir usr/bin + vmkdir usr/share/doc/pycharm + vmkdir usr/share/pycharm + + mv -v bin lib plugins helpers ${DESTDIR}/usr/share/pycharm + mv -v license ${DESTDIR}/usr/share/doc/pycharm + rm -vf ${DESTDIR}/usr/share/pycharm/bin/fsnotifier-arm + if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then + rm -vf ${DESTDIR}/usr/share/pycharm/bin/fsnotifier + rm -vf ${DESTDIR}/usr/share/pycharm/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so + rm -vf ${DESTDIR}/usr/share/pycharm/lib/libpty/linux/x86/libpty.so + else + rm -vf ${DESTDIR}/usr/share/pycharm/bin/fsnotifier64 + rm -vf ${DESTDIR}/usr/share/pycharm/helpers/pydev/pydevd_attach_to_process/attach_linux_amd64.so + rm -vf ${DESTDIR}/usr/share/pycharm/lib/libpty/linux/x86_64/libpty.so + fi + + ln -sf /usr/share/pycharm/bin/pycharm.sh ${DESTDIR}/usr/bin/pycharm +}