From 623ee73d661e5ed8475cb264511f683407d87365 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 12 Apr 2020 03:41:30 +0100 Subject: gentoo Easter resync : 12.04.2020 --- dev-util/goland/Manifest | 4 +- dev-util/goland/goland-2019.3-r1.ebuild | 87 --------------------------------- dev-util/goland/goland-2019.3.4.ebuild | 87 +++++++++++++++++++++++++++++++++ 3 files changed, 89 insertions(+), 89 deletions(-) delete mode 100644 dev-util/goland/goland-2019.3-r1.ebuild create mode 100644 dev-util/goland/goland-2019.3.4.ebuild (limited to 'dev-util/goland') diff --git a/dev-util/goland/Manifest b/dev-util/goland/Manifest index 495c028fd6ec..e7a29554bee8 100644 --- a/dev-util/goland/Manifest +++ b/dev-util/goland/Manifest @@ -1,3 +1,3 @@ -DIST goland-2019.3.tar.gz 360367644 BLAKE2B d11756d3e077491d361a65dfaad019b68fdfeb8fa14e187f0d5cd5329f5789869b7254305820115cd3e32b55c63c560f1d5524810f1270e8a0a0831f9f12bd73 SHA512 d066292160e0927928a9a96feba6d8040687172df202ea8a22c714492262bf0936993704a16cea3d4111044a1d0d9963e9ffa7de08baab46366de9b0ab442709 -EBUILD goland-2019.3-r1.ebuild 2324 BLAKE2B ad312e4abe6c3cc7a855f12dc9d16dd6d83253b626fe8674e9bd14fb2a85e0eb3d9dc32139808baae3c094f7158dc85ca113e23703413119a00043bac3259b3b SHA512 4ad3c32d29b19c47b87f9626c875c9e57608f22bbc555274d81b94a9df60506b94ba6748bc0266ba37c0b3fa3bb50ee34eb628f300ac0dc656fe71b96acf1ad8 +DIST goland-2019.3.4.tar.gz 370064668 BLAKE2B d0774ca8d463653de7f7256de9dc42de441aa701a18bf3d58af775737b54c7c3120b85a57ce17fab20dc7da921ca7761c32873aedf49111a3960ef91a4391ed1 SHA512 4874502bf6a031221419a015993a78d7139afafda7c92d6567e0fc81eb7b15f6766b1b934567a9b7c1f1395c7529bc838d7df3c42dcd5045e1086e8176e5e578 +EBUILD goland-2019.3.4.ebuild 2324 BLAKE2B a6388065840643b9dc6f423ee6e1b6f2b2b7393f1a56faebe96ddaa9a37eeba7dd007070de2eb76b58ee6d12a4fd8c6277e8e8b19d2a1c49dd5ee9b77227af5e SHA512 1b4d62bb9322895b3b57261b9c915866276660d6e5075c10f1d148f6cefdd24089bfab01b4ec0fcf103e126bc88f3f5248a696692480a223982e79b202a31bc5 MISC metadata.xml 244 BLAKE2B 2ac557d4fb04230c7b4f706b52203ab6dc62d90aebc8e916561e6e3f6e41bf61bac231a0e7afe07fb18752177c6163b79fee124a171c3e8933041f4648db3a22 SHA512 da08729fbf0eceb858cadc8413dd857600ab595860ca483054e4d1422e3cacc52ce94f89d633a25c25d6b30df4a48ac7de011731418072238adb43bc8e7b3f3f diff --git a/dev-util/goland/goland-2019.3-r1.ebuild b/dev-util/goland/goland-2019.3-r1.ebuild deleted file mode 100644 index de6131bb420c..000000000000 --- a/dev-util/goland/goland-2019.3-r1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop eutils - -SLOT=0 - -SRC_URI="https://download.jetbrains.com/go/${P}.tar.gz" -DESCRIPTION="Golang IDE by JetBrains" -HOMEPAGE="https://www.jetbrains.com/go" - -# JetBrains supports officially only x86_64 even though some 32bit binaries are -# provided. See https://www.jetbrains.com/go/download/#section=linux -KEYWORDS="~amd64" - -LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) - Apache-2.0 - BSD - CC0-1.0 - CDDL - CDDL-1.1 - EPL-1.0 - GPL-2 - GPL-2-with-classpath-exception - ISC - LGPL-2.1 - LGPL-3 - MIT - MPL-1.1 - OFL - ZLIB -" - -RESTRICT="bindist mirror" - -QA_PREBUILT="opt/${P}/*" - -S="${WORKDIR}/GoLand-${PV}" - -RDEPEND=" - virtual/jdk - dev-lang/go -" - -src_install() { - local dir="/opt/${P}" - - insinto "${dir}" - doins -r * - fperms 755 "${dir}"/bin/{${PN}.sh,fsnotifier64} - - make_wrapper "${PN}" "${dir}/bin/${PN}.sh" - newicon "bin/${PN}.png" "${PN}.png" - make_desktop_entry "${PN}" "gogland" "${PN}" "Development;IDE;" -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - # This is a new installation, so: - echo - elog "It is strongly recommended to increase the inotify watch limit" - elog "to at least 524288. You can achieve this e.g. by calling" - elog "echo \"fs.inotify.max_user_watches = 524288\" > /etc/sysctl.d/30-idea-inotify-watches.conf" - elog "and reloading with \"sysctl --system\" (and restarting the IDE)." - elog "For details see:" - elog " https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit" - fi - - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt "2019.3-r1"; then - # This revbump requires user interaction. - echo - ewarn "Previous versions configured fs.inotify.max_user_watches without user interaction." - ewarn "Since version 2019.3-r1 you need to do so manually, e.g. by calling" - ewarn "echo \"fs.inotify.max_user_watches = 524288\" > /etc/sysctl.d/30-idea-inotify-watches.conf" - ewarn "and reloading with \"sysctl --system\" (and restarting the IDE)." - ewarn "For details see:" - ewarn " https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit" - - # Show this ewarn only once - break - fi - done -} diff --git a/dev-util/goland/goland-2019.3.4.ebuild b/dev-util/goland/goland-2019.3.4.ebuild new file mode 100644 index 000000000000..24835d77a65e --- /dev/null +++ b/dev-util/goland/goland-2019.3.4.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop eutils + +SLOT=0 + +SRC_URI="https://download.jetbrains.com/go/${P}.tar.gz" +DESCRIPTION="Golang IDE by JetBrains" +HOMEPAGE="https://www.jetbrains.com/go" + +# JetBrains supports officially only x86_64 even though some 32bit binaries are +# provided. See https://www.jetbrains.com/go/download/#section=linux +KEYWORDS="~amd64" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL + ZLIB +" + +RESTRICT="bindist mirror" + +QA_PREBUILT="opt/${P}/*" + +S="${WORKDIR}/GoLand-${PV}" + +RDEPEND=" + virtual/jdk + dev-lang/go +" + +src_install() { + local dir="/opt/${P}" + + insinto "${dir}" + doins -r * + fperms 755 "${dir}"/bin/{${PN}.sh,fsnotifier64} + + make_wrapper "${PN}" "${dir}/bin/${PN}.sh" + newicon "bin/${PN}.png" "${PN}.png" + make_desktop_entry "${PN}" "gogland" "${PN}" "Development;IDE;" +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + # This is a new installation, so: + echo + elog "It is strongly recommended to increase the inotify watch limit" + elog "to at least 524288. You can achieve this e.g. by calling" + elog "echo \"fs.inotify.max_user_watches = 524288\" > /etc/sysctl.d/30-idea-inotify-watches.conf" + elog "and reloading with \"sysctl --system\" (and restarting the IDE)." + elog "For details see:" + elog " https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit" + fi + + local replacing_version + for replacing_version in ${REPLACING_VERSIONS} ; do + if ver_test "${replacing_version}" -lt "2019.3-r1"; then + # This revbump requires user interaction. + echo + ewarn "Previous versions configured fs.inotify.max_user_watches without user interaction." + ewarn "Since version 2019.3-r1 you need to do so manually, e.g. by calling" + ewarn "echo \"fs.inotify.max_user_watches = 524288\" > /etc/sysctl.d/30-idea-inotify-watches.conf" + ewarn "and reloading with \"sysctl --system\" (and restarting the IDE)." + ewarn "For details see:" + ewarn " https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit" + + # Show this ewarn only once + break + fi + done +} -- cgit v1.2.3