summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Labedan <plabedan@gmail.com>2015-05-15 16:56:28 +0200
committerPaul Labedan <plabedan@gmail.com>2015-05-15 16:56:28 +0200
commita6fa5368025a3c8fa9f90de940cd93e2e77c23ae (patch)
tree906c0905c49cfebd4b719a8043d5d66f2e4975fa
parentadd pycharm-community 4.5 (diff)
downloadplab-a6fa5368025a3c8fa9f90de940cd93e2e77c23ae.tar.gz
plab-a6fa5368025a3c8fa9f90de940cd93e2e77c23ae.tar.bz2
plab-a6fa5368025a3c8fa9f90de940cd93e2e77c23ae.zip
add pycharm-professional 4.5
-rw-r--r--dev-util/pycharm-professional/Manifest2
-rw-r--r--dev-util/pycharm-professional/pycharm-professional-4.5.ebuild38
2 files changed, 40 insertions, 0 deletions
diff --git a/dev-util/pycharm-professional/Manifest b/dev-util/pycharm-professional/Manifest
index eeca812..6d3d36f 100644
--- a/dev-util/pycharm-professional/Manifest
+++ b/dev-util/pycharm-professional/Manifest
@@ -5,6 +5,7 @@ DIST pycharm-professional-4.0.1.tar.gz 154762054 SHA256 8413e1b5044b69eb4141cd32
DIST pycharm-professional-4.0.4.tar.gz 155049440 SHA256 c2469a086e68304ad47f365fc34e0313c1fb645c9a914582fa2db98ce4814d1a SHA512 f5821328f62b57fac9ffef6ae113bd566ce108f31ecf79d78b87dc4355bae246f50703cc29d1fd2a3a9fa86ba4b9135bddf010a4fb9b0bf20535c81b848707f4 WHIRLPOOL 7d225c3c2f967468e9cafd276cf3a2083be74e8500b394f50c9cb372241ea1bf0283164bf5123be6919b1add52b95da34aa161dbf146bb9ef03a65d307a52678
DIST pycharm-professional-4.0.6.tar.gz 155933406 SHA256 b914f55dab1bff6e8707ca64b22092a99598009e858e397c39dde26f03e15b71 SHA512 538056c8aeb0eb2d996bfa3a76935866ed52b60e20de3b2f8f5c9a819005826537bac4b04b870d7e9a29a6f60f0d0aa532e0a5f9a348cfa95227afc9d289b1d6 WHIRLPOOL 21c4d811686fbbffa5276d89642cce6578575c543518b49378f2d58b4ed50f428007c622d574d25db6b909baa9f172bc9a772e39f5c21b875562af9b015d5c93
DIST pycharm-professional-4.0.tar.gz 155338061 SHA256 b7110aadea99de4544754dbe92e8d12c1f8da0b5951d9aca0cfdac5a30768f86 SHA512 ee1b0df380625bc6ff78f571c4afeb4d1caf6ef5f63bc35aab45b60b20ef4a9647514fc0d6805100e3e8d3e236c09335de7d0cb94447a0d57705a7ca5b5b4aca WHIRLPOOL b38aff06a80631acbeb466ecacfb2e954cdb4fdbb661c42f9e500e2644f81c708e01375ce1bba04b354e225e37c9b1355ac73a3abe2f0626a14357230ec49b46
+DIST pycharm-professional-4.5.tar.gz 157904688 SHA256 a98142233a9b7dbea591f208d3422e885cad1e2078dfb013f75beeccbb46ea7d SHA512 cfa6950b07c37308b69e214925e5a636b5fba7b0020d7c2ba688263d5e8da2a985484b7467858cb9b0ba7a834c78a2e7cab36742e58be21261972bb0c966fbca WHIRLPOOL b3f51f3573cb70af0c46d1477287ec742a31a9859280a779dfca9134697e779b5b6ea74c45b618c1dcb2381a92f710f599fede03d9f154c8ccab7bf8a6ad016b
EBUILD pycharm-professional-3.0.1-r1.ebuild 836 SHA256 0318c9bdf025f2aaed2206ef1377f5a905ed74f48fc217c6b58a1eca5dda182b SHA512 6924f1aa9f0a9d430a03aeb5ad8e55745b8415bd8f80bfa85a604e45adff529571bdcdadfecfb8cf50b3fc71d6e93bc588699b9c908ba44a1a45b89b718b2178 WHIRLPOOL 6af75246e4b669a4eb4889bc034d1e2c7a35466c2a9b4dcbb71265ef19e979901fa9a40f2420178e80d4d4b70d7aa944f2c40218b1ef3c95657e19154365fd93
EBUILD pycharm-professional-3.4.1.ebuild 836 SHA256 0318c9bdf025f2aaed2206ef1377f5a905ed74f48fc217c6b58a1eca5dda182b SHA512 6924f1aa9f0a9d430a03aeb5ad8e55745b8415bd8f80bfa85a604e45adff529571bdcdadfecfb8cf50b3fc71d6e93bc588699b9c908ba44a1a45b89b718b2178 WHIRLPOOL 6af75246e4b669a4eb4889bc034d1e2c7a35466c2a9b4dcbb71265ef19e979901fa9a40f2420178e80d4d4b70d7aa944f2c40218b1ef3c95657e19154365fd93
EBUILD pycharm-professional-3.4.ebuild 836 SHA256 0318c9bdf025f2aaed2206ef1377f5a905ed74f48fc217c6b58a1eca5dda182b SHA512 6924f1aa9f0a9d430a03aeb5ad8e55745b8415bd8f80bfa85a604e45adff529571bdcdadfecfb8cf50b3fc71d6e93bc588699b9c908ba44a1a45b89b718b2178 WHIRLPOOL 6af75246e4b669a4eb4889bc034d1e2c7a35466c2a9b4dcbb71265ef19e979901fa9a40f2420178e80d4d4b70d7aa944f2c40218b1ef3c95657e19154365fd93
@@ -12,3 +13,4 @@ EBUILD pycharm-professional-4.0.1.ebuild 836 SHA256 0318c9bdf025f2aaed2206ef1377
EBUILD pycharm-professional-4.0.4.ebuild 836 SHA256 0318c9bdf025f2aaed2206ef1377f5a905ed74f48fc217c6b58a1eca5dda182b SHA512 6924f1aa9f0a9d430a03aeb5ad8e55745b8415bd8f80bfa85a604e45adff529571bdcdadfecfb8cf50b3fc71d6e93bc588699b9c908ba44a1a45b89b718b2178 WHIRLPOOL 6af75246e4b669a4eb4889bc034d1e2c7a35466c2a9b4dcbb71265ef19e979901fa9a40f2420178e80d4d4b70d7aa944f2c40218b1ef3c95657e19154365fd93
EBUILD pycharm-professional-4.0.6.ebuild 836 SHA256 0318c9bdf025f2aaed2206ef1377f5a905ed74f48fc217c6b58a1eca5dda182b SHA512 6924f1aa9f0a9d430a03aeb5ad8e55745b8415bd8f80bfa85a604e45adff529571bdcdadfecfb8cf50b3fc71d6e93bc588699b9c908ba44a1a45b89b718b2178 WHIRLPOOL 6af75246e4b669a4eb4889bc034d1e2c7a35466c2a9b4dcbb71265ef19e979901fa9a40f2420178e80d4d4b70d7aa944f2c40218b1ef3c95657e19154365fd93
EBUILD pycharm-professional-4.0.ebuild 836 SHA256 0318c9bdf025f2aaed2206ef1377f5a905ed74f48fc217c6b58a1eca5dda182b SHA512 6924f1aa9f0a9d430a03aeb5ad8e55745b8415bd8f80bfa85a604e45adff529571bdcdadfecfb8cf50b3fc71d6e93bc588699b9c908ba44a1a45b89b718b2178 WHIRLPOOL 6af75246e4b669a4eb4889bc034d1e2c7a35466c2a9b4dcbb71265ef19e979901fa9a40f2420178e80d4d4b70d7aa944f2c40218b1ef3c95657e19154365fd93
+EBUILD pycharm-professional-4.5.ebuild 836 SHA256 0318c9bdf025f2aaed2206ef1377f5a905ed74f48fc217c6b58a1eca5dda182b SHA512 6924f1aa9f0a9d430a03aeb5ad8e55745b8415bd8f80bfa85a604e45adff529571bdcdadfecfb8cf50b3fc71d6e93bc588699b9c908ba44a1a45b89b718b2178 WHIRLPOOL 6af75246e4b669a4eb4889bc034d1e2c7a35466c2a9b4dcbb71265ef19e979901fa9a40f2420178e80d4d4b70d7aa944f2c40218b1ef3c95657e19154365fd93
diff --git a/dev-util/pycharm-professional/pycharm-professional-4.5.ebuild b/dev-util/pycharm-professional/pycharm-professional-4.5.ebuild
new file mode 100644
index 0000000..a381a02
--- /dev/null
+++ b/dev-util/pycharm-professional/pycharm-professional-4.5.ebuild
@@ -0,0 +1,38 @@
+EAPI="5"
+
+inherit eutils
+
+DESCRIPTION="PyCharm"
+HOMEPAGE="www.jetbrains.com/pycharm/"
+SRC_URI="http://download-ln.jetbrains.com/python/${PN}-${PV}.tar.gz"
+
+KEYWORDS="~x86 ~amd64"
+
+DEPEND=">=virtual/jre-1.6"
+RDEPEND="${DEPEND}"
+
+SLOT="0"
+
+S="${WORKDIR}/pycharm-${PV}"
+
+src_install()
+{
+ # copy files
+ dodir /opt/${PN}
+ insinto /opt/${PN}
+ doins -r *
+
+ # fix perms
+ fperms a+x /opt/${PN}/bin/pycharm.sh || die "fperms failed"
+ fperms a+x /opt/${PN}/bin/fsnotifier || die "fperms failed"
+ fperms a+x /opt/${PN}/bin/fsnotifier64 || die "fperms failed"
+ fperms a+x /opt/${PN}/bin/inspect.sh || die "fperms failed"
+
+ # symlink
+ dosym /opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
+
+ # desktop entry
+ mv "bin/pycharm.png" "bin/${PN}.png"
+ doicon "bin/${PN}.png"
+ make_desktop_entry ${PN} "PyCharm (Professional)" /opt/${PN}/bin/${PN}.png
+}