diff options
author | Paul Labedan <plabedan@gmail.com> | 2014-11-20 13:30:58 +0100 |
---|---|---|
committer | Paul Labedan <plabedan@gmail.com> | 2014-11-20 13:30:58 +0100 |
commit | b067a5e0aefd61ba3599594a47a1383339877a56 (patch) | |
tree | 47e0dd7838191eec6ba86a90d884311dbfdd5b67 /dev-util | |
parent | upgrade android-studio (diff) | |
download | plab-b067a5e0aefd61ba3599594a47a1383339877a56.tar.gz plab-b067a5e0aefd61ba3599594a47a1383339877a56.tar.bz2 plab-b067a5e0aefd61ba3599594a47a1383339877a56.zip |
upgrade pycharm to 4.0
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/pycharm-community/Manifest | 2 | ||||
-rw-r--r-- | dev-util/pycharm-community/pycharm-community-4.0.ebuild | 38 | ||||
-rw-r--r-- | dev-util/pycharm-professional/Manifest | 2 | ||||
-rw-r--r-- | dev-util/pycharm-professional/pycharm-professional-4.0.ebuild | 38 |
4 files changed, 80 insertions, 0 deletions
diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest index 2833f99..67bb20e 100644 --- a/dev-util/pycharm-community/Manifest +++ b/dev-util/pycharm-community/Manifest @@ -2,7 +2,9 @@ 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.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.ebuild 831 SHA256 3a22f4dbb4559bd3b0ebe383053ff11a463fd3f4f9be096e0958d328e5145538 SHA512 055f5e3b8464746f52c4b50f5ebceca0542b4ca24b794545f56d360033b5d5fc0450a1f0385125089678081b4b31fbaae640b44a3f2f95cb61884fc5358348ab WHIRLPOOL ddc0329a1cda3fd00aa97decb1b3ac218c0852b49b7ba32996bbe580cdea0de082b7f4206a0dd5a3c5af07a5b6c65dfbca3f3ababcc0268d8f55fd32c9eedd5e diff --git a/dev-util/pycharm-community/pycharm-community-4.0.ebuild b/dev-util/pycharm-community/pycharm-community-4.0.ebuild new file mode 100644 index 0000000..71e6b75 --- /dev/null +++ b/dev-util/pycharm-community/pycharm-community-4.0.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 d6be667..70ad752 100644 --- a/dev-util/pycharm-professional/Manifest +++ b/dev-util/pycharm-professional/Manifest @@ -1,6 +1,8 @@ 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.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.ebuild 836 SHA256 0318c9bdf025f2aaed2206ef1377f5a905ed74f48fc217c6b58a1eca5dda182b SHA512 6924f1aa9f0a9d430a03aeb5ad8e55745b8415bd8f80bfa85a604e45adff529571bdcdadfecfb8cf50b3fc71d6e93bc588699b9c908ba44a1a45b89b718b2178 WHIRLPOOL 6af75246e4b669a4eb4889bc034d1e2c7a35466c2a9b4dcbb71265ef19e979901fa9a40f2420178e80d4d4b70d7aa944f2c40218b1ef3c95657e19154365fd93 diff --git a/dev-util/pycharm-professional/pycharm-professional-4.0.ebuild b/dev-util/pycharm-professional/pycharm-professional-4.0.ebuild new file mode 100644 index 0000000..a381a02 --- /dev/null +++ b/dev-util/pycharm-professional/pycharm-professional-4.0.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 +} |