Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/pycharm-professional/
Date: Thu, 26 Nov 2015 10:07:41
Message-Id: 1448463049.4c21e064325a6843302ac0e107b95491445dfc87.monsieurp@gentoo
1 commit: 4c21e064325a6843302ac0e107b95491445dfc87
2 Author: Jiajun Wang <amesists <AT> gmail <DOT> com>
3 AuthorDate: Wed Nov 25 14:50:49 2015 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 25 14:50:49 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c21e064
7
8 dev-util/pycharm-professional: version bump to 5.0.1
9
10 dev-util/pycharm-professional/Manifest | 1 +
11 .../pycharm-professional-5.0.1.ebuild | 42 ++++++++++++++++++++++
12 2 files changed, 43 insertions(+)
13
14 diff --git a/dev-util/pycharm-professional/Manifest b/dev-util/pycharm-professional/Manifest
15 index a86d964..db23dca 100644
16 --- a/dev-util/pycharm-professional/Manifest
17 +++ b/dev-util/pycharm-professional/Manifest
18 @@ -3,4 +3,5 @@ DIST pycharm-professional-4.0.6.tar.gz 155933406 SHA256 b914f55dab1bff6e8707ca64
19 DIST pycharm-professional-4.5.2.tar.gz 160339662 SHA256 a736a1d648ff7ae742b86ff278b2eeb53c61c875037d44f863b1abc78ffdf7b5 SHA512 3c79ee632554499b13b5d3096a3e60d3c578ef29ae985f7daef0555f217650686f6cd0d700a3a6f8fec809fc11a12c476365a594b167aa76f4720a9dabce66d7 WHIRLPOOL fb69b0cada495ba88872b2c0a38b4b272501a022338d600fc8ccb3cb7ea70c374bf898882e4e35eff2bd199da8ba15e721e765e156e3ee86edb9e3bf019d3c76
20 DIST pycharm-professional-4.5.3.tar.gz 160688951 SHA256 5ac0ff2ad0e5a61d93182637ff308c30227f1c2f7e396149a9720782bc336601 SHA512 ea21e30d98bd5f83438fb3c51c366828dc1ab62540b7c22c3164afdd93f338ec677795dc43177e698efc86b72d2337fc3546abb1d78bc388697312afa4f7c018 WHIRLPOOL d89217d63086b5b0213b267eabb301900e0f4fb8b16a69260ba50a153fb7568f5dfbe6dec89f6c64083fd51d9fa089fced55a324a2837cfffd2c1abebffd8db6
21 DIST pycharm-professional-4.5.4.tar.gz 160665389 SHA256 0d3a0a627901a1519ee77a0f2b34bc9cd7ba9a20c1276862ed5324187d25c6b7 SHA512 2f0fc1018128984bc1763c263e185763e9f2af03306d61bdc30f229dfd54bf7094e46a3758eeaacd34c9c47bb0522d52f17206ce3da283d52be685a4a34da90e WHIRLPOOL d76ec00b68642fd716bfca94e9465de1855fd4e60dc15a49ae683abc48a172d57dde166b3a13d178680bbe25b54fa863494b01bfdff575d7b0f75ddfb124d39b
22 +DIST pycharm-professional-5.0.1.tar.gz 183926748 SHA256 038501f116f5b18e5fc30c7b7edf1c076f0ec6d5f2e2c14348004dc8b6745a80 SHA512 1ffd2b8c50600d2ead207ffe6f9439dd3f008258fd530c45587779bb99c4a49f2238d956552add72f908672e69e22712699efd56f1e831f470e496734b6a702a WHIRLPOOL dc4163b7f0986e8ed6cf9643a6612743cb9279537bb8c779bb8f89ef4442ca2033a4c440458625a33860ee00771ee7d903c278a4d413c0ca0db4110009925870
23 DIST pycharm-professional-5.0.tar.gz 183117515 SHA256 066ca91c7d810765a96e82673d4241de855b82cd0d46dc88e46f00da00789c9a SHA512 183597e004604cc49dfff674f8fb9c05fa73d1a3e01dc66368f0b49ea2ada653fe28a64181697449d9adeecfda3e8d8e7105bd75aa82f9ccd9331d783146e18a WHIRLPOOL 94b5030d3131ae92c83596ff6c9f547068022048d3bf9cff9d21d3c8664664b4bf9805098bd677fe7f48ad7160f9a6d6923fe930edb99612f6718a4cd1294122
24
25 diff --git a/dev-util/pycharm-professional/pycharm-professional-5.0.1.ebuild b/dev-util/pycharm-professional/pycharm-professional-5.0.1.ebuild
26 new file mode 100644
27 index 0000000..dfb1dc5
28 --- /dev/null
29 +++ b/dev-util/pycharm-professional/pycharm-professional-5.0.1.ebuild
30 @@ -0,0 +1,42 @@
31 +# Copyright 1999-2015 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +# $Id$
34 +
35 +EAPI=5
36 +
37 +inherit eutils readme.gentoo
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.6
49 + dev-python/pip"
50 +DEPEND=""
51 +
52 +RESTRICT="mirror strip"
53 +QA_PREBUILT="opt/${PN}/bin/fsnotifier
54 + opt/${PN}/bin/fsnotifier64
55 + opt/${PN}/bin/libyjpagent-linux.so
56 + opt/${PN}/bin/libyjpagent-linux64.so"
57 +
58 +MY_PN=${PN/-professional/}
59 +S="${WORKDIR}/${MY_PN}-${PV}"
60 +
61 +src_install() {
62 + insinto /opt/${PN}
63 + doins -r *
64 +
65 + fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
66 +
67 + dosym /opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
68 + newicon "bin/${MY_PN}.png" ${PN}.png
69 + make_desktop_entry ${PN} "${PN}" "${PN}"
70 +
71 + readme.gentoo_src_install
72 +}