commit:     b35f088120b3ba4540c93ce918d376635f11e4e7
Author:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
AuthorDate: Mon Oct  9 11:55:02 2023 +0000
Commit:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
CommitDate: Mon Oct  9 11:55:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=b35f0881

Update phpstorm to recent release and clean up deprecated ones

Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com>

 dev-util/phpstorm/Manifest                         |  8 +---
 .../phpstorm/phpstorm-2016.3.2.163.10504.2.ebuild  | 52 ---------------------
 .../phpstorm/phpstorm-2016.3.3.163.13906.21.ebuild | 52 ---------------------
 .../phpstorm/phpstorm-2017.1.1.171.4073.14.ebuild  | 53 ----------------------
 .../phpstorm/phpstorm-2017.1.4.171.4694.2.ebuild   | 53 ----------------------
 .../phpstorm/phpstorm-2017.2.2.172.3968.35.ebuild  | 53 ----------------------
 ...ebuild => phpstorm-2023.2.2.232.9921.55.ebuild} |  9 ++--
 7 files changed, 6 insertions(+), 274 deletions(-)

diff --git a/dev-util/phpstorm/Manifest b/dev-util/phpstorm/Manifest
index 4f20020..0c39b5c 100644
--- a/dev-util/phpstorm/Manifest
+++ b/dev-util/phpstorm/Manifest
@@ -1,6 +1,2 @@
-DIST PhpStorm-163.13906.21.tar.gz 249568762 BLAKE2B 
3433cbc4cfa939fd1bddff6677a04423b9c5ab763789411184a23c55fbd69a93eccac1150320447b617815914350701da6859bd4a3855b0c2cfe4da536590bf3
 SHA512 
3c773dd23891312c13a83f0d82aa2da8514e2da1ca57de5769c692951af7f7530615d3c0ad0249a918bd3d78933c6db949a007293da6f2ab3c907b354567528b
-DIST PhpStorm-171.4694.2.tar.gz 266401885 BLAKE2B 
96e7a786aa14d75770fdb02a987851199e99e48e1441ce6e375cac9c92387b9ce44dc26778f80ddf2148249e17a1f8734aa058ca64ffbf49d3a63b3dadcbabe8
 SHA512 
e9d1470b42ddd0eb66807dd0c2e077893b3b72cc20bc217e015e532e5ecc70e898e385399594baf035de36ae80a6fd755a43be51496cc8efc478b0973f7aaaa4
-DIST PhpStorm-172.3968.35.tar.gz 273623612 BLAKE2B 
deabc541bb8d340aee6fba56fb884bb7c72098823e55fa3c2fe85f705e5d1740e6c79c39936f6412fea3cc965889ff20b63b8f4789935fc6cf91ba5d1926bf0c
 SHA512 
06b347ddfcaf6222f0e3944552023134ceba456112dacdb275433b0a72023660f3124a129e0b26e7981e86fa2d5955382cdb33efa5dff8bb93d9b24830043591
-EBUILD phpstorm-2016.3.3.163.13906.21.ebuild 1106 BLAKE2B 
c5c3c09138f0e449f1edeaee60186436ea413fb0158a6abd1291a285ccc1d7c3b66f479b27690038d19404f34db8a1e463a4a3f36be6decf46430389f4e33678
 SHA512 
445c6548c742ef7e95d63244e8817e8262d22a6f052e217109ba4ac50ffc2ead23ebdda814981ab58f0daa86c5eb1650e0e54b4c9533c8fe2169f5c41651359a
-EBUILD phpstorm-2017.1.4.171.4694.2.ebuild 1219 BLAKE2B 
c5a9eb092b7828f658210319fd1f39aa7fa7bfe2d2ddbd3df8e6f7ae0f9305f40507f898a445c7dda349a9ce4eceef896e5835f340d8c3d2ef60dea052614715
 SHA512 
73676ffce00162a8709ed6d75e9641fccdb85480c913f1f421e8970c42824f1ebc831e32c65335b9acb26ffb79c1d8a7e75a172be1ec6b73e6b034cd58dee985
-EBUILD phpstorm-2017.2.2.172.3968.35.ebuild 1219 BLAKE2B 
c5a9eb092b7828f658210319fd1f39aa7fa7bfe2d2ddbd3df8e6f7ae0f9305f40507f898a445c7dda349a9ce4eceef896e5835f340d8c3d2ef60dea052614715
 SHA512 
73676ffce00162a8709ed6d75e9641fccdb85480c913f1f421e8970c42824f1ebc831e32c65335b9acb26ffb79c1d8a7e75a172be1ec6b73e6b034cd58dee985
+DIST PhpStorm-232.9921.55.tar.gz 660770713 BLAKE2B 
ea9fdd7332f6ac5c842f5498f2505d4bb6edc23c3f9fddcd30951b0b671387c5661b2bdc6b73ef46def114d1d8cdd5c2445fb50433e25b9f87a829e92838efd9
 SHA512 
