summaryrefslogtreecommitdiff
path: root/dev-util/phpstorm
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2021-04-07 13:54:31 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2021-04-07 13:54:31 +0000
commit43eefed5dd303578ee5f3decec37e5c792e33c8f (patch)
treef7de12a2304a66eb9ac79b45e6c3bb9d06ea27d0 /dev-util/phpstorm
parent8d54203ff62a92d0f927faf8d0d28b8b12fa92ea (diff)
downloadsrcux-43eefed5dd303578ee5f3decec37e5c792e33c8f.tar.gz
srcux-43eefed5dd303578ee5f3decec37e5c792e33c8f.tar.xz
srcux-43eefed5dd303578ee5f3decec37e5c792e33c8f.zip
Adding metadata
Diffstat (limited to 'dev-util/phpstorm')
-rw-r--r--dev-util/phpstorm/Manifest5
-rw-r--r--dev-util/phpstorm/phpstorm-2020.3.2.ebuild67
-rw-r--r--dev-util/phpstorm/phpstorm-2020.3.3.ebuild58
-rw-r--r--dev-util/phpstorm/phpstorm-9999.ebuild67
4 files changed, 60 insertions, 137 deletions
diff --git a/dev-util/phpstorm/Manifest b/dev-util/phpstorm/Manifest
index 2490808263fa..3cadb2739a80 100644
--- a/dev-util/phpstorm/Manifest
+++ b/dev-util/phpstorm/Manifest
@@ -1,3 +1,2 @@
-DIST PhpStorm-2020.3.2.tar.gz 467272887 BLAKE2B 48cc3b97d94426330185b39152b0d774b8809ad5fbb91602b364a03ce6bc9e139aba9c7bf430232bd9af11bd310318e99777d5daf4dce5b63f9aec4a3531776f SHA512 66eda6e4a0649644b7634f4192429cfe615764e032596442ac6582943c001ffa60ef3036df2597b9332dc5e39818b4da5ee12a9d883416fa7df55cdedb7bb178
-EBUILD phpstorm-2020.3.2.ebuild 1429 BLAKE2B 438267ff9630661d0c2a8d3527d50cee4daa50de92001c587aa8839522132db96db27c99a502c4a341ddd59e4f7d8ba52cc9b121f88e2ff4daa37898e15ccf92 SHA512 1af726888da46aa631685b8535b5d0dba7ed8f130bb792d1b87c6290bdef024e44f3aafdad172ce90403ca0a3a767692b9e8e096d9f9a3ff8e626bf438483e7a
-EBUILD phpstorm-9999.ebuild 1429 BLAKE2B 438267ff9630661d0c2a8d3527d50cee4daa50de92001c587aa8839522132db96db27c99a502c4a341ddd59e4f7d8ba52cc9b121f88e2ff4daa37898e15ccf92 SHA512 1af726888da46aa631685b8535b5d0dba7ed8f130bb792d1b87c6290bdef024e44f3aafdad172ce90403ca0a3a767692b9e8e096d9f9a3ff8e626bf438483e7a
+DIST PhpStorm-2020.3.3.tar.gz 467769238 BLAKE2B b4f404f14e06f7d0520304775e2398ca39c2948538f2cbaa678e0283d13e44588e791ff108a5cefc1ac3ab87711e6a1b7549c614a07b472f5162899c31f22ae9 SHA512 feac704824a5522424ed6275fc9051e6c1fbd13de68ff81dbbb651f37b61bcd56c6403874f77032ef06c9c01794b66a94b11a432bbead6740ad86f38ad2e27bd
+EBUILD phpstorm-2020.3.3.ebuild 1530 BLAKE2B c269f4ae77d86d02872795674189ef8dbf998c763893d000c58f05f46432ee0ec9359e25373745132a72a2c4c70494ac38a38737ed578c3fa08a631f3a8db099 SHA512 12b40d29189bd839d665234d83f439cfecfa5b5f2db0ed9c0579c584c9063b42ec011b12eb40a56bc70f0eb0a575c5bfaa8da4599b846aaee2a072eb5b4703b8
diff --git a/dev-util/phpstorm/phpstorm-2020.3.2.ebuild b/dev-util/phpstorm/phpstorm-2020.3.2.ebuild
deleted file mode 100644
index 0a96b46aff7b..000000000000
--- a/dev-util/phpstorm/phpstorm-2020.3.2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils xdg
-
-DESCRIPTION="A complete toolset for C and C++ development."
-HOMEPAGE="https://www.jetbrains.com/clion"
-LICENSE="JetBrains"
-
-SLOT="0"
-
-BDEPEND="
- app-arch/tar
-"
-
-RDEPEND="
- virtual/jdk
-"
-
-RESTRICT="bindist mirror strip"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-if [[ ${PV} != 9999 ]]; then
- SRC_URI="https://download.jetbrains.com/webide/PhpStorm-${PV}.tar.gz"
- KEYWORDS="*"
-fi
-
-src_unpack() {
- default
- mv "${WORKDIR}"/PhpStorm* "${S}" || die "Failed to move/rename source dir"
-}
-
-src_prepare() {
- default
-
- # Remove any bundled Java
- rm -rf {jbr,jre{64}} || die "Failed to remove bundled Java"
-}
-
-src_install() {
-
- insinto "/opt/${PN}"
- doins -r *
-
- fperms 755 /opt/${PN}/bin/{format.sh,phpstorm.sh,inspect.sh,printenv.py,restart.py,fsnotifier{,64}}
-
- dosym ../../opt/${PN}/bin/phpstorm.sh /usr/bin/${PN}
-
- newicon "bin/${PN}.png" "${PN}.png"
- make_desktop_entry "${PN}" "PhpStorm" "${PN}" "Development;Programming;IDE;"
-
- # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
- mkdir -p "${D}/etc/sysctl.d/" || die
- echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_icon_cache_update
-}
diff --git a/dev-util/phpstorm/phpstorm-2020.3.3.ebuild b/dev-util/phpstorm/phpstorm-2020.3.3.ebuild
new file mode 100644
index 000000000000..2907603ee0d8
--- /dev/null
+++ b/dev-util/phpstorm/phpstorm-2020.3.3.ebuild
@@ -0,0 +1,58 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop wrapper
+
+DESCRIPTION="A complete toolset for C and C++ development."
+HOMEPAGE="https://www.jetbrains.com/clion"
+SRC_URI="https://download.jetbrains.com/webide/PhpStorm-${PV}.tar.gz"
+
+LICENSE="
+ || ( jetbrains_business-3.1 jetbrains_individual-4.1 jetbrains_education-3.2 jetbrains_classroom-4.1 jetbrains_open_source-4.1 )
+ Apache-1.1 Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL CDDL-1.1 codehaus CPL-1.0 GPL-2 GPL-2-with-classpath-exception GPL-3 ISC LGPL-2.1 LGPL-3 MIT MPL-1.1 MPL-2.0 OFL trilead-ssh yFiles yourkit W3C ZLIB
+"
+KEYWORDS="amd64"
+
+SLOT="0"
+
+BDEPEND="
+ app-arch/tar
+"
+
+RDEPEND="
+ virtual/jdk
+"
+
+RESTRICT="bindist mirror strip"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_unpack() {
+ default
+ mv "${WORKDIR}"/PhpStorm* "${S}" || die "Failed to move/rename source dir"
+}
+
+src_prepare() {
+ default
+
+ # Remove any bundled Java
+ rm -rf {jbr,jre{64}} || die "Failed to remove bundled Java"
+}
+
+src_install() {
+
+ insinto "/opt/${PN}"
+ doins -r *
+
+ fperms 755 /opt/${PN}/bin/{format.sh,phpstorm.sh,inspect.sh,printenv.py,restart.py,fsnotifier{,64}}
+
+ dosym ../../opt/${PN}/bin/phpstorm.sh /usr/bin/${PN}
+
+ newicon "bin/${PN}.png" "${PN}.png"
+ make_desktop_entry "${PN}" "PhpStorm" "${PN}" "Development;IDE;"
+
+ # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+ dodir "${D}/etc/sysctl.d/" || die
+ echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
+}
diff --git a/dev-util/phpstorm/phpstorm-9999.ebuild b/dev-util/phpstorm/phpstorm-9999.ebuild
deleted file mode 100644
index 0a96b46aff7b..000000000000
--- a/dev-util/phpstorm/phpstorm-9999.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils xdg
-
-DESCRIPTION="A complete toolset for C and C++ development."
-HOMEPAGE="https://www.jetbrains.com/clion"
-LICENSE="JetBrains"
-
-SLOT="0"
-
-BDEPEND="
- app-arch/tar
-"
-
-RDEPEND="
- virtual/jdk
-"
-
-RESTRICT="bindist mirror strip"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-if [[ ${PV} != 9999 ]]; then
- SRC_URI="https://download.jetbrains.com/webide/PhpStorm-${PV}.tar.gz"
- KEYWORDS="*"
-fi
-
-src_unpack() {
- default
- mv "${WORKDIR}"/PhpStorm* "${S}" || die "Failed to move/rename source dir"
-}
-
-src_prepare() {
- default
-
- # Remove any bundled Java
- rm -rf {jbr,jre{64}} || die "Failed to remove bundled Java"
-}
-
-src_install() {
-
- insinto "/opt/${PN}"
- doins -r *
-
- fperms 755 /opt/${PN}/bin/{format.sh,phpstorm.sh,inspect.sh,printenv.py,restart.py,fsnotifier{,64}}
-
- dosym ../../opt/${PN}/bin/phpstorm.sh /usr/bin/${PN}
-
- newicon "bin/${PN}.png" "${PN}.png"
- make_desktop_entry "${PN}" "PhpStorm" "${PN}" "Development;Programming;IDE;"
-
- # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
- mkdir -p "${D}/etc/sysctl.d/" || die
- echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_icon_cache_update
-}