From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 31206138334 for ; Sun, 29 Jul 2018 21:31:15 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3C49AE092B; Sun, 29 Jul 2018 21:31:14 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E50A0E092B for ; Sun, 29 Jul 2018 21:31:13 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id DEC4F335C7D for ; Sun, 29 Jul 2018 21:31:10 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0C139377 for ; Sun, 29 Jul 2018 21:31:09 +0000 (UTC) From: "Michael Weber" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michael Weber" Message-ID: <1532899860.2dbf627b89626e224acd8d409aa0112dff17a648.xmw@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/pycharm-professional/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-util/pycharm-professional/Manifest dev-util/pycharm-professional/pycharm-professional-2018.2.ebuild X-VCS-Directories: dev-util/pycharm-professional/ X-VCS-Committer: xmw X-VCS-Committer-Name: Michael Weber X-VCS-Revision: 2dbf627b89626e224acd8d409aa0112dff17a648 X-VCS-Branch: master Date: Sun, 29 Jul 2018 21:31:09 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: bb25606f-070f-47a5-8869-10166cc9a1a0 X-Archives-Hash: cebf6ba02e01cf85baf7db0dad6d5643 commit: 2dbf627b89626e224acd8d409aa0112dff17a648 Author: Michael Weber gentoo org> AuthorDate: Sun Jul 29 21:30:43 2018 +0000 Commit: Michael Weber gentoo org> CommitDate: Sun Jul 29 21:31:00 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dbf627b dev-util/pycharm-professional: Version bump. Package-Manager: Portage-2.3.42, Repoman-2.3.9 dev-util/pycharm-professional/Manifest | 1 + .../pycharm-professional-2018.2.ebuild | 57 ++++++++++++++++++++++ 2 files changed, 58 insertions(+) diff --git a/dev-util/pycharm-professional/Manifest b/dev-util/pycharm-professional/Manifest index 35617e83b37..8955fc6ec72 100644 --- a/dev-util/pycharm-professional/Manifest +++ b/dev-util/pycharm-professional/Manifest @@ -1,2 +1,3 @@ DIST pycharm-professional-2017.3.4.tar.gz 356283723 BLAKE2B 3d2abed57f0459e49034a6b081c69008628ec8a16322ce90e15e0a42c670554ea4eca66b73279ea0f9aeac116dc86e8d52590861d712ccdf93d2be31c2d1211e SHA512 8adc3c46b50c4ed895d0d40b0c235a047fcac7e4ab5262aa88ba69deffa9402b652bc69ec1ee3d7682900698d14bb2ecb7f82a89f998979c009fcadb98ef4517 DIST pycharm-professional-2018.1.4.tar.gz 348483306 BLAKE2B d03950a8d91c726f175c51fe512fdedef32a26fc39881ff4651ff09f277e9b7b3c053754e391c760856507b64b0a57128092a9fef5b7d2ab5fbfaac47f3216d2 SHA512 e45623fc0127a5f919015937853a4364344b01f586d5a63cf3605f0eac773228f02326c0714e2c25eb490431716f2b794e191aa01149a07ab87c067f1ff3ce3b +DIST pycharm-professional-2018.2.tar.gz 337502172 BLAKE2B 9b4c4f2f69ea4fce29ca498a633d6a7bac749920580c8e670844effce030000c491ef041e545a90559b7ce589c5f0a28c8e40d3dc5708f7166a3f6bbe88a5f43 SHA512 51b30d73526ada82274d043c40724b7f7f7189eb25393a079fda04fff88cfd1158878c5d87810918d06a5e5c656cde03497de70f67ca4d73d6f0c1b159be27ba diff --git a/dev-util/pycharm-professional/pycharm-professional-2018.2.ebuild b/dev-util/pycharm-professional/pycharm-professional-2018.2.ebuild new file mode 100644 index 00000000000..5dc7e67e051 --- /dev/null +++ b/dev-util/pycharm-professional/pycharm-professional-2018.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2-utils readme.gentoo-r1 xdg + +DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis" +HOMEPAGE="http://www.jetbrains.com/pycharm/" +SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz" + +LICENSE="PyCharm_Academic PyCharm_Classroom PyCharm PyCharm_OpenSource PyCharm_Preview" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=virtual/jre-1.8 + dev-python/pip" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/${PN}/bin/fsnotifier + opt/${PN}/bin/fsnotifier64 + opt/${PN}/bin/fsnotifier-arm + opt/${PN}/bin/libyjpagent-linux.so + opt/${PN}/bin/libyjpagent-linux64.so" + +MY_PN=${PN/-professional/} +S="${WORKDIR}/${MY_PN}-${PV}" + +src_prepare() { + default + + rm -rf jre || die +} + +src_install() { + insinto /opt/${PN} + doins -r * + + fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh} + + dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN} + newicon bin/${MY_PN}.png ${PN}.png + make_desktop_entry ${PN} ${PN} ${PN} + + readme.gentoo_create_doc +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_icon_cache_update +}