7c0e1bad113f52994f086a2b3daeab0a6da7dc456cc87d9eaa20e760cfcec29b608808f35d6f909290d55eda01810dc2085cef3ca64a4958bdf1126b2a35036e
+EBUILD phpstorm-2023.2.2.232.9921.55.ebuild 1145 BLAKE2B 
c6a02edd1a5bd49a520354e93c2f26dc335e04ed01d87077a9caf6bc1e9b0c0c11d142f9c8b2312cda49936fe2aa1aa99ccd04f544af9b00c0d333c4c03b32d7
 SHA512 
6a7fbb363d34e9b35a3f4d2d0138030be23dcd4c75e5c22f0c9d9f590b5ff1836db81fc0701e49a999ecc0511b6a5fc3582209c131dc25ba3ada625469ef7b81

diff --git a/dev-util/phpstorm/phpstorm-2016.3.2.163.10504.2.ebuild 
b/dev-util/phpstorm/phpstorm-2016.3.2.163.10504.2.ebuild
deleted file mode 100644
index 504f78c..0000000
--- a/dev-util/phpstorm/phpstorm-2016.3.2.163.10504.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-EAPI=6
-inherit eutils versionator
-
-PV_STRING="$(get_version_component_range 4-6)"
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="PhpStorm"
-
-HOMEPAGE="http://www.jetbrains.com/phpstorm/";
-DESCRIPTION="PhpStorm"
-SRC_URI="https://download.jetbrains.com/webide/PhpStorm-${MY_PV}.tar.gz -> 
${MY_PN}-${PV_STRING}.tar.gz"
-
-if [[ x${PV} != 'x9999' ]]; then
-       KEYWORDS="~x86 ~amd64"
-else
-       KEYWORDS=""
-fi
-
-PROGNAME="PHP Storm"
-
-RESTRICT="strip mirror"
-
-QA_PREBUILT="
-    opt/${PN}/bin/fsnotifier-arm
-"
-
-DEPEND="|| ( >=virtual/jre-1.8 >=virtual/jdk-1.8 )"
-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"
-       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}"
-}
-
-

diff --git a/dev-util/phpstorm/phpstorm-2016.3.3.163.13906.21.ebuild 
b/dev-util/phpstorm/phpstorm-2016.3.3.163.13906.21.ebuild
deleted file mode 100644
index 504f78c..0000000
--- a/dev-util/phpstorm/phpstorm-2016.3.3.163.13906.21.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-EAPI=6
-inherit eutils versionator
-
-PV_STRING="$(get_version_component_range 4-6)"
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="PhpStorm"
-
-HOMEPAGE="http://www.jetbrains.com/phpstorm/";
-DESCRIPTION="PhpStorm"
-SRC_URI="https://download.jetbrains.com/webide/PhpStorm-${MY_PV}.tar.gz -> 
${MY_PN}-${PV_STRING}.tar.gz"
-
-if [[ x${PV} != 'x9999' ]]; then
-       KEYWORDS="~x86 ~amd64"
-else
-       KEYWORDS=""
-fi
-
-PROGNAME="PHP Storm"
-
-RESTRICT="strip mirror"
-
-QA_PREBUILT="
-    opt/${PN}/bin/fsnotifier-arm
-"
-
-DEPEND="|| ( >=virtual/jre-1.8 >=virtual/jdk-1.8 )"
-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"
-       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}"
-}
-
-

diff --git a/dev-util/phpstorm/phpstorm-2017.1.1.171.4073.14.ebuild 
b/dev-util/phpstorm/phpstorm-2017.1.1.171.4073.14.ebuild
deleted file mode 100644
index e39a067..0000000
--- a/dev-util/phpstorm/phpstorm-2017.1.1.171.4073.14.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-EAPI=6
-inherit eutils versionator
-
-PV_STRING="$(get_version_component_range 4-6)"
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="PhpStorm"
-
-HOMEPAGE="http://www.jetbrains.com/phpstorm/";
-DESCRIPTION="PhpStorm"
-SRC_URI="http://download.jetbrains.com/webide/PhpStorm-EAP-${PV_STRING}.tar.gz 
-> ${MY_PN}-${PV_STRING}.tar.gz"
-#SRC_URI="https://download.jetbrains.com/webide/PhpStorm-${MY_PV}.tar.gz -> 
${MY_PN}-${PV_STRING}.tar.gz"
-
-if [[ x${PV} != 'x9999' ]]; then
-       KEYWORDS="~x86 ~amd64"
-else
-       KEYWORDS=""
-fi
-
-PROGNAME="PHP Storm"
-
-RESTRICT="strip mirror"
-
-QA_PREBUILT="
-    opt/${PN}/bin/fsnotifier-arm
-"
-
-DEPEND="|| ( >=virtual/jre-1.8 >=virtual/jdk-1.8 )"
-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"
-       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}"
-}
-
-

