Gentoo Archives: gentoo-commits

From: Michael Weber <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/xmw:master commit in: dev-util/pycharm-community/, dev-util/pycharm-community/files/
Date: Tue, 06 May 2014 13:00:58
Message-Id: 1399381221.ac62a04eb547fe532e424a025c9ef381e4e7b146.xmw@gentoo
1 commit: ac62a04eb547fe532e424a025c9ef381e4e7b146
2 Author: Michael Weber <michael <AT> xmw <DOT> de>
3 AuthorDate: Tue May 6 13:00:21 2014 +0000
4 Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
5 CommitDate: Tue May 6 13:00:21 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=ac62a04e
7
8 Initial import (bug 369375)
9
10 Package-Manager: portage-2.2.10
11 Manifest-Sign-Key: 62EEF090
12
13 ---
14 dev-util/pycharm-community/ChangeLog | 5 +++
15 dev-util/pycharm-community/Manifest | 11 +++++++
16 dev-util/pycharm-community/files/README.gentoo | 5 +++
17 dev-util/pycharm-community/metadata.xml | 8 +++++
18 .../pycharm-community-3.1.3.ebuild | 36 ++++++++++++++++++++++
19 5 files changed, 65 insertions(+)
20
21 diff --git a/dev-util/pycharm-community/ChangeLog b/dev-util/pycharm-community/ChangeLog
22 new file mode 100644
23 index 0000000..52f3e95
24 --- /dev/null
25 +++ b/dev-util/pycharm-community/ChangeLog
26 @@ -0,0 +1,5 @@
27 +*pycharm-community-3.1.3 (06 May 2014)
28 +
29 + 06 May 2014; Michael Weber <xmw@g.o> +files/README.gentoo,
30 + +metadata.xml, +pycharm-community-3.1.3.ebuild:
31 + Initial import (bug 369375)
32
33 diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest
34 new file mode 100644
35 index 0000000..eb5fb96
36 --- /dev/null
37 +++ b/dev-util/pycharm-community/Manifest
38 @@ -0,0 +1,11 @@
39 +-----BEGIN PGP SIGNED MESSAGE-----
40 +Hash: SHA256
41 +
42 +DIST pycharm-community-3.1.3.tar.gz 108486068 SHA256 f671ee4c99207c179f168b5b98fa23afe90a94c3a3914367b95a46b0c2881b23 SHA512 d5f1bc6f1f74b9ec3c053353f1cae83d97f0ed5faa0534ffec1b69acd81c683d1bc9353d361059700544cf88f0cac40bff68a231868f6ce454a810964e9154cc WHIRLPOOL dd71b36ae47b392f92ddfb05f3e5983a6415505879a7682d300f3930ab470062d3a17453e81fbddcfbd7098377ddb19b26b381a72d70c5e97a7bbad1d44f9037
43 +-----BEGIN PGP SIGNATURE-----
44 +Version: GnuPG v2.0.22 (GNU/Linux)
45 +
46 +iF4EAREIAAYFAlNo3OUACgkQknrdDGLu8JAQuwEAhdAEkuspM10lsalJgtz7Fotk
47 +/njgyfREhVcbWDZ2Wy8A/3NFA2RGXtpV48N08MaRNOBOiTtuJfx+UPdanAEdCyJ0
48 +=1ny9
49 +-----END PGP SIGNATURE-----
50
51 diff --git a/dev-util/pycharm-community/files/README.gentoo b/dev-util/pycharm-community/files/README.gentoo
52 new file mode 100644
53 index 0000000..2164d9e
54 --- /dev/null
55 +++ b/dev-util/pycharm-community/files/README.gentoo
56 @@ -0,0 +1,5 @@
57 +According to JetBrains, PyCharm has performance and
58 +graphics issues with OpenJDK Java.
59 +
60 +Please consider using Oracle JDK.
61 +Especially before reporting problems upstream.
62
63 diff --git a/dev-util/pycharm-community/metadata.xml b/dev-util/pycharm-community/metadata.xml
64 new file mode 100644
65 index 0000000..5b80fb9
66 --- /dev/null
67 +++ b/dev-util/pycharm-community/metadata.xml
68 @@ -0,0 +1,8 @@
69 +<?xml version="1.0" encoding="UTF-8"?>
70 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
71 +<pkgmetadata>
72 +<maintainer>
73 +<email>xmw@g.o</email>
74 +<name>Michael Weber</name>
75 +</maintainer>
76 +</pkgmetadata>
77
78 diff --git a/dev-util/pycharm-community/pycharm-community-3.1.3.ebuild b/dev-util/pycharm-community/pycharm-community-3.1.3.ebuild
79 new file mode 100644
80 index 0000000..beed711
81 --- /dev/null
82 +++ b/dev-util/pycharm-community/pycharm-community-3.1.3.ebuild
83 @@ -0,0 +1,36 @@
84 +# Copyright 1999-2014 Gentoo Foundation
85 +# Distributed under the terms of the GNU General Public License v2
86 +# $Header: $
87 +
88 +EAPI=5
89 +
90 +inherit eutils readme.gentoo
91 +
92 +DESCRIPTION="intelligent Python IDE with unique code assistance and analysis"
93 +HOMEPAGE="http://www.jetbrains.com/pycharm/"
94 +SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz"
95 +
96 +LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
97 +SLOT="0"
98 +KEYWORDS="~amd64"
99 +IUSE=""
100 +
101 +RDEPEND=">=virtual/jre-1.6"
102 +DEPEND=""
103 +
104 +RESTRICT="mirror strip"
105 +
106 +MY_PN=${PN/-community/}
107 +
108 +src_install() {
109 + insinto /opt/${PN}
110 + doins -r *
111 +
112 + fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
113 +
114 + dosym /opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
115 + newicon "bin/${MY_PN}.png" ${PN}.png
116 + make_desktop_entry ${PN} "${PN}" "${PN}"
117 +
118 + readme.gentoo_src_install
119 +}