Gentoo Archives: gentoo-commits

From: "Manuel Rüger" <mrueg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/pycharm-professional/
Date: Fri, 03 Nov 2017 14:48:12
Message-Id: 1509720360.e5cf69efe027af0e3f78ddc80f55568ec65bd252.mrueg@gentoo
1 commit: e5cf69efe027af0e3f78ddc80f55568ec65bd252
2 Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 3 14:46:00 2017 +0000
4 Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 3 14:46:00 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cf69ef
7
8 dev-util/pycharm-professional: Version bump to 2017.2.4
9
10 Package-Manager: Portage-2.3.12, Repoman-2.3.4
11
12 dev-util/pycharm-professional/Manifest | 1 +
13 .../pycharm-professional-2017.2.4.ebuild | 49 ++++++++++++++++++++++
14 2 files changed, 50 insertions(+)
15
16 diff --git a/dev-util/pycharm-professional/Manifest b/dev-util/pycharm-professional/Manifest
17 index 025710a4ae6..b93ea8918dd 100644
18 --- a/dev-util/pycharm-professional/Manifest
19 +++ b/dev-util/pycharm-professional/Manifest
20 @@ -1,3 +1,4 @@
21 DIST pycharm-professional-2016.3.2.tar.gz 283150795 SHA256 c36413a56a8a1d046c84a2c32bab8aaba132551305a5db0845a6c7ed1dc0d4db SHA512 a189ae38a70874709b0e0243dc6a1dd14aa2b5199e8cf33a0f8c85dd0606e35ddb9d0f954ec9252da7a098cbe184bfa6bf69e43b7c8475c5c3776312f89395f7 WHIRLPOOL d8350fb6d1b4712f0082bca41b9ecf2f190bc5c95a72677efc9321abe7a9f5687c05f3554c7e7022e18e7d747f1a628acde8738012eb7e354d1801e374acbc53
22 DIST pycharm-professional-2017.1.5.tar.gz 269726667 SHA256 52519dfd0e913b5ccb8767155cd4d1fd413967d5010e8474cdc9a1fa688016ce SHA512 5ba5c2893587afef3b2a5f0b7a5d4395665fd8e75764f9d8c7e1c41170af0c0457f0f27953adceb74a24c8f2260cabc65ba54918bdd38271e1aba014a5428bc8 WHIRLPOOL 0eaee27ef5ed2b3a4a2c5da3211aeed596d15de928c6a4c8a80abfaa03383e167d40e2633900f26e9795720692242a1f12afd880912e57f8b83fa378ffbd85fa
23 DIST pycharm-professional-2017.2.3.tar.gz 273776254 SHA256 3e6f1cd48c08363353b2d2777a581cb60bebd6c538b325767c11d02395376945 SHA512 1233b4b272017856e90125e3439f1057f22852749d101532e1b57d51c382d017fa15442307120d49a77a150c863e33fa53e799f2c77ff6d56312381a82fd51fd WHIRLPOOL 52336480fc7dee194ba707adf529814d040519d8a6433ea381a37592adfab765c4f8533360d39d97d7ed169b1255ce2a225a4430f875eb86fdefb8306b83314d
24 +DIST pycharm-professional-2017.2.4.tar.gz 273678656 SHA256 713ed26396f67762cb225917416d633bc8d4f35e20656fd289e74c2791be3658 SHA512 60693e48a3c28bc7108e84b9beeba073ae2ebad53dc5bf792bf42abb474ebeb4d6b7fd73211cb3152a7afdc632384903900a041df6b3dc8f73a8ba623415fb8d WHIRLPOOL 7d50d2272a935ebd96ab6e48f33dd38720d7c0c66738922af3574020bb92fc021e877c50e459fe1088909fed09ecd79597d6005daddfb4b2e39df8bf510f257b
25
26 diff --git a/dev-util/pycharm-professional/pycharm-professional-2017.2.4.ebuild b/dev-util/pycharm-professional/pycharm-professional-2017.2.4.ebuild
27 new file mode 100644
28 index 00000000000..b8731d8db52
29 --- /dev/null
30 +++ b/dev-util/pycharm-professional/pycharm-professional-2017.2.4.ebuild
31 @@ -0,0 +1,49 @@
32 +# Copyright 1999-2017 Gentoo Foundation
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=6
36 +
37 +inherit eutils readme.gentoo-r1
38 +
39 +DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
40 +HOMEPAGE="http://www.jetbrains.com/pycharm/"
41 +SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz"
42 +
43 +LICENSE="PyCharm_Academic PyCharm_Classroom PyCharm PyCharm_OpenSource PyCharm_Preview"
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~x86"
46 +IUSE=""
47 +
48 +RDEPEND=">=virtual/jre-1.8
49 + dev-python/pip"
50 +DEPEND=""
51 +
52 +RESTRICT="mirror strip"
53 +
54 +QA_PREBUILT="opt/${PN}/bin/fsnotifier
55 + opt/${PN}/bin/fsnotifier64
56 + opt/${PN}/bin/fsnotifier-arm
57 + opt/${PN}/bin/libyjpagent-linux.so
58 + opt/${PN}/bin/libyjpagent-linux64.so"
59 +
60 +MY_PN=${PN/-professional/}
61 +S="${WORKDIR}/${MY_PN}-${PV}"
62 +
63 +src_prepare() {
64 + default
65 +
66 + rm -rf jre || die
67 +}
68 +
69 +src_install() {
70 + insinto /opt/${PN}
71 + doins -r *
72 +
73 + fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
74 +
75 + dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
76 + newicon "bin/${MY_PN}.png" ${PN}.png
77 + make_desktop_entry ${PN} "${PN}" "${PN}"
78 +
79 + readme.gentoo_create_doc
80 +}