summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Labedan <plabedan@gmail.com>2014-12-01 20:21:32 +0100
committerPaul Labedan <plabedan@gmail.com>2014-12-01 20:21:32 +0100
commit46f94e32583cf1f6c9147501d80c3cffad87d9b0 (patch)
tree3f09574522418e7e0859e631a45df61a9aa91045 /dev-util
parentupgrade pycharm to 4.0 (diff)
downloadplab-46f94e32583cf1f6c9147501d80c3cffad87d9b0.tar.gz
plab-46f94e32583cf1f6c9147501d80c3cffad87d9b0.tar.bz2
plab-46f94e32583cf1f6c9147501d80c3cffad87d9b0.zip
upgrade pycharm to 4.0.1
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/pycharm-community/Manifest2
-rw-r--r--dev-util/pycharm-community/pycharm-community-4.0.1.ebuild38
-rw-r--r--dev-util/pycharm-professional/Manifest2
-rw-r--r--dev-util/pycharm-professional/pycharm-professional-4.0.1.ebuild38
4 files changed, 80 insertions, 0 deletions
diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest
index 67bb20e..e9a1220 100644
--- a/dev-util/pycharm-community/Manifest
+++ b/dev-util/pycharm-community/Manifest
@@ -2,9 +2,11 @@ DIST pycharm-community-3.0.1.tar.gz 88940411 SHA256 013b9e4fabf4df101f09bafb4eed
DIST pycharm-community-3.0.tar.gz 88809406 SHA256 dd0a3eb892ba55487c34942be91e8e5462195637dcc78d3994f9c35b0d6b312f SHA512 ee241cac8ccaca48667a7b7de4ef45326d5f4ff18aed1ae5aed54b65230f647d2b7abb4583b4552c41a82235d67587b9a26d41d9e52181fee09dac8ec0697b91 WHIRLPOOL 933274c8c3a7f317118bba27a92c599d11a6db9bf1ad3d91b15918262827c8aac750887da61a3b9bff65c7852c50895a57288a3fb85803a33587beb40b84d733
DIST pycharm-community-3.4.1.tar.gz 112821686 SHA256 96427b1e842e7c09141ec4d3ede627c5ca7d821c0d6c98169b56a34f9035ef64 SHA512 3f5a4c8c598ed0fe1a28335b63864a5597fe6da3d6de225ada93bbe4342b81db8cc0a96f297b5f0ebe9608b8507f9293419790805b7e24e0151175e952ecd421 WHIRLPOOL efd62eb960902ab26983f51b2904209315b5a9535d6f0c0a45bc9d90df87cafc9d2d720d20e702b1846c0d2083af4e529f6de15184d73996da6164b4b8a38ac2
DIST pycharm-community-3.4.tar.gz 112814458 SHA256 e63417302c4342fef07e90877beff7d770525ef34150d58585e69c5518b291ab SHA512 c8b4c862157e5fde8557824d0ab4e5e21ffe1066ea05af5853d2976af4ddeb426576dc98ea464eb7d2fc2b2ca862954f427275824cd1cf0205f8a5a688e4f7c7 WHIRLPOOL 1ecdb97c3767d1a24daf13000ed6d8ac9b878e80dee4aa227a5ed03426dbc39660ce221046d9279abea7aa0703db78ae3161f97557d97af3178d722a7f5766a6
+DIST pycharm-community-4.0.1.tar.gz 120167832 SHA256 62dbf4db642f3347852088f29dc84c91acfd8f5f0e05a0dee1f7dd5662d7004a SHA512 f8aba87a6a88dd343814344006c95260896c4b2ef956492181513cad3fb18b291aafc646603135131d57648981566f80e4a096e9f9a4747087c6ee25e74840b7 WHIRLPOOL f01606acf02e3cced50bc570c5c3037c01d2f3fbe58e6b0434bc11296280917e4d8b6e59a36eb20ab07786efd8b13cdc4a94797cc0dc50fe130574c6b8d89b7c
DIST pycharm-community-4.0.tar.gz 120025627 SHA256 9f956ea1ae64b9ceb4cb84b22cd684b3456873210b8db6a999046bd1de2cdf02 SHA512 ab627bb41e9ab45e4d8a05875051f8571969a324af6f14e5e7587f126f09af0419bf1d01345c80341614fbd7e1b376c0ae44fd5dd2ee0a6c21ec6da9b7ebb791 WHIRLPOOL 74e9d01393d157113e3adad4ca19f09737b3bee3cd4760ce9a16bc782dc5bdecab5dcff1c700797f9e1aeee8e698d6a4d19f6b12051bbc6083c3f340567b77d7
EBUILD pycharm-community-3.0.1.ebuild 831 SHA256 3a22f4dbb4559bd3b0ebe383053ff11a463fd3f4f9be096e0958d328e5145538 SHA512 055f5e3b8464746f52c4b50f5ebceca0542b4ca24b794545f56d360033b5d5fc0450a1f0385125089678081b4b31fbaae640b44a3f2f95cb61884fc5358348ab WHIRLPOOL ddc0329a1cda3fd00aa97decb1b3ac218c0852b49b7ba32996bbe580cdea0de082b7f4206a0dd5a3c5af07a5b6c65dfbca3f3ababcc0268d8f55fd32c9eedd5e
EBUILD pycharm-community-3.0.ebuild 812 SHA256 526469826d0f4b8f95e27ea5d6d5fa39e149bf6e1bc773913d09f1966ccdab35 SHA512 b92c2c54fadbbda9a3b8b4509b97cb67e293ad4fa376bb2eb2b0cb8908d498d44e98d279e26aee8682c8ea09c90eef7cfc0229763fc6f0d1941879f99e307cd6 WHIRLPOOL 764fd440b9e9f901da65093338f6520e4e43756ac633a0c8800533bceda84f72237eeedbaaee4812a3d053c988d69464b3da988e5a760467db5cbcff7d0bc236
EBUILD pycharm-community-3.4.1.ebuild 831 SHA256 3a22f4dbb4559bd3b0ebe383053ff11a463fd3f4f9be096e0958d328e5145538 SHA512 055f5e3b8464746f52c4b50f5ebceca0542b4ca24b794545f56d360033b5d5fc0450a1f0385125089678081b4b31fbaae640b44a3f2f95cb61884fc5358348ab WHIRLPOOL ddc0329a1cda3fd00aa97decb1b3ac218c0852b49b7ba32996bbe580cdea0de082b7f4206a0dd5a3c5af07a5b6c65dfbca3f3ababcc0268d8f55fd32c9eedd5e
EBUILD pycharm-community-3.4.ebuild 831 SHA256 3a22f4dbb4559bd3b0ebe383053ff11a463fd3f4f9be096e0958d328e5145538 SHA512 055f5e3b8464746f52c4b50f5ebceca0542b4ca24b794545f56d360033b5d5fc0450a1f0385125089678081b4b31fbaae640b44a3f2f95cb61884fc5358348ab WHIRLPOOL ddc0329a1cda3fd00aa97decb1b3ac218c0852b49b7ba32996bbe580cdea0de082b7f4206a0dd5a3c5af07a5b6c65dfbca3f3ababcc0268d8f55fd32c9eedd5e
+EBUILD pycharm-community-4.0.1.ebuild 831 SHA256 3a22f4dbb4559bd3b0ebe383053ff11a463fd3f4f9be096e0958d328e5145538 SHA512 055f5e3b8464746f52c4b50f5ebceca0542b4ca24b794545f56d360033b5d5fc0450a1f0385125089678081b4b31fbaae640b44a3f2f95cb61884fc5358348ab WHIRLPOOL ddc0329a1cda3fd00aa97decb1b3ac218c0852b49b7ba32996bbe580cdea0de082b7f4206a0dd5a3c5af07a5b6c65dfbca3f3ababcc0268d8f55fd32c9eedd5e
EBUILD pycharm-community-4.0.ebuild 831 SHA256 3a22f4dbb4559bd3b0ebe383053ff11a463fd3f4f9be096e0958d328e5145538 SHA512 055f5e3b8464746f52c4b50f5ebceca0542b4ca24b794545f56d360033b5d5fc0450a1f0385125089678081b4b31fbaae640b44a3f2f95cb61884fc5358348ab WHIRLPOOL ddc0329a1cda3fd00aa97decb1b3ac218c0852b49b7ba32996bbe580cdea0de082b7f4206a0dd5a3c5af07a5b6c65dfbca3f3ababcc0268d8f55fd32c9eedd5e
diff --git a/dev-util/pycharm-community/pycharm-community-4.0.1.ebuild b/dev-util/pycharm-community/pycharm-community-4.0.1.ebuild
new file mode 100644
index 0000000..71e6b75
--- /dev/null
+++ b/dev-util/pycharm-community/pycharm-community-4.0.1.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}/${PN}-${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 (Community)" /opt/${PN}/bin/${PN}.png
+}
diff --git a/dev-util/pycharm-professional/Manifest b/dev-util/pycharm-professional/Manifest
index 70ad752..c295973 100644
--- a/dev-util/pycharm-professional/Manifest
+++ b/dev-util/pycharm-professional/Manifest
@@ -1,8 +1,10 @@
DIST pycharm-professional-3.0.1.tar.gz 116007351 SHA256 6fe3211674bfa4fa1e9dfc507c1ed5fdf9a8f79d6cd40b54a5e27bd6984a89fb SHA512 ae16946432a8f768680878d5637aafb9380ac0abe328a271e554090bcf275968b10d60df680c02e2b880d30a5e84718f379afa58ec4999963635b72e181a05e5 WHIRLPOOL 833fd9b82e66c5fdeb61102912fa403790164c88779b567df379d410880ce4238abdedb54558c36d17ecab3fe8df0bb914fee9ae856b3a9e627b2cb430d30c32
DIST pycharm-professional-3.4.1.tar.gz 145673847 SHA256 e4f85f3248e8985ac9f8c326543f979b47ba1d7ac6b128a2cf2b3eb8ec545d2b SHA512 4f15484e3c0329bad8d89de44435f9d2cce3c3dfeb7bfdbdafe51649557b7f5059aeacd5aaf3e90307254195eefddcdf8c37dfbd67a12acb12d47af89ac6172e WHIRLPOOL b33b72b1eadd3b8ead2a7ec90f2fb121a14e06d632ce34a92105f36391d04d27da1ce8656bf37caccd5a9a7dcf0b13e0f0fe50da1fa4d6a0dea8d317e59b7b07
DIST pycharm-professional-3.4.tar.gz 145641136 SHA256 27fb55e11b9952024978c1e47edb5d8817dafee603a0e22b58707d62828b27fc SHA512 d3a7c28240610d9b885ba59d1a963c044335ad4263fa70695f7b619c0aae00625cb5c5bf455219c1e5c9f3ccd0f8b044918e5bc9b24650046bbbc094d7a6d305 WHIRLPOOL ab08fde654d9b99cd8e289affec1f06db367732cd3d88a7369f4e9875a509dcb3f655e03e95f58ccccaacd9d00858d222954329b6d41f559ed49095c714da182
+DIST pycharm-professional-4.0.1.tar.gz 154762054 SHA256 8413e1b5044b69eb4141cd3270d706292a23fee4e47de435007f8ab8cd83d213 SHA512 e269bb4d2974189571e08e9574485df722dced05c8f15e9e0db599868b247a98857a616ecc73a9f418300237e58112417e3d30a8fbb63a97735e4e2f227a3a8f WHIRLPOOL 2215a2756c0ec3e32a8b2dfbdb551c58c1a106aa513ae1d77bdcaf8f4ab2b8f8d0f41a3a4cbd91f93a42fba8899c6af63381391f916ef1b7f58074b22a20ddbb
DIST pycharm-professional-4.0.tar.gz 155338061 SHA256 b7110aadea99de4544754dbe92e8d12c1f8da0b5951d9aca0cfdac5a30768f86 SHA512 ee1b0df380625bc6ff78f571c4afeb4d1caf6ef5f63bc35aab45b60b20ef4a9647514fc0d6805100e3e8d3e236c09335de7d0cb94447a0d57705a7ca5b5b4aca WHIRLPOOL b38aff06a80631acbeb466ecacfb2e954cdb4fdbb661c42f9e500e2644f81c708e01375ce1bba04b354e225e37c9b1355ac73a3abe2f0626a14357230ec49b46
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
+EBUILD pycharm-professional-4.0.1.ebuild 836 SHA256 0318c9bdf025f2aaed2206ef1377f5a905ed74f48fc217c6b58a1eca5dda182b SHA512 6924f1aa9f0a9d430a03aeb5ad8e55745b8415bd8f80bfa85a604e45adff529571bdcdadfecfb8cf50b3fc71d6e93bc588699b9c908ba44a1a45b89b718b2178 WHIRLPOOL 6af75246e4b669a4eb4889bc034d1e2c7a35466c2a9b4dcbb71265ef19e979901fa9a40f2420178e80d4d4b70d7aa944f2c40218b1ef3c95657e19154365fd93
EBUILD pycharm-professional-4.0.ebuild 836 SHA256 0318c9bdf025f2aaed2206ef1377f5a905ed74f48fc217c6b58a1eca5dda182b SHA512 6924f1aa9f0a9d430a03aeb5ad8e55745b8415bd8f80bfa85a604e45adff529571bdcdadfecfb8cf50b3fc71d6e93bc588699b9c908ba44a1a45b89b718b2178 WHIRLPOOL 6af75246e4b669a4eb4889bc034d1e2c7a35466c2a9b4dcbb71265ef19e979901fa9a40f2420178e80d4d4b70d7aa944f2c40218b1ef3c95657e19154365fd93
diff --git a/dev-util/pycharm-professional/pycharm-professional-4.0.1.ebuild b/dev-util/pycharm-professional/pycharm-professional-4.0.1.ebuild
new file mode 100644
index 0000000..a381a02
--- /dev/null
+++ b/dev-util/pycharm-professional/pycharm-professional-4.0.1.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
+}