diff --git a/dev-util/phpstorm/phpstorm-2017.1.4.171.4694.2.ebuild 
b/dev-util/phpstorm/phpstorm-2017.1.4.171.4694.2.ebuild
deleted file mode 100644
index 49451ba..0000000
--- a/dev-util/phpstorm/phpstorm-2017.1.4.171.4694.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-EAPI=6
-inherit eutils versionator
-
-PV_STRING="$(get_version_component_range 4-6)"
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="PhpStorm"
-
-HOMEPAGE="http://www.jetbrains.com/phpstorm/";
-DESCRIPTION="PhpStorm"
-#SRC_URI="http://download.jetbrains.com/webide/PhpStorm-EAP-${PV_STRING}.tar.gz
 -> ${MY_PN}-${PV_STRING}.tar.gz"
-SRC_URI="https://download.jetbrains.com/webide/PhpStorm-${MY_PV}.tar.gz -> 
${MY_PN}-${PV_STRING}.tar.gz"
-
-if [[ x${PV} != 'x9999' ]]; then
-       KEYWORDS="~x86 ~amd64"
-else
-       KEYWORDS=""
-fi
-
-PROGNAME="PHP Storm"
-
-RESTRICT="strip mirror"
-
-QA_PREBUILT="
-    opt/${PN}/bin/fsnotifier-arm
-"
-
-DEPEND="|| ( >=virtual/jre-1.8 >=virtual/jdk-1.8 )"
-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"
-       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}"
-}
-
-

diff --git a/dev-util/phpstorm/phpstorm-2017.2.2.172.3968.35.ebuild 
b/dev-util/phpstorm/phpstorm-2017.2.2.172.3968.35.ebuild
deleted file mode 100644
index 49451ba..0000000
--- a/dev-util/phpstorm/phpstorm-2017.2.2.172.3968.35.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-EAPI=6
-inherit eutils versionator
-
-PV_STRING="$(get_version_component_range 4-6)"
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="PhpStorm"
-
-HOMEPAGE="http://www.jetbrains.com/phpstorm/";
-DESCRIPTION="PhpStorm"
-#SRC_URI="http://download.jetbrains.com/webide/PhpStorm-EAP-${PV_STRING}.tar.gz
 -> ${MY_PN}-${PV_STRING}.tar.gz"
-SRC_URI="https://download.jetbrains.com/webide/PhpStorm-${MY_PV}.tar.gz -> 
${MY_PN}-${PV_STRING}.tar.gz"
-
-if [[ x${PV} != 'x9999' ]]; then
-       KEYWORDS="~x86 ~amd64"
-else
-       KEYWORDS=""
-fi
-
-PROGNAME="PHP Storm"
-
-RESTRICT="strip mirror"
-
-QA_PREBUILT="
-    opt/${PN}/bin/fsnotifier-arm
-"
-
-DEPEND="|| ( >=virtual/jre-1.8 >=virtual/jdk-1.8 )"
-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"
-       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}"
-}
-
-

diff --git a/dev-util/phpstorm/phpstorm-2017.1.3.171.4424.11.ebuild 
b/dev-util/phpstorm/phpstorm-2023.2.2.232.9921.55.ebuild
similarity index 84%
rename from dev-util/phpstorm/phpstorm-2017.1.3.171.4424.11.ebuild
rename to dev-util/phpstorm/phpstorm-2023.2.2.232.9921.55.ebuild
index 49451ba..84d9a0e 100644
--- a/dev-util/phpstorm/phpstorm-2017.1.3.171.4424.11.ebuild
+++ b/dev-util/phpstorm/phpstorm-2023.2.2.232.9921.55.ebuild
@@ -1,8 +1,7 @@
-EAPI=6
-inherit eutils versionator
+EAPI=8
 
-PV_STRING="$(get_version_component_range 4-6)"
-MY_PV="$(get_version_component_range 1-3)"
+PV_STRING="$(ver_cut 4-6)"
+MY_PV="$(ver_cut 1-3)"
 MY_PN="PhpStorm"
 
 HOMEPAGE="http://www.jetbrains.com/phpstorm/";
@@ -36,7 +35,7 @@ src_install() {
        insinto /opt/${PN}
        doins -r *
 
-       fperms a+x /opt/${PN}/bin/phpstorm.sh || die "Chmod failed"
+       fperms a+x /opt/${PN}/bin/*.sh || die "Chmod failed"
        fperms a+x /opt/${PN}/bin/fsnotifier || die "Chmod failed"
        fperms a+x /opt/${PN}/bin/fsnotifier64 || die "Chmod failed"
        dosym /opt/${PN}/bin/phpstorm.sh /usr/bin/${PN}

Reply via email to