diff --git a/dev-util/phpstorm/Manifest b/dev-util/phpstorm/Manifest index 24ed028..782d9d1 100644 --- a/dev-util/phpstorm/Manifest +++ b/dev-util/phpstorm/Manifest @@ -2,9 +2,11 @@ DIST PhpStorm-181.3007.10.tar.gz 290878733 BLAKE2B d7337b459c992700c8480b775b70f DIST PhpStorm-181.3263.18.tar.gz 292317666 BLAKE2B 75e6d0baf1a5e880161f1ce19d369fb5174f75b115164e52ad125e2c5a688ce45c541194e1c2ab430fabb89b9fff552971ceab27e1f5dad568e23cedf1245da4 SHA512 b03ee2c3982e5b35ae977580d71f2645bacf577cfca13512cb1645418eca69fd8d357667215cb6e3977409179cacc70e01f6ffbf4cc64a850a48f552928ee532 DIST PhpStorm-181.3494.16.tar.gz 291019642 BLAKE2B 3a01c02ba5e9f700fd913f6cb53cf85947a4428e1b9261ba35d806627992240bb8f81581c0f7e59d6b9d909ada09d230e48ca0d2d6adf133004c20d46acf105a SHA512 678726ab09d16165fb7bd1ab787d32fb03aa81446286590664a556a60ac833b8e23d87e6101bc0ec02db80fadaf1beb331bbd4e14597b26a9a1a650f8c75a33b DIST PhpStorm-181.3741.23.tar.gz 291357553 BLAKE2B 52e0b4293d4c87038b1c3579780c7a1f11fbd218081910c522107216f13374c2acea921a978ccb3f6eec91dbdc0ef27ab09b7e9176c66b0cc1e10795a9ff33bd SHA512 97f251101ccea415a26e97b446ddff555c9c8890aa8790daaaed664d98e6f55b156814823c18ea2a82f47f7e63c6383ef9c5f70de7549641d908ab297230931c +DIST PhpStorm-181.3870.19.tar.gz 292012636 BLAKE2B 8230dca0a5d840b9dd89657b5adb926179f9f88e15968bea648b1710eed5b1e17c79ba336e5ff9585e6ef5d2892d7ee9222f311d57344e5766a1399435484334 SHA512 3185db2440e1ed87be3e4f049c0eae257f3721cf2732ace0760c4aec0546421e968f8140e970ad6fdb36214a5bf522fd1ed70ec1598a09eec4a78f2e79652e21 DIST PhpStorm-2017.3.3.tar.gz 281874365 BLAKE2B 2f0e2c04de8935983616e00460693a3c20850eebcfc4c780321528734fb0662550c80107ce22310e31a45ca259453acf9297f3fbafed3cf6b93786c9dbd01f25 SHA512 41623fdabd3de955171db9eb4af7d2fb1c304fc22efd0a2947fc41ae7d85c478ed91418d5cb25da77f9f314a55a2cb44af9128a63458bbc1cf7020da4363065e EBUILD phpstorm-2017.3.3.ebuild 1121 BLAKE2B 482903696c6cd3e8ea6c32da6c0b4a0c21af8cbfaafadaaf0153bbd8d8e267c5cc9a93e060202c42bec537682d064eeabeb0a21c0bc479db3a0f4772ba3dc661 SHA512 21ec0537ee1d70a5b3a0c9b3288d6dd43fa9d3b61b6915b42f14d58a79ff214ab7fb41e14de241993099c1a1ad359cfd07e99735f3aa6e695ce1953340e2dc00 EBUILD phpstorm-2018.1.0_rc1.ebuild 1116 BLAKE2B 4f0ec55a1ecf5dd42bf549d5f27587bb7603f2729b9efc29ba668a8b6231f26f7cb7a3fa4ea464f9904ae684c319d66bf2452e3b89dd76af501a395cee0f26e4 SHA512 9230f3b1fe1b573cf37e7a4ae7e2dfe784bcb71e9e6f82b5ba868540907fc2997541df96ef602e98780f1e28f6a071a5a53ded9373e96d4bef2f8e18d3bd8b88 EBUILD phpstorm-2018.1.0_rc2.ebuild 1116 BLAKE2B 0f1dccc7eb65857dd4a91baefb10c90939127bd3e0f2d39929cf67238ddb19c7fba3eff158f69bc27a028db5c23d335c1ba49ec006ebd3113cf8f2428ce3021b SHA512 481d955ed4a0e34eb0e0eb482b0d8c1e1b604d5cf7f4f520dbac63f99cf581ebe2627c50069383c1088ca16bb2ff66ea85a479cae55515e95d97db7931a61403 EBUILD phpstorm-2018.1.0_rc3.ebuild 1116 BLAKE2B 3125263d092ed97303869705340bf4455fe46bedc24164515dcd6d6a50f5d54dbe8816ec71617fe082b6d00c6acb53eba03758e4660918696b453ec361a5f75e SHA512 b1957b91bf76e0865b2e553654221d62fc25089de27088b177110b4b54459ed30ba95e0e42b8913ff60bb09262b19cd1562532b21236e4da5217a0400cc88cfe EBUILD phpstorm-2018.1.0_rc4.ebuild 1116 BLAKE2B 2c428b5487ee3ab17941962703f9751d75539a50a438fc6fa5bbb3af5d3d001e8af14e97bcdab6f88fa61145a596654dcc1c7af29624739ba76b00463e90c01a SHA512 b2812b88fa9abc299856691833e8e345dff023b6b60be5cb7921899faa277fcb549a1d756af0b1f3cbbea82094afe922b210f091408a70d3fc4d4bd5dc50f227 +EBUILD phpstorm-2018.1.0_rc5.ebuild 1116 BLAKE2B a6dac2feb0ad4a3dee636a90ef4de0a7d0b3687ea57cf9fcf5b30ff10acdc06845c9e0e67cbfcf67bd1293491f4ace729e1baf83d648e6c8e5fc8016d7cb00f5 SHA512 a132e7ae2c8ed2dd1a05b07f62b6818ed4f2be4278c8661ca838d42e96d71fffd39d05861400fa500e8482e9bd6e05a0310b8fe8c8a0cf5a6d9e14c65483b0b2 diff --git a/dev-util/phpstorm/phpstorm-2018.1.0_rc5.ebuild b/dev-util/phpstorm/phpstorm-2018.1.0_rc5.ebuild new file mode 100644 index 0000000..6be43fc --- /dev/null +++ b/dev-util/phpstorm/phpstorm-2018.1.0_rc5.ebuild @@ -0,0 +1,51 @@ +EAPI=5 +inherit eutils + +EAP_VERSION='181.3870.19' +#MY_PV='2017.3' + +HOMEPAGE="http://www.jetbrains.com/phpstorm/" +DESCRIPTION="PhpStorm" +SRC_URI="https://download.jetbrains.com/webide/PhpStorm-${EAP_VERSION:-${MY_PV:-${PV}}}.tar.gz" + +if [[ x${EAP_VERSION} != 'x' ]]; then + KEYWORDS="x86 amd64" +else + KEYWORDS="~x86 ~amd64" +fi + +PROGNAME="PHP Storm" + +RESTRICT="strip mirror" +DEPEND=">=virtual/jre-1.6" +SLOT="0" +S=${WORKDIR} + +src_install() { + dodir /opt/${PN} + + cd PhpStorm*/ + sed -i 's/IS_EAP="true"/IS_EAP="false"/' bin/phpstorm.sh + insinto /opt/${PN} + doins -r * + + fperms a+x /opt/${PN}/bin/phpstorm.sh || die "Chmod failed" + fperms a+x /opt/${PN}/bin/fsnotifier || die "Chmod failed" + fperms a+x /opt/${PN}/bin/fsnotifier64 || die "Chmod failed" + rm -f ${D}/opt/${PN}/bin/fsnotifier-arm + for i in $(ls ${D}/opt/${PN}/jre64/bin/) + do + fperms a+x /opt/${PN}/jre64/bin/${i} || die "Chmod failed" + done; + dosym /opt/${PN}/bin/phpstorm.sh /usr/bin/${PN} + + mv "bin/webide.png" "bin/${PN}.png" + doicon "bin/${PN}.png" + make_desktop_entry ${PN} "${PROGNAME}" "${PN}" +} + +pkg_postinst() { + elog "Run /usr/bin/${PN}" +} + +