* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2015-11-26 14:58 Patrice Clement
0 siblings, 0 replies; 36+ messages in thread
From: Patrice Clement @ 2015-11-26 14:58 UTC (permalink / raw
To: gentoo-commits
commit: 2dcb5dfb24fdbc8f9a59c7020bca79af1fc800b5
Author: Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Wed Nov 25 20:06:55 2015 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Nov 25 22:26:52 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dcb5dfb
dev-util/idea-ultimate: version bump
- added idea-ultimate 15.0.1 (upstream stable)
- added idea-ultimate 15.0.2.143.870.1 (current EAP version)
- removed idea-ultimate 15.0.0 EAP versions
- retaining idea-ultimate 14.1.5 as last version of the 14 series
dev-util/idea-ultimate/Manifest | 4 +-
.../idea-ultimate-15.0.0.143.116.4_pre.ebuild | 73 ----------------------
...uild => idea-ultimate-15.0.1.143.382.35.ebuild} | 39 +++++-------
...d => idea-ultimate-15.0.2.143.870.1_pre.ebuild} | 39 +++++-------
4 files changed, 32 insertions(+), 123 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index daf68bd..8e18d74 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,3 +1,3 @@
DIST idea-ultimate-14.1.5.141.2735.5.tar.gz 318054935 SHA256 6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0 WHIRLPOOL 44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168
-DIST idea-ultimate-15.0.0.142.5239.7_pre.tar.gz 383822428 SHA256 6f3d963e05e241c04d7bf71530dd71b45f398a5fb906545b4d8a5c432beca59a SHA512 ef7788329b486c569cdf11ba4a9531463272e19b69f460f24d12c522cd7dd8bcd3465dc21a3ead70077adbb2af4e4adbdbf8ecedbe630c945c93667da2b5bb0e WHIRLPOOL 3b81c379a8ab5d5610794af0295eecb110c9933833522eea5befeda5977b5001956da421c2383780434b6edfbb19fbd7cf95ff89ae86f83c7fe8df707b4ae481
-DIST idea-ultimate-15.0.0.143.116.4_pre.tar.gz 384442119 SHA256 d26cba9242b70f68eb8b9f76320e3e23a0573207bf89a93718a9c688426b518b SHA512 02b93c372ad1b35b74d59fba04984c0fb99399f670662c4fdac07e793b3e872830e1b0d56b505753343dd00483a14f551314e92c6bfb0e2d5ad0f5ef295fe8b9 WHIRLPOOL c8d3b3900694721e3bc90950739a713881c2f11f5d0f0dc22158510afc8b7a61eb28e91944b6ec1d9f516a1b95faf1788adb8f576171c571223e51a205dbb794
+DIST ideaIU-143.382.35.tar.gz 379524583 SHA256 1f4c6f55eeb0ce08f697008935c5b7356e74a85dfaad00f6521670b8f5c6862f SHA512 cd3fe075be726695144a70b8f6477a7d547ca6c67bfacdf91d64f352066305d18ad0696608ac54d316adb95b3ae7d4d1218d34b28875a084de35dc03da77b91f WHIRLPOOL 99ba3fb796f40bd8cf22c42302fec7e279dc749b681952066d49f6a079ca06e532cc10274bc19a6b12a81cb6f15ebcde8450f774109a6d21a9a8c9b9ea235710
+DIST ideaIU-143.870.1.tar.gz 390127689 SHA256 2055f6f43c98836c44023372d4dade1a2e4085b5c807298f13bdf4c50690b7cc SHA512 c3dc326021ab86ce09b05e207f399f5b1738e0ae41c94d64261f42ddbcbf5b43290b50ed02c5aa36df6bc982f9a890f9a8c67a285c712e9b911f1db5053fc860 WHIRLPOOL 4a23e74f4913279e8d01698d31a6b1c44cbb85f685af5966dc03fd409b2ddcaf8c300243480238cb412ec92740d249eab3b57568d3e8c093251eb7bf4bfe5447
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.0.143.116.4_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.0.143.116.4_pre.ebuild
deleted file mode 100644
index bed2a52..0000000
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.0.143.116.4_pre.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils versionator
-
-SLOT="0"
-PV_STRING="$(get_version_component_range 4-6)" # Always name EAP-versions with '_pre' for clarity!
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="idea"
-
-DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
-IUSE=""
-KEYWORDS="~amd64 ~x86" # No keywords for EAP versions. Code quality sucks.
-
-DEPEND="!dev-util/${PN}:14
- !dev-util/${PN}:15"
-RDEPEND="${DEPEND}
- >=virtual/jdk-1.7"
-S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
-
-QA_TEXTRELS="opt/${PN}-${MY_PV}/bin/libbreakgen.so"
-QA_PRESTRIPPED="opt/${PN}-${MY_PV}/lib/libpty/linux/x86/libpty.so
- opt/${PN}-${MY_PV}/lib/libpty/linux/x86_64/libpty.so
- opt/${PN}-${MY_PV}/bin/libyjpagent-linux.so
- opt/${PN}-${MY_PV}/bin/libyjpagent-linux64.so"
-
-src_prepare() {
- if ! use amd64; then
- rm -rf plugins/tfsIntegration/lib/native/linux/x86_64
- fi
- if ! use arm; then
- rm bin/fsnotifier-arm
- rm -rf plugins/tfsIntegration/lib/native/linux/arm
- fi
- if ! use ppc; then
- rm -rf plugins/tfsIntegration/lib/native/linux/ppc
- fi
- if ! use x86; then
- rm -rf plugins/tfsIntegration/lib/native/linux/x86
- fi
- rm -rf plugins/tfsIntegration/lib/native/solaris
- rm -rf plugins/tfsIntegration/lib/native/hpux
-}
-
-src_install() {
- local dir="/opt/${PN}-${MY_PV}"
-
- insinto "${dir}"
- doins -r *
- fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
-
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
-
- # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
- mkdir -p "${D}/etc/sysctl.d/"
- echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf"
-}
-
-pkg_postinst() {
- if [[ "$(get_version_component_range 7)x" = "prex" ]]
- then
- ewarn "Be aware, this is a release from their EAP. According to JetBrains, the code"
- ewarn "quality of such releases may be considerably below of what you might usually"
- ewarn "be used to from beta releases."
- ewarn "Don't use it for critical tasks. You have been warned."
- fi
-}
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5239.7_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35.ebuild
similarity index 69%
copy from dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5239.7_pre.ebuild
copy to dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35.ebuild
index 47ecfb4..1d30c4a 100644
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5239.7_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35.ebuild
@@ -6,22 +6,23 @@ EAPI=5
inherit eutils versionator
SLOT="0"
-PV_STRING="$(get_version_component_range 4-6)" # Always name EAP-versions with '_pre' for clarity!
+PV_STRING="$(get_version_component_range 4-6)"
MY_PV="$(get_version_component_range 1-3)"
MY_PN="idea"
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-15-PublicPreview.tar.gz -> ${P}.tar.gz"
+SRC_URI="http://download-cf.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
-LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
+LICENSE="IDEA
+ || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
IUSE=""
-KEYWORDS="~amd64 ~x86" # No keywords for EAP versions. Code quality sucks.
+KEYWORDS="amd64 x86"
DEPEND="!dev-util/${PN}:14
!dev-util/${PN}:15"
RDEPEND="${DEPEND}
- >=virtual/jdk-1.7"
+ >=virtual/jdk-1.7:*"
S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
QA_TEXTRELS="opt/${PN}-${MY_PV}/bin/libbreakgen.so"
@@ -49,20 +50,20 @@ QA_WX_LOAD="
src_prepare() {
if ! use amd64; then
- rm -rf plugins/tfsIntegration/lib/native/linux/x86_64
+ rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
fi
if ! use arm; then
- rm bin/fsnotifier-arm
- rm -rf plugins/tfsIntegration/lib/native/linux/arm
+ rm bin/fsnotifier-arm || die
+ rm -r plugins/tfsIntegration/lib/native/linux/arm || die
fi
if ! use ppc; then
- rm -rf plugins/tfsIntegration/lib/native/linux/ppc
+ rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
fi
if ! use x86; then
- rm -rf plugins/tfsIntegration/lib/native/linux/x86
+ rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
fi
- rm -rf plugins/tfsIntegration/lib/native/solaris
- rm -rf plugins/tfsIntegration/lib/native/hpux
+ rm -r plugins/tfsIntegration/lib/native/solaris || die
+ rm -r plugins/tfsIntegration/lib/native/hpux || die
}
src_install() {
@@ -75,16 +76,6 @@ src_install() {
make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
# recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
- mkdir -p "${D}/etc/sysctl.d/"
- echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf"
-}
-
-pkg_postinst() {
- if [[ "$(get_version_component_range 7)x" = "prex" ]]
- then
- ewarn "Be aware, this is a release from their EAP. According to JetBrains, the code"
- ewarn "quality of such releases may be considerably below of what you might usually"
- ewarn "be used to from beta releases."
- ewarn "Don't use it for critical tasks. You have been warned."
- fi
+ mkdir -p "${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/idea-ultimate/idea-ultimate-15.0.0.142.5239.7_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.870.1_pre.ebuild
similarity index 69%
rename from dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5239.7_pre.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-15.0.2.143.870.1_pre.ebuild
index 47ecfb4..dc8152b 100644
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5239.7_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.870.1_pre.ebuild
@@ -6,22 +6,23 @@ EAPI=5
inherit eutils versionator
SLOT="0"
-PV_STRING="$(get_version_component_range 4-6)" # Always name EAP-versions with '_pre' for clarity!
+PV_STRING="$(get_version_component_range 4-6)"
MY_PV="$(get_version_component_range 1-3)"
MY_PN="idea"
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-15-PublicPreview.tar.gz -> ${P}.tar.gz"
+SRC_URI="http://download-cf.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
-LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
+LICENSE="IDEA
+ || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
IUSE=""
-KEYWORDS="~amd64 ~x86" # No keywords for EAP versions. Code quality sucks.
+KEYWORDS="~amd64 ~x86"
DEPEND="!dev-util/${PN}:14
!dev-util/${PN}:15"
RDEPEND="${DEPEND}
- >=virtual/jdk-1.7"
+ >=virtual/jdk-1.7:*"
S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
QA_TEXTRELS="opt/${PN}-${MY_PV}/bin/libbreakgen.so"
@@ -49,20 +50,20 @@ QA_WX_LOAD="
src_prepare() {
if ! use amd64; then
- rm -rf plugins/tfsIntegration/lib/native/linux/x86_64
+ rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
fi
if ! use arm; then
- rm bin/fsnotifier-arm
- rm -rf plugins/tfsIntegration/lib/native/linux/arm
+ rm bin/fsnotifier-arm || die
+ rm -r plugins/tfsIntegration/lib/native/linux/arm || die
fi
if ! use ppc; then
- rm -rf plugins/tfsIntegration/lib/native/linux/ppc
+ rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
fi
if ! use x86; then
- rm -rf plugins/tfsIntegration/lib/native/linux/x86
+ rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
fi
- rm -rf plugins/tfsIntegration/lib/native/solaris
- rm -rf plugins/tfsIntegration/lib/native/hpux
+ rm -r plugins/tfsIntegration/lib/native/solaris || die
+ rm -r plugins/tfsIntegration/lib/native/hpux || die
}
src_install() {
@@ -75,16 +76,6 @@ src_install() {
make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
# recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
- mkdir -p "${D}/etc/sysctl.d/"
- echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf"
-}
-
-pkg_postinst() {
- if [[ "$(get_version_component_range 7)x" = "prex" ]]
- then
- ewarn "Be aware, this is a release from their EAP. According to JetBrains, the code"
- ewarn "quality of such releases may be considerably below of what you might usually"
- ewarn "be used to from beta releases."
- ewarn "Don't use it for critical tasks. You have been warned."
- fi
+ mkdir -p "${D}/etc/sysctl.d/" || die
+ echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2019-09-13 7:17 Sergei Trofimovich
0 siblings, 0 replies; 36+ messages in thread
From: Sergei Trofimovich @ 2019-09-13 7:17 UTC (permalink / raw
To: gentoo-commits
commit: 2e4bfe9086ea885a7399be35617a1bbef2bc299e
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 13 07:16:40 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Sep 13 07:16:56 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4bfe90
dev-util/idea-ultimate: drop 2017.3.2.173.4127.17_pre, bug #685760
SRC_URI is unreschable for a long while.
Closes: https://bugs.gentoo.org/685760
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-util/idea-ultimate/Manifest | 2 -
.../idea-ultimate-2017.3.2.173.4127.17_pre.ebuild | 90 ----------------------
2 files changed, 92 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index c81d7a28a3f..57d4e422620 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,4 +1,2 @@
DIST ideaIU-173.3942.27-no-jdk.tar.gz 562044023 BLAKE2B 57da196682db817b175158b9c9913502490c2a692153e5e5b8a4449958c5613469a0060f1260095e9fb70ca54b5adaf59494cd9c0f6b0cb0b9f7c25cc4571335 SHA512 9cc7e687bef5d213f37e2e24aa2464e0d3dc9a40cb683d1d8fd1438efc6ca988134509a96f558ec87960e950336e062d5161ef6cb491f9c1c572ba077dd0a990
DIST ideaIU-173.3942.27.tar.gz 635548505 BLAKE2B e123d731b3516dee3342310b3204dce2247430e81240e4dc729b23146887fef552001bee9aad7528d46c0717654507f16b505f76baf8407609cb9cca7aa9d773 SHA512 1f3586bc2082feec5b986298334445c7b91318f6d5f3d71fe6bfbb1546a63bb33e2bc978ef5fc4438e13d2a3d1dd5abc96fdd4ea5659f64563afbdd3410df8b4
-DIST ideaIU-173.4127.17-no-jdk.tar.gz 562765679 BLAKE2B 7d287c2723646b4fa541c314099cee96242c058cd67811ec1633737ce33e90678504d0d0b9af1cf1279dbf7281fb87ec9c2723bdb926d554f5a1f0793e13867c SHA512 a3c0afa388705158f431064223f42a7b0daacaa928ef9bc68df1cd5ace542f22c3648620d56478896f663688ea1bf773dc04d8d0ab962d195ace7b057708a272
-DIST ideaIU-173.4127.17.tar.gz 636265697 BLAKE2B b01efe844375b009c03474df362d2a208008a47e14696e816ded1573f591a777e23db393838c8592277d68817b3d7ebd714bb79445cd0cf0653da3d575af5bf2 SHA512 e05dd3986f77d39bb48f12ac6af5ab76d9c67b3502772c2bc16c16f922c90a3e6b8adb24537eb37defea2e3488968a6dff343eeabf4c6c78740895c8ec7c93fd
diff --git a/dev-util/idea-ultimate/idea-ultimate-2017.3.2.173.4127.17_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-2017.3.2.173.4127.17_pre.ebuild
deleted file mode 100644
index abad0541b71..00000000000
--- a/dev-util/idea-ultimate/idea-ultimate-2017.3.2.173.4127.17_pre.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils versionator
-
-SLOT="0"
-PV_STRING="$(get_version_component_range 4-6)"
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="idea"
-
-# distinguish settings for official stable releases and EAP-version releases
-if [[ "$(get_version_component_range 7)x" = "prex" ]]
-then
- # upstream EAP
- KEYWORDS=""
- SRC_URI="
- !custom-jdk? ( https://download-cf.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-no-jdk.tar.gz )
- custom-jdk? ( https://download-cf.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz )
- "
-else
- # upstream stable
- KEYWORDS="~amd64 ~x86"
- SRC_URI="
- !custom-jdk? ( https://download-cf.jetbrains.com/idea/${MY_PN}IU-${MY_PV}-no-jdk.tar.gz -> ${MY_PN}IU-${PV_STRING}-no-jdk.tar.gz )
- custom-jdk? ( https://download-cf.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz )
- "
-fi
-
-DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="https://www.jetbrains.com/idea"
-
-LICENSE="IDEA
- || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-IUSE="-custom-jdk"
-RESTRICT="bindist mirror"
-
-DEPEND="!dev-util/${PN}:14
- !dev-util/${PN}:15"
-RDEPEND="${DEPEND}
- >=virtual/jdk-1.7:*"
-S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
-
-QA_PREBUILT="opt/${PN}-${MY_PV}/*"
-
-src_prepare() {
- eapply_user
- if ! use amd64; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
- fi
- if ! use arm; then
- rm bin/fsnotifier-arm || die
- rm -r plugins/tfsIntegration/lib/native/linux/arm || die
- fi
- if ! use ppc; then
- rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
- fi
- if ! use x86; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
- fi
- if ! use custom-jdk; then
- if [[ -d jre ]]; then
- rm -r jre || die
- fi
- fi
- rm -r plugins/tfsIntegration/lib/native/solaris || die
- rm -r plugins/tfsIntegration/lib/native/hpux || die
-}
-
-src_install() {
- local dir="/opt/${PN}-${MY_PV}"
-
- insinto "${dir}"
- doins -r *
- fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
-
- if use custom-jdk; then
- if [[ -d jre ]]; then
- fperms 755 "${dir}"/jre/jre/bin/{java,jjs,keytool,orbd,pack200,policytool,rmid,rmiregistry,servertool,tnameserv,unpack200}
- fi
- fi
-
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
- newicon "bin/${MY_PN}.png" "${PN}.png"
- make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;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
-}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2019-09-13 7:10 Michał Górny
0 siblings, 0 replies; 36+ messages in thread
From: Michał Górny @ 2019-09-13 7:10 UTC (permalink / raw
To: gentoo-commits
commit: 7470fb3f44a92acc8dc7e3fe79c523708eeef420
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 13 06:39:02 2019 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Sep 13 07:10:07 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7470fb3f
dev-util/idea-ultimate: Add bindist & mirror restrictions
Bug: https://bugs.gentoo.org/694264
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-util/idea-ultimate/idea-ultimate-2017.3.1.173.3942.27.ebuild | 3 ++-
dev-util/idea-ultimate/idea-ultimate-2017.3.2.173.4127.17_pre.ebuild | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/dev-util/idea-ultimate/idea-ultimate-2017.3.1.173.3942.27.ebuild b/dev-util/idea-ultimate/idea-ultimate-2017.3.1.173.3942.27.ebuild
index 6a53389fc5c..abad0541b71 100644
--- a/dev-util/idea-ultimate/idea-ultimate-2017.3.1.173.3942.27.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-2017.3.1.173.3942.27.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -33,6 +33,7 @@ HOMEPAGE="https://www.jetbrains.com/idea"
LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
IUSE="-custom-jdk"
+RESTRICT="bindist mirror"
DEPEND="!dev-util/${PN}:14
!dev-util/${PN}:15"
diff --git a/dev-util/idea-ultimate/idea-ultimate-2017.3.2.173.4127.17_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-2017.3.2.173.4127.17_pre.ebuild
index 6a53389fc5c..abad0541b71 100644
--- a/dev-util/idea-ultimate/idea-ultimate-2017.3.2.173.4127.17_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-2017.3.2.173.4127.17_pre.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -33,6 +33,7 @@ HOMEPAGE="https://www.jetbrains.com/idea"
LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
IUSE="-custom-jdk"
+RESTRICT="bindist mirror"
DEPEND="!dev-util/${PN}:14
!dev-util/${PN}:15"
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2017-12-29 18:05 Alice Ferrazzi
0 siblings, 0 replies; 36+ messages in thread
From: Alice Ferrazzi @ 2017-12-29 18:05 UTC (permalink / raw
To: gentoo-commits
commit: 9a4799105ff192873dcb28cac194b1a40ab24b80
Author: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 27 10:43:15 2017 +0000
Commit: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
CommitDate: Fri Dec 29 18:04:26 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a479910
dev-util/idea-ultimate: bump
updated to EAPI 6
src_uri differ with the custom_jdk use flag
Package-Manager: Portage-2.3.13, Repoman-2.3.3
dev-util/idea-ultimate/Manifest | 5 ++++-
....52.ebuild => idea-ultimate-2017.3.1.173.3942.27.ebuild} | 13 ++++++++++---
...ebuild => idea-ultimate-2017.3.2.173.4127.17_pre.ebuild} | 13 ++++++++++---
3 files changed, 24 insertions(+), 7 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 601081ae28d..c81d7a28a3f 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1 +1,4 @@
-DIST ideaIU-172.3757.52.tar.gz 625753104 BLAKE2B 5b29df72b66451efc79586d3f61b0efe8c4ab87dfb23a133213f4046eedaf01bcf8f2ea7975d407649bf30ec9155225c75c1cca4165c0c68835a1b306d14cabf SHA512 dd730a34f141f345f0af8fb7ee32c1e7a98ec54dcb5df5a644b49e94b7a6d2eb8b6a134ad3d77010e408299b71137b8bd578d3563200762144a747747bf28c0f
+DIST ideaIU-173.3942.27-no-jdk.tar.gz 562044023 BLAKE2B 57da196682db817b175158b9c9913502490c2a692153e5e5b8a4449958c5613469a0060f1260095e9fb70ca54b5adaf59494cd9c0f6b0cb0b9f7c25cc4571335 SHA512 9cc7e687bef5d213f37e2e24aa2464e0d3dc9a40cb683d1d8fd1438efc6ca988134509a96f558ec87960e950336e062d5161ef6cb491f9c1c572ba077dd0a990
+DIST ideaIU-173.3942.27.tar.gz 635548505 BLAKE2B e123d731b3516dee3342310b3204dce2247430e81240e4dc729b23146887fef552001bee9aad7528d46c0717654507f16b505f76baf8407609cb9cca7aa9d773 SHA512 1f3586bc2082feec5b986298334445c7b91318f6d5f3d71fe6bfbb1546a63bb33e2bc978ef5fc4438e13d2a3d1dd5abc96fdd4ea5659f64563afbdd3410df8b4
+DIST ideaIU-173.4127.17-no-jdk.tar.gz 562765679 BLAKE2B 7d287c2723646b4fa541c314099cee96242c058cd67811ec1633737ce33e90678504d0d0b9af1cf1279dbf7281fb87ec9c2723bdb926d554f5a1f0793e13867c SHA512 a3c0afa388705158f431064223f42a7b0daacaa928ef9bc68df1cd5ace542f22c3648620d56478896f663688ea1bf773dc04d8d0ab962d195ace7b057708a272
+DIST ideaIU-173.4127.17.tar.gz 636265697 BLAKE2B b01efe844375b009c03474df362d2a208008a47e14696e816ded1573f591a777e23db393838c8592277d68817b3d7ebd714bb79445cd0cf0653da3d575af5bf2 SHA512 e05dd3986f77d39bb48f12ac6af5ab76d9c67b3502772c2bc16c16f922c90a3e6b8adb24537eb37defea2e3488968a6dff343eeabf4c6c78740895c8ec7c93fd
diff --git a/dev-util/idea-ultimate/idea-ultimate-2017.2.2.172.3757.52.ebuild b/dev-util/idea-ultimate/idea-ultimate-2017.3.1.173.3942.27.ebuild
similarity index 81%
copy from dev-util/idea-ultimate/idea-ultimate-2017.2.2.172.3757.52.ebuild
copy to dev-util/idea-ultimate/idea-ultimate-2017.3.1.173.3942.27.ebuild
index 088e87ce25b..6a53389fc5c 100644
--- a/dev-util/idea-ultimate/idea-ultimate-2017.2.2.172.3757.52.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-2017.3.1.173.3942.27.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
inherit eutils versionator
SLOT="0"
@@ -14,11 +14,17 @@ if [[ "$(get_version_component_range 7)x" = "prex" ]]
then
# upstream EAP
KEYWORDS=""
- SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
+ SRC_URI="
+ !custom-jdk? ( https://download-cf.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-no-jdk.tar.gz )
+ custom-jdk? ( https://download-cf.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz )
+ "
else
# upstream stable
KEYWORDS="~amd64 ~x86"
- SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
+ SRC_URI="
+ !custom-jdk? ( https://download-cf.jetbrains.com/idea/${MY_PN}IU-${MY_PV}-no-jdk.tar.gz -> ${MY_PN}IU-${PV_STRING}-no-jdk.tar.gz )
+ custom-jdk? ( https://download-cf.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz )
+ "
fi
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
@@ -37,6 +43,7 @@ S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
QA_PREBUILT="opt/${PN}-${MY_PV}/*"
src_prepare() {
+ eapply_user
if ! use amd64; then
rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
fi
diff --git a/dev-util/idea-ultimate/idea-ultimate-2017.2.2.172.3757.52.ebuild b/dev-util/idea-ultimate/idea-ultimate-2017.3.2.173.4127.17_pre.ebuild
similarity index 81%
rename from dev-util/idea-ultimate/idea-ultimate-2017.2.2.172.3757.52.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-2017.3.2.173.4127.17_pre.ebuild
index 088e87ce25b..6a53389fc5c 100644
--- a/dev-util/idea-ultimate/idea-ultimate-2017.2.2.172.3757.52.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-2017.3.2.173.4127.17_pre.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
inherit eutils versionator
SLOT="0"
@@ -14,11 +14,17 @@ if [[ "$(get_version_component_range 7)x" = "prex" ]]
then
# upstream EAP
KEYWORDS=""
- SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
+ SRC_URI="
+ !custom-jdk? ( https://download-cf.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-no-jdk.tar.gz )
+ custom-jdk? ( https://download-cf.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz )
+ "
else
# upstream stable
KEYWORDS="~amd64 ~x86"
- SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
+ SRC_URI="
+ !custom-jdk? ( https://download-cf.jetbrains.com/idea/${MY_PN}IU-${MY_PV}-no-jdk.tar.gz -> ${MY_PN}IU-${PV_STRING}-no-jdk.tar.gz )
+ custom-jdk? ( https://download-cf.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz )
+ "
fi
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
@@ -37,6 +43,7 @@ S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
QA_PREBUILT="opt/${PN}-${MY_PV}/*"
src_prepare() {
+ eapply_user
if ! use amd64; then
rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
fi
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2017-08-19 10:27 Alice Ferrazzi
0 siblings, 0 replies; 36+ messages in thread
From: Alice Ferrazzi @ 2017-08-19 10:27 UTC (permalink / raw
To: gentoo-commits
commit: e1639f1219ef42754f7230860bea0f3e791794b8
Author: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 19 10:25:39 2017 +0000
Commit: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
CommitDate: Sat Aug 19 10:25:39 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1639f12
dev-util/idea-ultimate: bump 2017.2.2
close-bug: 614158
Package-Manager: Portage-2.3.6, Repoman-2.3.1
dev-util/idea-ultimate/Manifest | 3 +-
.../idea-ultimate-2017.1.3.171.4424.56.ebuild | 82 ----------------------
...d => idea-ultimate-2017.2.2.172.3757.52.ebuild} | 0
3 files changed, 1 insertion(+), 84 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 9e9de4d292a..a4a13503cf5 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,2 +1 @@
-DIST ideaIU-171.4249.39.tar.gz 615812999 SHA256 7fe305e66f25029bd363d2c4bf2db70ae3423d8d99156fc62bcfe3d8c59aee05 SHA512 503990c45ca666f266aff7928b84455c46268d13ef713d04acf14f7532dd58ff8234f74858695a21d06d01a9aa74421b6ef4a5161c1e044b63b2f3372349ee3c WHIRLPOOL 520ce1f8daa2a7f7879fe486a9640df21279312cfe850084771ca13f561afefa7753ccb5435a17fb6238f8dee92fd92ad641ebd2a8caadf937ecb07efc8bd935
-DIST ideaIU-171.4424.56.tar.gz 617389249 SHA256 638db425e0896a7639b7eb6ad67d7e65502118ee9680337c44ab40502ed358bd SHA512 ca0748c653822976357627d4ecc3a2fc496daeb4e58185e2cdb26907eb2da3239b35bd22a054b4c1ffae3ff54302ef968426d57a29d44af3c496373d99b74ab7 WHIRLPOOL a0640bf6ba23fd2045769f88af02fb104f5d32bf7d7025857e6bf142c5d9e7a15050c47f6b512c3493391ac5d49800824230c7fc51b1e4014def8efbf55a7c43
+DIST ideaIU-172.3757.52.tar.gz 625753104 SHA256 b5f33894abbf31786a17779bc11bfbe05f46cbbcd516fc2d48590411c44be95c SHA512 dd730a34f141f345f0af8fb7ee32c1e7a98ec54dcb5df5a644b49e94b7a6d2eb8b6a134ad3d77010e408299b71137b8bd578d3563200762144a747747bf28c0f WHIRLPOOL 0b7d659645801bff3263a13704bde66d2e43f9516f6ca1f3a26d3fb97ffe4f3322504bf8c6423554c2a9b7c4aaa5f13f215d2d9866812dc9a989a82e30c4f3ff
diff --git a/dev-util/idea-ultimate/idea-ultimate-2017.1.3.171.4424.56.ebuild b/dev-util/idea-ultimate/idea-ultimate-2017.1.3.171.4424.56.ebuild
deleted file mode 100644
index 088e87ce25b..00000000000
--- a/dev-util/idea-ultimate/idea-ultimate-2017.1.3.171.4424.56.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils versionator
-
-SLOT="0"
-PV_STRING="$(get_version_component_range 4-6)"
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="idea"
-
-# distinguish settings for official stable releases and EAP-version releases
-if [[ "$(get_version_component_range 7)x" = "prex" ]]
-then
- # upstream EAP
- KEYWORDS=""
- SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
-else
- # upstream stable
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
-fi
-
-DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="https://www.jetbrains.com/idea"
-
-LICENSE="IDEA
- || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-IUSE="-custom-jdk"
-
-DEPEND="!dev-util/${PN}:14
- !dev-util/${PN}:15"
-RDEPEND="${DEPEND}
- >=virtual/jdk-1.7:*"
-S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
-
-QA_PREBUILT="opt/${PN}-${MY_PV}/*"
-
-src_prepare() {
- if ! use amd64; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
- fi
- if ! use arm; then
- rm bin/fsnotifier-arm || die
- rm -r plugins/tfsIntegration/lib/native/linux/arm || die
- fi
- if ! use ppc; then
- rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
- fi
- if ! use x86; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
- fi
- if ! use custom-jdk; then
- if [[ -d jre ]]; then
- rm -r jre || die
- fi
- fi
- rm -r plugins/tfsIntegration/lib/native/solaris || die
- rm -r plugins/tfsIntegration/lib/native/hpux || die
-}
-
-src_install() {
- local dir="/opt/${PN}-${MY_PV}"
-
- insinto "${dir}"
- doins -r *
- fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
-
- if use custom-jdk; then
- if [[ -d jre ]]; then
- fperms 755 "${dir}"/jre/jre/bin/{java,jjs,keytool,orbd,pack200,policytool,rmid,rmiregistry,servertool,tnameserv,unpack200}
- fi
- fi
-
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
- newicon "bin/${MY_PN}.png" "${PN}.png"
- make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;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
-}
diff --git a/dev-util/idea-ultimate/idea-ultimate-2017.1.2.171.4249.39.ebuild b/dev-util/idea-ultimate/idea-ultimate-2017.2.2.172.3757.52.ebuild
similarity index 100%
rename from dev-util/idea-ultimate/idea-ultimate-2017.1.2.171.4249.39.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-2017.2.2.172.3757.52.ebuild
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2017-08-11 12:55 Amy Liffey
0 siblings, 0 replies; 36+ messages in thread
From: Amy Liffey @ 2017-08-11 12:55 UTC (permalink / raw
To: gentoo-commits
commit: 6e0d0b230f364c2083f5360674dbeac76a08eb7c
Author: Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 11 12:51:12 2017 +0000
Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Fri Aug 11 12:51:12 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e0d0b23
dev-util/idea-ultimate: drop inactive proxy maintainer. By jstein
Package-Manager: Portage-2.3.6, Repoman-2.3.1
dev-util/idea-ultimate/metadata.xml | 8 --------
1 file changed, 8 deletions(-)
diff --git a/dev-util/idea-ultimate/metadata.xml b/dev-util/idea-ultimate/metadata.xml
index 571709c930c..a6968e80658 100644
--- a/dev-util/idea-ultimate/metadata.xml
+++ b/dev-util/idea-ultimate/metadata.xml
@@ -2,16 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>gert@gepe-biljarts.be</email>
- <name>Gert Pellin</name>
-</maintainer>
-<maintainer type="person">
<email>alicef@gentoo.org</email>
<name>Ferrazzi Alice</name>
-</maintainer>
-<maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
</maintainer>
<longdescription lang="en">
Excel at enterprise, mobile and web development with Java, Scala and Groovy, with all the latest modern technologies and frameworks available out of the box.
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2017-05-27 22:57 Patrice Clement
0 siblings, 0 replies; 36+ messages in thread
From: Patrice Clement @ 2017-05-27 22:57 UTC (permalink / raw
To: gentoo-commits
commit: 49cb7fba7440a162b7b4b527df1ac2e038c765c5
Author: Gianguido Sora <g.sora4 <AT> gmail <DOT> com>
AuthorDate: Sun May 21 17:58:54 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat May 27 22:57:30 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49cb7fba
dev-util/idea-ultimate: version bump to 2017.1.3.171.4424.56.
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Closes: https://github.com/gentoo/gentoo/pull/4706
dev-util/idea-ultimate/Manifest | 1 +
.../idea-ultimate-2017.1.3.171.4424.56.ebuild | 82 ++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 77ca2614acb..9e9de4d292a 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1 +1,2 @@
DIST ideaIU-171.4249.39.tar.gz 615812999 SHA256 7fe305e66f25029bd363d2c4bf2db70ae3423d8d99156fc62bcfe3d8c59aee05 SHA512 503990c45ca666f266aff7928b84455c46268d13ef713d04acf14f7532dd58ff8234f74858695a21d06d01a9aa74421b6ef4a5161c1e044b63b2f3372349ee3c WHIRLPOOL 520ce1f8daa2a7f7879fe486a9640df21279312cfe850084771ca13f561afefa7753ccb5435a17fb6238f8dee92fd92ad641ebd2a8caadf937ecb07efc8bd935
+DIST ideaIU-171.4424.56.tar.gz 617389249 SHA256 638db425e0896a7639b7eb6ad67d7e65502118ee9680337c44ab40502ed358bd SHA512 ca0748c653822976357627d4ecc3a2fc496daeb4e58185e2cdb26907eb2da3239b35bd22a054b4c1ffae3ff54302ef968426d57a29d44af3c496373d99b74ab7 WHIRLPOOL a0640bf6ba23fd2045769f88af02fb104f5d32bf7d7025857e6bf142c5d9e7a15050c47f6b512c3493391ac5d49800824230c7fc51b1e4014def8efbf55a7c43
diff --git a/dev-util/idea-ultimate/idea-ultimate-2017.1.3.171.4424.56.ebuild b/dev-util/idea-ultimate/idea-ultimate-2017.1.3.171.4424.56.ebuild
new file mode 100644
index 00000000000..088e87ce25b
--- /dev/null
+++ b/dev-util/idea-ultimate/idea-ultimate-2017.1.3.171.4424.56.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="0"
+PV_STRING="$(get_version_component_range 4-6)"
+MY_PV="$(get_version_component_range 1-3)"
+MY_PN="idea"
+
+# distinguish settings for official stable releases and EAP-version releases
+if [[ "$(get_version_component_range 7)x" = "prex" ]]
+then
+ # upstream EAP
+ KEYWORDS=""
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
+else
+ # upstream stable
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
+fi
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="https://www.jetbrains.com/idea"
+
+LICENSE="IDEA
+ || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
+IUSE="-custom-jdk"
+
+DEPEND="!dev-util/${PN}:14
+ !dev-util/${PN}:15"
+RDEPEND="${DEPEND}
+ >=virtual/jdk-1.7:*"
+S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
+
+QA_PREBUILT="opt/${PN}-${MY_PV}/*"
+
+src_prepare() {
+ if ! use amd64; then
+ rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
+ fi
+ if ! use arm; then
+ rm bin/fsnotifier-arm || die
+ rm -r plugins/tfsIntegration/lib/native/linux/arm || die
+ fi
+ if ! use ppc; then
+ rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
+ fi
+ if ! use x86; then
+ rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
+ fi
+ if ! use custom-jdk; then
+ if [[ -d jre ]]; then
+ rm -r jre || die
+ fi
+ fi
+ rm -r plugins/tfsIntegration/lib/native/solaris || die
+ rm -r plugins/tfsIntegration/lib/native/hpux || die
+}
+
+src_install() {
+ local dir="/opt/${PN}-${MY_PV}"
+
+ insinto "${dir}"
+ doins -r *
+ fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
+
+ if use custom-jdk; then
+ if [[ -d jre ]]; then
+ fperms 755 "${dir}"/jre/jre/bin/{java,jjs,keytool,orbd,pack200,policytool,rmid,rmiregistry,servertool,tnameserv,unpack200}
+ fi
+ fi
+
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+ newicon "bin/${MY_PN}.png" "${PN}.png"
+ make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;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
+}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2017-05-15 7:07 Alice Ferrazzi
0 siblings, 0 replies; 36+ messages in thread
From: Alice Ferrazzi @ 2017-05-15 7:07 UTC (permalink / raw
To: gentoo-commits
commit: b440a19af791a6cd33620d36125ca50d282263c6
Author: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
AuthorDate: Mon May 15 07:05:31 2017 +0000
Commit: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
CommitDate: Mon May 15 07:06:05 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b440a19a
dev-util/idea-ultimate: bumped to 2017.1.2.171.4249.39
removed all ebuild
Package-Manager: Portage-2.3.5, Repoman-2.3.1
dev-util/idea-ultimate/Manifest | 3 +-
.../idea-ultimate-2016.3.1.163.9166.29.ebuild | 82 ----------------------
...d => idea-ultimate-2017.1.2.171.4249.39.ebuild} | 0
3 files changed, 1 insertion(+), 84 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index cd162255c3c..77ca2614acb 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,2 +1 @@
-DIST ideaIU-163.11103.6.tar.gz 602157018 SHA256 95871c9a8aed1bd8992ff493fbc5fc31674b18ef3cd509eb8f2e5650b3419eaf SHA512 0e0fc4fbf6b7f9fc099f0debbf99bc2ff3f6e08dcb2fa614564199e68b9ba1ad394555d4305ac7079eab274ed9f127765a01e8d452f8c7c38fc6de52887886a7 WHIRLPOOL 75f1e65779cb476c3b70a2a6672126fbf8a11fe93323f7c540f58aae42d99b2d9cc6cc1026f46601adf232de239e5346f48a8cbade217d68f9fee1287ac5d8d2
-DIST ideaIU-163.9166.29.tar.gz 601076158 SHA256 1c52ea32f13f186ed532c16a084e8360d7d4a58e93a05ce25bde9c88ab7b2699 SHA512 d0e8e80129b0650bcdd2c630d7ab6b584c47bb9f361cf02622ba4e40d777cf2563e4bacdd397a203f91894144eedb17d7aee3cd3ba42c31e97d7da29720a34dd WHIRLPOOL 254f64cdc3c3b2fe165ed1796fc763449eb691ee99807d25cf4b286ac0b784d34fee477241988ef46fe49c1eb4ca7f386e50159b926fa5569f2e11e20b9f2e2c
+DIST ideaIU-171.4249.39.tar.gz 615812999 SHA256 7fe305e66f25029bd363d2c4bf2db70ae3423d8d99156fc62bcfe3d8c59aee05 SHA512 503990c45ca666f266aff7928b84455c46268d13ef713d04acf14f7532dd58ff8234f74858695a21d06d01a9aa74421b6ef4a5161c1e044b63b2f3372349ee3c WHIRLPOOL 520ce1f8daa2a7f7879fe486a9640df21279312cfe850084771ca13f561afefa7753ccb5435a17fb6238f8dee92fd92ad641ebd2a8caadf937ecb07efc8bd935
diff --git a/dev-util/idea-ultimate/idea-ultimate-2016.3.1.163.9166.29.ebuild b/dev-util/idea-ultimate/idea-ultimate-2016.3.1.163.9166.29.ebuild
deleted file mode 100644
index 92e22802b3d..00000000000
--- a/dev-util/idea-ultimate/idea-ultimate-2016.3.1.163.9166.29.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils versionator
-
-SLOT="0"
-PV_STRING="$(get_version_component_range 4-6)"
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="idea"
-
-# distinguish settings for official stable releases and EAP-version releases
-if [[ "$(get_version_component_range 7)x" = "prex" ]]
-then
- # upstream EAP
- KEYWORDS=""
- SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
-else
- # upstream stable
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
-fi
-
-DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="https://www.jetbrains.com/idea"
-
-LICENSE="IDEA
- || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-IUSE="-custom-jdk"
-
-DEPEND="!dev-util/${PN}:14
- !dev-util/${PN}:15"
-RDEPEND="${DEPEND}
- >=virtual/jdk-1.7:*"
-S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
-
-QA_PREBUILT="opt/${PN}-${MY_PV}/*"
-
-src_prepare() {
- if ! use amd64; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
- fi
- if ! use arm; then
- rm bin/fsnotifier-arm || die
- rm -r plugins/tfsIntegration/lib/native/linux/arm || die
- fi
- if ! use ppc; then
- rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
- fi
- if ! use x86; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
- fi
- if ! use custom-jdk; then
- if [[ -d jre ]]; then
- rm -r jre || die
- fi
- fi
- rm -r plugins/tfsIntegration/lib/native/solaris || die
- rm -r plugins/tfsIntegration/lib/native/hpux || die
-}
-
-src_install() {
- local dir="/opt/${PN}-${MY_PV}"
-
- insinto "${dir}"
- doins -r *
- fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
-
- if use custom-jdk; then
- if [[ -d jre ]]; then
- fperms 755 "${dir}"/jre/jre/bin/{java,jjs,keytool,orbd,pack200,policytool,rmid,rmiregistry,servertool,tnameserv,unpack200}
- fi
- fi
-
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
- newicon "bin/${MY_PN}.png" "${PN}.png"
- make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;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
-}
diff --git a/dev-util/idea-ultimate/idea-ultimate-2016.3.3.163.11103.6.ebuild b/dev-util/idea-ultimate/idea-ultimate-2017.1.2.171.4249.39.ebuild
similarity index 100%
rename from dev-util/idea-ultimate/idea-ultimate-2016.3.3.163.11103.6.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-2017.1.2.171.4249.39.ebuild
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2017-01-24 13:09 Alice Ferrazzi
0 siblings, 0 replies; 36+ messages in thread
From: Alice Ferrazzi @ 2017-01-24 13:09 UTC (permalink / raw
To: gentoo-commits
commit: 96cd190085e1d74e036b42b77df5fb02a23ab71b
Author: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 24 13:08:43 2017 +0000
Commit: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
CommitDate: Tue Jan 24 13:09:19 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96cd1900
dev-util/idea-ultimate: Bump to 2016.3.3.163.11103.6
Removed old ebuild
Package-Manager: portage-2.3.0
dev-util/idea-ultimate/Manifest | 5 +-
.../idea-ultimate-14.1.7.141.3058.30.ebuild | 53 ---------------
.../idea-ultimate-15.0.6.143.2370.31.ebuild | 71 --------------------
.../idea-ultimate-2016.1.2.145.972.3.ebuild | 77 ----------------------
...d => idea-ultimate-2016.3.3.163.11103.6.ebuild} | 8 ++-
5 files changed, 8 insertions(+), 206 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index b88d356..cd16225 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,5 +1,2 @@
-DIST ideaIU-141.3058.30.tar.gz 317771607 SHA256 a2259249f6e7bf14ba17b0af90a18d24d9b4670af60d24f0bb51af2f62500fc2 SHA512 ae90f0f1841fabd918a09f54fcaf99894948423889c78db10cdba88d4b89e59cce13ac27d91e0ef33e37a3f622c8ce0c7f65b4ca56a0d8f52219b2b427036c09 WHIRLPOOL a61e8176d72a7ee33efcb020ff634d833387d0d4efa6317ed0af0c4295fdb809f9de0abd32e16a9732b7799e113d9234bde87342f87ce7808985a3a010208bc4
-DIST ideaIU-143.2370.31.tar.gz 398109068 SHA256 941a9e0d250c1e21ef2e2beb818cdbdba0acf38e69b74546275d028bc5554a04 SHA512 4435280d514482e173dcc2afb9eb759a36086fe6b0cd49ac3373853167385b9f5117a9ff0bcc3cff5dfda6392aaa3bf835dd5a247f372655209a0cab332adfdf WHIRLPOOL 6f90eb23848cc230b295caf6eaed4e7037291007bd97280c217a1b694ddeb839b2d2c5402c1d3b5c8d2fcaf16717b29dab0dfa378c7e3a0b9ccc8b2dc49cd59d
-DIST ideaIU-145.1616.11.tar.gz 477640214 SHA256 bf481e0d7141be09f16c51ed152023dc78c38f8ccfadbde1d4c2c131eda03c4d SHA512 c12011eb9bfb0db489bde536be7a35ca927ca9ad2d72d6b25fba3d91483b74fd9047e5124b4ca6e09482ab7603fe55d6172b944aff65b1531f4ceac243f0fa6d WHIRLPOOL 8c9b63af312468c9b421cbdff5a86ac46269e2e56af87c17b4f29feee4195271093398ba3890e11fee46f56130b90f8c3e90664344149ef1b17adc6e9371a38b
-DIST ideaIU-145.972.3.tar.gz 478361668 SHA256 033b6f2c13ca954024808a84c8a33ebb15a5548720dedf1dbaebaa97ea93f1e9 SHA512 e6445c00aa019b1b026b88aa7c3d9d7e16a1d02e32e453f34ea58149473cd8968dc08a027f628504ca723fc570da2b04feb302496743892a6775c96abddf1f01 WHIRLPOOL 8fa7d32086fd70e0fef4857d3d94a8970c835b3997a4c4f2bf803bf9e59d29f189501f0119d08ef595bf2b346c14723f2cc5469f6c3a7daa4d0077446d0a3972
+DIST ideaIU-163.11103.6.tar.gz 602157018 SHA256 95871c9a8aed1bd8992ff493fbc5fc31674b18ef3cd509eb8f2e5650b3419eaf SHA512 0e0fc4fbf6b7f9fc099f0debbf99bc2ff3f6e08dcb2fa614564199e68b9ba1ad394555d4305ac7079eab274ed9f127765a01e8d452f8c7c38fc6de52887886a7 WHIRLPOOL 75f1e65779cb476c3b70a2a6672126fbf8a11fe93323f7c540f58aae42d99b2d9cc6cc1026f46601adf232de239e5346f48a8cbade217d68f9fee1287ac5d8d2
DIST ideaIU-163.9166.29.tar.gz 601076158 SHA256 1c52ea32f13f186ed532c16a084e8360d7d4a58e93a05ce25bde9c88ab7b2699 SHA512 d0e8e80129b0650bcdd2c630d7ab6b584c47bb9f361cf02622ba4e40d777cf2563e4bacdd397a203f91894144eedb17d7aee3cd3ba42c31e97d7da29720a34dd WHIRLPOOL 254f64cdc3c3b2fe165ed1796fc763449eb691ee99807d25cf4b286ac0b784d34fee477241988ef46fe49c1eb4ca7f386e50159b926fa5569f2e11e20b9f2e2c
diff --git a/dev-util/idea-ultimate/idea-ultimate-14.1.7.141.3058.30.ebuild b/dev-util/idea-ultimate/idea-ultimate-14.1.7.141.3058.30.ebuild
deleted file mode 100644
index 2d92b15..00000000
--- a/dev-util/idea-ultimate/idea-ultimate-14.1.7.141.3058.30.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils versionator
-
-SLOT="0"
-PV_STRING="$(get_version_component_range 4-6)"
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="idea"
-
-# distinguish settings for official stable releases and EAP-version releases
-if [[ "$(get_version_component_range 7)x" = "prex" ]]
-then
- # upstream EAP
- KEYWORDS=""
-else
- # upstream stable
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="https://www.jetbrains.com/idea"
-SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
-
-LICENSE="IDEA
- || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-IUSE=""
-
-DEPEND="!dev-util/${PN}:14
- !dev-util/${PN}:15"
-RDEPEND="${DEPEND}
- >=virtual/jdk-1.7:*"
-S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
-
-QA_PREBUILT="opt/${PN}-${MY_PV}/*"
-
-src_install() {
- local dir="/opt/${PN}-${MY_PV}"
-
- insinto "${dir}"
- doins -r *
- fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
-
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
- newicon "bin/${MY_PN}.png" "${PN}.png"
- make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;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
-}
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.6.143.2370.31.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.6.143.2370.31.ebuild
deleted file mode 100644
index 921b76e..00000000
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.6.143.2370.31.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils versionator
-
-SLOT="0"
-PV_STRING="$(get_version_component_range 4-6)"
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="idea"
-
-# distinguish settings for official stable releases and EAP-version releases
-if [[ "$(get_version_component_range 7)x" = "prex" ]]
-then
- # upstream EAP
- KEYWORDS=""
-else
- # upstream stable
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="https://www.jetbrains.com/idea"
-SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
-
-LICENSE="IDEA
- || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-IUSE=""
-
-DEPEND="!dev-util/${PN}:14
- !dev-util/${PN}:15"
-RDEPEND="${DEPEND}
- >=virtual/jdk-1.7:*"
-S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
-
-QA_PREBUILT="opt/${PN}-${MY_PV}/*"
-
-src_prepare() {
- if ! use amd64; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
- fi
- if ! use arm; then
- rm bin/fsnotifier-arm || die
- rm -r plugins/tfsIntegration/lib/native/linux/arm || die
- fi
- if ! use ppc; then
- rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
- fi
- if ! use x86; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
- fi
- rm -r plugins/tfsIntegration/lib/native/solaris || die
- rm -r plugins/tfsIntegration/lib/native/hpux || die
-}
-
-src_install() {
- local dir="/opt/${PN}-${MY_PV}"
-
- insinto "${dir}"
- doins -r *
- fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
-
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
- newicon "bin/${MY_PN}.png" "${PN}.png"
- make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;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
-}
diff --git a/dev-util/idea-ultimate/idea-ultimate-2016.1.2.145.972.3.ebuild b/dev-util/idea-ultimate/idea-ultimate-2016.1.2.145.972.3.ebuild
deleted file mode 100644
index 8ee585e..00000000
--- a/dev-util/idea-ultimate/idea-ultimate-2016.1.2.145.972.3.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils versionator
-
-SLOT="0"
-PV_STRING="$(get_version_component_range 4-6)"
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="idea"
-
-# distinguish settings for official stable releases and EAP-version releases
-if [[ "$(get_version_component_range 7)x" = "prex" ]]
-then
- # upstream EAP
- KEYWORDS=""
- SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
-else
- # upstream stable
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}b.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
-fi
-
-DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="https://www.jetbrains.com/idea"
-
-LICENSE="IDEA
- || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-IUSE="-custom-jdk"
-
-DEPEND="!dev-util/${PN}:14
- !dev-util/${PN}:15"
-RDEPEND="${DEPEND}
- >=virtual/jdk-1.7:*"
-S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
-
-QA_PREBUILT="opt/${PN}-${MY_PV}/*"
-
-src_prepare() {
- if ! use amd64; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
- fi
- if ! use arm; then
- rm bin/fsnotifier-arm || die
- rm -r plugins/tfsIntegration/lib/native/linux/arm || die
- fi
- if ! use ppc; then
- rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
- fi
- if ! use x86; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
- fi
- if ! use custom-jdk; then
- if [[ -d jre ]]; then
- rm -r jre || die
- fi
- fi
- rm -r plugins/tfsIntegration/lib/native/solaris || die
- rm -r plugins/tfsIntegration/lib/native/hpux || die
-}
-
-src_install() {
- local dir="/opt/${PN}-${MY_PV}"
-
- insinto "${dir}"
- doins -r *
- fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
-
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
- newicon "bin/${MY_PN}.png" "${PN}.png"
- make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;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
-}
diff --git a/dev-util/idea-ultimate/idea-ultimate-2016.1.3.145.1616.11_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-2016.3.3.163.11103.6.ebuild
similarity index 90%
rename from dev-util/idea-ultimate/idea-ultimate-2016.1.3.145.1616.11_pre.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-2016.3.3.163.11103.6.ebuild
index 5ead703..3feac00 100644
--- a/dev-util/idea-ultimate/idea-ultimate-2016.1.3.145.1616.11_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-2016.3.3.163.11103.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -67,6 +67,12 @@ src_install() {
doins -r *
fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
+ if use custom-jdk; then
+ if [[ -d jre ]]; then
+ fperms 755 "${dir}"/jre/jre/bin/{java,jjs,keytool,orbd,pack200,policytool,rmid,rmiregistry,servertool,tnameserv,unpack200}
+ fi
+ fi
+
make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
newicon "bin/${MY_PN}.png" "${PN}.png"
make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2016-12-14 16:46 Alice Ferrazzi
0 siblings, 0 replies; 36+ messages in thread
From: Alice Ferrazzi @ 2016-12-14 16:46 UTC (permalink / raw
To: gentoo-commits
commit: 7aeb236968b3605e57c7055650d30ecf4d0df665
Author: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 14 16:44:31 2016 +0000
Commit: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
CommitDate: Wed Dec 14 16:45:23 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aeb2369
dev-util/idea-ultimate: bump to 2016.3.1.163.9166.29
custom-jre use is now making the idea-ultimate jre/bin/
folder executable.
Package-Manager: portage-2.3.0
dev-util/idea-ultimate/Manifest | 1 +
.../idea-ultimate-2016.3.1.163.9166.29.ebuild | 83 ++++++++++++++++++++++
2 files changed, 84 insertions(+)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 865e303..b88d356 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -2,3 +2,4 @@ DIST ideaIU-141.3058.30.tar.gz 317771607 SHA256 a2259249f6e7bf14ba17b0af90a18d24
DIST ideaIU-143.2370.31.tar.gz 398109068 SHA256 941a9e0d250c1e21ef2e2beb818cdbdba0acf38e69b74546275d028bc5554a04 SHA512 4435280d514482e173dcc2afb9eb759a36086fe6b0cd49ac3373853167385b9f5117a9ff0bcc3cff5dfda6392aaa3bf835dd5a247f372655209a0cab332adfdf WHIRLPOOL 6f90eb23848cc230b295caf6eaed4e7037291007bd97280c217a1b694ddeb839b2d2c5402c1d3b5c8d2fcaf16717b29dab0dfa378c7e3a0b9ccc8b2dc49cd59d
DIST ideaIU-145.1616.11.tar.gz 477640214 SHA256 bf481e0d7141be09f16c51ed152023dc78c38f8ccfadbde1d4c2c131eda03c4d SHA512 c12011eb9bfb0db489bde536be7a35ca927ca9ad2d72d6b25fba3d91483b74fd9047e5124b4ca6e09482ab7603fe55d6172b944aff65b1531f4ceac243f0fa6d WHIRLPOOL 8c9b63af312468c9b421cbdff5a86ac46269e2e56af87c17b4f29feee4195271093398ba3890e11fee46f56130b90f8c3e90664344149ef1b17adc6e9371a38b
DIST ideaIU-145.972.3.tar.gz 478361668 SHA256 033b6f2c13ca954024808a84c8a33ebb15a5548720dedf1dbaebaa97ea93f1e9 SHA512 e6445c00aa019b1b026b88aa7c3d9d7e16a1d02e32e453f34ea58149473cd8968dc08a027f628504ca723fc570da2b04feb302496743892a6775c96abddf1f01 WHIRLPOOL 8fa7d32086fd70e0fef4857d3d94a8970c835b3997a4c4f2bf803bf9e59d29f189501f0119d08ef595bf2b346c14723f2cc5469f6c3a7daa4d0077446d0a3972
+DIST ideaIU-163.9166.29.tar.gz 601076158 SHA256 1c52ea32f13f186ed532c16a084e8360d7d4a58e93a05ce25bde9c88ab7b2699 SHA512 d0e8e80129b0650bcdd2c630d7ab6b584c47bb9f361cf02622ba4e40d777cf2563e4bacdd397a203f91894144eedb17d7aee3cd3ba42c31e97d7da29720a34dd WHIRLPOOL 254f64cdc3c3b2fe165ed1796fc763449eb691ee99807d25cf4b286ac0b784d34fee477241988ef46fe49c1eb4ca7f386e50159b926fa5569f2e11e20b9f2e2c
diff --git a/dev-util/idea-ultimate/idea-ultimate-2016.3.1.163.9166.29.ebuild b/dev-util/idea-ultimate/idea-ultimate-2016.3.1.163.9166.29.ebuild
new file mode 100644
index 00000000..bda2c0d
--- /dev/null
+++ b/dev-util/idea-ultimate/idea-ultimate-2016.3.1.163.9166.29.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="0"
+PV_STRING="$(get_version_component_range 4-6)"
+MY_PV="$(get_version_component_range 1-3)"
+MY_PN="idea"
+
+# distinguish settings for official stable releases and EAP-version releases
+if [[ "$(get_version_component_range 7)x" = "prex" ]]
+then
+ # upstream EAP
+ KEYWORDS=""
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
+else
+ # upstream stable
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
+fi
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="https://www.jetbrains.com/idea"
+
+LICENSE="IDEA
+ || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
+IUSE="-custom-jdk"
+
+DEPEND="!dev-util/${PN}:14
+ !dev-util/${PN}:15"
+RDEPEND="${DEPEND}
+ >=virtual/jdk-1.7:*"
+S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
+
+QA_PREBUILT="opt/${PN}-${MY_PV}/*"
+
+src_prepare() {
+ if ! use amd64; then
+ rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
+ fi
+ if ! use arm; then
+ rm bin/fsnotifier-arm || die
+ rm -r plugins/tfsIntegration/lib/native/linux/arm || die
+ fi
+ if ! use ppc; then
+ rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
+ fi
+ if ! use x86; then
+ rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
+ fi
+ if ! use custom-jdk; then
+ if [[ -d jre ]]; then
+ rm -r jre || die
+ fi
+ fi
+ rm -r plugins/tfsIntegration/lib/native/solaris || die
+ rm -r plugins/tfsIntegration/lib/native/hpux || die
+}
+
+src_install() {
+ local dir="/opt/${PN}-${MY_PV}"
+
+ insinto "${dir}"
+ doins -r *
+ fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
+
+ if use custom-jdk; then
+ if [[ -d jre ]]; then
+ fperms 755 "${dir}"/jre/jre/bin/{java,jjs,keytool,orbd,pack200,policytool,rmid,rmiregistry,servertool,tnameserv,unpack200}
+ fi
+ fi
+
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+ newicon "bin/${MY_PN}.png" "${PN}.png"
+ make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;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
+}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2016-12-01 18:28 Alice Ferrazzi
0 siblings, 0 replies; 36+ messages in thread
From: Alice Ferrazzi @ 2016-12-01 18:28 UTC (permalink / raw
To: gentoo-commits
commit: 479d8a5b66c55c057cc24a2a06d18a52f9b49088
Author: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 1 18:26:26 2016 +0000
Commit: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
CommitDate: Thu Dec 1 18:28:35 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=479d8a5b
dev-util/idea-ultimate: Updated maintainers
removed tomboy64 as requested by him
Package-Manager: portage-2.3.0
dev-util/idea-ultimate/metadata.xml | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/dev-util/idea-ultimate/metadata.xml b/dev-util/idea-ultimate/metadata.xml
index 5dfe302..571709c 100644
--- a/dev-util/idea-ultimate/metadata.xml
+++ b/dev-util/idea-ultimate/metadata.xml
@@ -4,12 +4,11 @@
<maintainer type="person">
<email>gert@gepe-biljarts.be</email>
<name>Gert Pellin</name>
- <description>Proxy maintainer. Assign bugs to him.</description>
</maintainer>
<maintainer type="person">
- <email>tomboy64@sina.cn</email>
- <description>Proxied co-maintainer</description>
-</maintainer>
+ <email>alicef@gentoo.org</email>
+ <name>Ferrazzi Alice</name>
+</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2016-06-12 22:03 Patrice Clement
0 siblings, 0 replies; 36+ messages in thread
From: Patrice Clement @ 2016-06-12 22:03 UTC (permalink / raw
To: gentoo-commits
commit: fd5afdd7d1969d4fdcac75ddd75ddab655215c14
Author: Marshall Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Fri Jun 3 20:06:49 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 21:35:09 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5afdd7
dev-util/idea-ultimate: version bump 2016.1.2.145.972.3
Closes: https://github.com/gentoo/gentoo/pull/1601
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-util/idea-ultimate/Manifest | 2 +-
...16.1.2.145.971.21.ebuild => idea-ultimate-2016.1.2.145.972.3.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index dfd8926..305bd62 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,3 +1,3 @@
DIST ideaIU-141.3058.30.tar.gz 317771607 SHA256 a2259249f6e7bf14ba17b0af90a18d24d9b4670af60d24f0bb51af2f62500fc2 SHA512 ae90f0f1841fabd918a09f54fcaf99894948423889c78db10cdba88d4b89e59cce13ac27d91e0ef33e37a3f622c8ce0c7f65b4ca56a0d8f52219b2b427036c09 WHIRLPOOL a61e8176d72a7ee33efcb020ff634d833387d0d4efa6317ed0af0c4295fdb809f9de0abd32e16a9732b7799e113d9234bde87342f87ce7808985a3a010208bc4
DIST ideaIU-143.2370.31.tar.gz 398109068 SHA256 941a9e0d250c1e21ef2e2beb818cdbdba0acf38e69b74546275d028bc5554a04 SHA512 4435280d514482e173dcc2afb9eb759a36086fe6b0cd49ac3373853167385b9f5117a9ff0bcc3cff5dfda6392aaa3bf835dd5a247f372655209a0cab332adfdf WHIRLPOOL 6f90eb23848cc230b295caf6eaed4e7037291007bd97280c217a1b694ddeb839b2d2c5402c1d3b5c8d2fcaf16717b29dab0dfa378c7e3a0b9ccc8b2dc49cd59d
-DIST ideaIU-145.971.21.tar.gz 478304177 SHA256 fe51f5e0cd9dde166ff5ff7194221c760e3e5a12e0e3423b7ebb10d42de9b737 SHA512 2ff4b94130c72d79f0d4c9c5dd1e21649750aae4e498dc0e4c5fb2c773b87a5479ee84bc279738ef5b45c18e9aaaf88f8fc7ea1ff4b30e290e511328007bc877 WHIRLPOOL fec0367c1f28e7da48cebbec85cf7a9203abb254a786ff8729593a42757fc9cec8c77f3c50897c428c4e337e4c8f508432accfeaf5838d0e37eec693f91f8037
+DIST ideaIU-145.972.3.tar.gz 478361668 SHA256 033b6f2c13ca954024808a84c8a33ebb15a5548720dedf1dbaebaa97ea93f1e9 SHA512 e6445c00aa019b1b026b88aa7c3d9d7e16a1d02e32e453f34ea58149473cd8968dc08a027f628504ca723fc570da2b04feb302496743892a6775c96abddf1f01 WHIRLPOOL 8fa7d32086fd70e0fef4857d3d94a8970c835b3997a4c4f2bf803bf9e59d29f189501f0119d08ef595bf2b346c14723f2cc5469f6c3a7daa4d0077446d0a3972
diff --git a/dev-util/idea-ultimate/idea-ultimate-2016.1.2.145.971.21.ebuild b/dev-util/idea-ultimate/idea-ultimate-2016.1.2.145.972.3.ebuild
similarity index 97%
rename from dev-util/idea-ultimate/idea-ultimate-2016.1.2.145.971.21.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-2016.1.2.145.972.3.ebuild
index 5ead703..8ee585e 100644
--- a/dev-util/idea-ultimate/idea-ultimate-2016.1.2.145.971.21.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-2016.1.2.145.972.3.ebuild
@@ -19,7 +19,7 @@ then
else
# upstream stable
KEYWORDS="~amd64 ~x86"
- SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}b.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
fi
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2016-06-12 22:03 Patrice Clement
0 siblings, 0 replies; 36+ messages in thread
From: Patrice Clement @ 2016-06-12 22:03 UTC (permalink / raw
To: gentoo-commits
commit: e360395cea7a6fe7334cd9b3742436b0ac40dd53
Author: Marshall Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Fri Jun 3 20:07:44 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 21:35:09 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e360395c
dev-util/idea-ultimate: new version 2016.1.3.145.16.16.11_pre (EAP)
re-added the "early access program" (EAP) version
Closes: https://github.com/gentoo/gentoo/pull/1601
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-util/idea-ultimate/Manifest | 1 +
.../idea-ultimate-2016.1.3.145.1616.11_pre.ebuild | 77 ++++++++++++++++++++++
2 files changed, 78 insertions(+)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 305bd62..865e303 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,3 +1,4 @@
DIST ideaIU-141.3058.30.tar.gz 317771607 SHA256 a2259249f6e7bf14ba17b0af90a18d24d9b4670af60d24f0bb51af2f62500fc2 SHA512 ae90f0f1841fabd918a09f54fcaf99894948423889c78db10cdba88d4b89e59cce13ac27d91e0ef33e37a3f622c8ce0c7f65b4ca56a0d8f52219b2b427036c09 WHIRLPOOL a61e8176d72a7ee33efcb020ff634d833387d0d4efa6317ed0af0c4295fdb809f9de0abd32e16a9732b7799e113d9234bde87342f87ce7808985a3a010208bc4
DIST ideaIU-143.2370.31.tar.gz 398109068 SHA256 941a9e0d250c1e21ef2e2beb818cdbdba0acf38e69b74546275d028bc5554a04 SHA512 4435280d514482e173dcc2afb9eb759a36086fe6b0cd49ac3373853167385b9f5117a9ff0bcc3cff5dfda6392aaa3bf835dd5a247f372655209a0cab332adfdf WHIRLPOOL 6f90eb23848cc230b295caf6eaed4e7037291007bd97280c217a1b694ddeb839b2d2c5402c1d3b5c8d2fcaf16717b29dab0dfa378c7e3a0b9ccc8b2dc49cd59d
+DIST ideaIU-145.1616.11.tar.gz 477640214 SHA256 bf481e0d7141be09f16c51ed152023dc78c38f8ccfadbde1d4c2c131eda03c4d SHA512 c12011eb9bfb0db489bde536be7a35ca927ca9ad2d72d6b25fba3d91483b74fd9047e5124b4ca6e09482ab7603fe55d6172b944aff65b1531f4ceac243f0fa6d WHIRLPOOL 8c9b63af312468c9b421cbdff5a86ac46269e2e56af87c17b4f29feee4195271093398ba3890e11fee46f56130b90f8c3e90664344149ef1b17adc6e9371a38b
DIST ideaIU-145.972.3.tar.gz 478361668 SHA256 033b6f2c13ca954024808a84c8a33ebb15a5548720dedf1dbaebaa97ea93f1e9 SHA512 e6445c00aa019b1b026b88aa7c3d9d7e16a1d02e32e453f34ea58149473cd8968dc08a027f628504ca723fc570da2b04feb302496743892a6775c96abddf1f01 WHIRLPOOL 8fa7d32086fd70e0fef4857d3d94a8970c835b3997a4c4f2bf803bf9e59d29f189501f0119d08ef595bf2b346c14723f2cc5469f6c3a7daa4d0077446d0a3972
diff --git a/dev-util/idea-ultimate/idea-ultimate-2016.1.3.145.1616.11_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-2016.1.3.145.1616.11_pre.ebuild
new file mode 100644
index 0000000..5ead703
--- /dev/null
+++ b/dev-util/idea-ultimate/idea-ultimate-2016.1.3.145.1616.11_pre.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="0"
+PV_STRING="$(get_version_component_range 4-6)"
+MY_PV="$(get_version_component_range 1-3)"
+MY_PN="idea"
+
+# distinguish settings for official stable releases and EAP-version releases
+if [[ "$(get_version_component_range 7)x" = "prex" ]]
+then
+ # upstream EAP
+ KEYWORDS=""
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
+else
+ # upstream stable
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
+fi
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="https://www.jetbrains.com/idea"
+
+LICENSE="IDEA
+ || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
+IUSE="-custom-jdk"
+
+DEPEND="!dev-util/${PN}:14
+ !dev-util/${PN}:15"
+RDEPEND="${DEPEND}
+ >=virtual/jdk-1.7:*"
+S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
+
+QA_PREBUILT="opt/${PN}-${MY_PV}/*"
+
+src_prepare() {
+ if ! use amd64; then
+ rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
+ fi
+ if ! use arm; then
+ rm bin/fsnotifier-arm || die
+ rm -r plugins/tfsIntegration/lib/native/linux/arm || die
+ fi
+ if ! use ppc; then
+ rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
+ fi
+ if ! use x86; then
+ rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
+ fi
+ if ! use custom-jdk; then
+ if [[ -d jre ]]; then
+ rm -r jre || die
+ fi
+ fi
+ rm -r plugins/tfsIntegration/lib/native/solaris || die
+ rm -r plugins/tfsIntegration/lib/native/hpux || die
+}
+
+src_install() {
+ local dir="/opt/${PN}-${MY_PV}"
+
+ insinto "${dir}"
+ doins -r *
+ fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
+
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+ newicon "bin/${MY_PN}.png" "${PN}.png"
+ make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;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
+}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2016-05-12 7:42 Patrice Clement
0 siblings, 0 replies; 36+ messages in thread
From: Patrice Clement @ 2016-05-12 7:42 UTC (permalink / raw
To: gentoo-commits
commit: 7f74199eb98d19a32a1daa4a13abf88011d902aa
Author: Marshall Brewer (Gentoo Key) <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Wed May 11 23:03:11 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu May 12 07:27:16 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f74199e
dev-util/idea-ultimate: remove outdated EAP version 145.844.1
Closes: https://github.com/gentoo/gentoo/pull/1457
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-util/idea-ultimate/Manifest | 1 -
.../idea-ultimate-2016.1.1.145.844.1_pre.ebuild | 77 ----------------------
2 files changed, 78 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 80d7ce7..dfd8926 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,4 +1,3 @@
DIST ideaIU-141.3058.30.tar.gz 317771607 SHA256 a2259249f6e7bf14ba17b0af90a18d24d9b4670af60d24f0bb51af2f62500fc2 SHA512 ae90f0f1841fabd918a09f54fcaf99894948423889c78db10cdba88d4b89e59cce13ac27d91e0ef33e37a3f622c8ce0c7f65b4ca56a0d8f52219b2b427036c09 WHIRLPOOL a61e8176d72a7ee33efcb020ff634d833387d0d4efa6317ed0af0c4295fdb809f9de0abd32e16a9732b7799e113d9234bde87342f87ce7808985a3a010208bc4
DIST ideaIU-143.2370.31.tar.gz 398109068 SHA256 941a9e0d250c1e21ef2e2beb818cdbdba0acf38e69b74546275d028bc5554a04 SHA512 4435280d514482e173dcc2afb9eb759a36086fe6b0cd49ac3373853167385b9f5117a9ff0bcc3cff5dfda6392aaa3bf835dd5a247f372655209a0cab332adfdf WHIRLPOOL 6f90eb23848cc230b295caf6eaed4e7037291007bd97280c217a1b694ddeb839b2d2c5402c1d3b5c8d2fcaf16717b29dab0dfa378c7e3a0b9ccc8b2dc49cd59d
-DIST ideaIU-145.844.1.tar.gz 450461375 SHA256 92b81a3c107694bd1a4d04c73e54782894701a1c33a005d248f17f146af2225a SHA512 7828ae0379c2d5f0da269dec28ee72505df691a651e1ce729e53cb139c74828c6406f5a697ac984ce93c6932cd538a6fd9f5de3a253687efba502b8d348c2bc9 WHIRLPOOL 13ef180180083b7b6b0fff9f27aef1e82893b17b0e84147555945191292430cd1a005bb27275d239e3a1af87c29a5859bbe9aa56f7ee0fd26e08510bf5815379
DIST ideaIU-145.971.21.tar.gz 478304177 SHA256 fe51f5e0cd9dde166ff5ff7194221c760e3e5a12e0e3423b7ebb10d42de9b737 SHA512 2ff4b94130c72d79f0d4c9c5dd1e21649750aae4e498dc0e4c5fb2c773b87a5479ee84bc279738ef5b45c18e9aaaf88f8fc7ea1ff4b30e290e511328007bc877 WHIRLPOOL fec0367c1f28e7da48cebbec85cf7a9203abb254a786ff8729593a42757fc9cec8c77f3c50897c428c4e337e4c8f508432accfeaf5838d0e37eec693f91f8037
diff --git a/dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.844.1_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.844.1_pre.ebuild
deleted file mode 100644
index 5ead703..0000000
--- a/dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.844.1_pre.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils versionator
-
-SLOT="0"
-PV_STRING="$(get_version_component_range 4-6)"
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="idea"
-
-# distinguish settings for official stable releases and EAP-version releases
-if [[ "$(get_version_component_range 7)x" = "prex" ]]
-then
- # upstream EAP
- KEYWORDS=""
- SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
-else
- # upstream stable
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
-fi
-
-DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="https://www.jetbrains.com/idea"
-
-LICENSE="IDEA
- || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-IUSE="-custom-jdk"
-
-DEPEND="!dev-util/${PN}:14
- !dev-util/${PN}:15"
-RDEPEND="${DEPEND}
- >=virtual/jdk-1.7:*"
-S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
-
-QA_PREBUILT="opt/${PN}-${MY_PV}/*"
-
-src_prepare() {
- if ! use amd64; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
- fi
- if ! use arm; then
- rm bin/fsnotifier-arm || die
- rm -r plugins/tfsIntegration/lib/native/linux/arm || die
- fi
- if ! use ppc; then
- rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
- fi
- if ! use x86; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
- fi
- if ! use custom-jdk; then
- if [[ -d jre ]]; then
- rm -r jre || die
- fi
- fi
- rm -r plugins/tfsIntegration/lib/native/solaris || die
- rm -r plugins/tfsIntegration/lib/native/hpux || die
-}
-
-src_install() {
- local dir="/opt/${PN}-${MY_PV}"
-
- insinto "${dir}"
- doins -r *
- fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
-
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
- newicon "bin/${MY_PN}.png" "${PN}.png"
- make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;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
-}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2016-05-12 7:42 Patrice Clement
0 siblings, 0 replies; 36+ messages in thread
From: Patrice Clement @ 2016-05-12 7:42 UTC (permalink / raw
To: gentoo-commits
commit: e8a539487b8aee3c6e89398691c99da56388bc8d
Author: Marshall Brewer (Gentoo Key) <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Wed May 11 22:48:04 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu May 12 07:27:16 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a53948
dev-util/idea-ultimate: version bump 15.0.6 (security update)
( http://blog.jetbrains.com/blog/2016/05/11/security-update-for-intellij-based-ides-v2016-1-and-older-versions/ )
Also removed invalid USE custom-jdk.
Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1457
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-util/idea-ultimate/Manifest | 2 +-
...5.143.2332.3.ebuild => idea-ultimate-15.0.6.143.2370.31.ebuild} | 7 +------
2 files changed, 2 insertions(+), 7 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 5b9810e..d2a9348 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,4 +1,4 @@
DIST ideaIU-141.3058.30.tar.gz 317771607 SHA256 a2259249f6e7bf14ba17b0af90a18d24d9b4670af60d24f0bb51af2f62500fc2 SHA512 ae90f0f1841fabd918a09f54fcaf99894948423889c78db10cdba88d4b89e59cce13ac27d91e0ef33e37a3f622c8ce0c7f65b4ca56a0d8f52219b2b427036c09 WHIRLPOOL a61e8176d72a7ee33efcb020ff634d833387d0d4efa6317ed0af0c4295fdb809f9de0abd32e16a9732b7799e113d9234bde87342f87ce7808985a3a010208bc4
-DIST ideaIU-143.2332.3.tar.gz 396603145 SHA256 22dbf3e541634050ce9a73159889998efff30674ce0c019ac2e05eb72a2b6cc3 SHA512 9297c9facdf504ef922264a9ece826641880d9cc8464ba40a32e3d8549fabb11c2e03680d4215d6ef9d5e2f80d03b9a43be557604d9008986359e2b0cc28356b WHIRLPOOL 429c6d92c88b8c9bd5b836027cc325d512f572839f2efea063387d027fa8335ba3865b6de19fb29b44c3fcb50635ecdfe3828721a4714cc5143604b0b6d13b1c
+DIST ideaIU-143.2370.31.tar.gz 398109068 SHA256 941a9e0d250c1e21ef2e2beb818cdbdba0acf38e69b74546275d028bc5554a04 SHA512 4435280d514482e173dcc2afb9eb759a36086fe6b0cd49ac3373853167385b9f5117a9ff0bcc3cff5dfda6392aaa3bf835dd5a247f372655209a0cab332adfdf WHIRLPOOL 6f90eb23848cc230b295caf6eaed4e7037291007bd97280c217a1b694ddeb839b2d2c5402c1d3b5c8d2fcaf16717b29dab0dfa378c7e3a0b9ccc8b2dc49cd59d
DIST ideaIU-145.597.3.tar.gz 450241312 SHA256 d5a7d2d657fe2ad170716054c6ccd164e509cf50ee6eee8b61fe3490071940df SHA512 3fb9cdea46977c737d2d64b34b2fd1f9f68c06592fd0c59c1651f3aa78d057f7e0b554fd1ff5a7a1d05a439359780147f1d28bed7257ad05e98d312737cad61e WHIRLPOOL 7040a10577325b6e672a50404bf95f30c9c5225a734f3bfd88e6e1dcbcec9c69ac8917b286c0e355c606546ff6e9a07b87aebbe9ecd6612683eb5ec93420d7f0
DIST ideaIU-145.844.1.tar.gz 450461375 SHA256 92b81a3c107694bd1a4d04c73e54782894701a1c33a005d248f17f146af2225a SHA512 7828ae0379c2d5f0da269dec28ee72505df691a651e1ce729e53cb139c74828c6406f5a697ac984ce93c6932cd538a6fd9f5de3a253687efba502b8d348c2bc9 WHIRLPOOL 13ef180180083b7b6b0fff9f27aef1e82893b17b0e84147555945191292430cd1a005bb27275d239e3a1af87c29a5859bbe9aa56f7ee0fd26e08510bf5815379
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.5.143.2332.3.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.6.143.2370.31.ebuild
similarity index 95%
rename from dev-util/idea-ultimate/idea-ultimate-15.0.5.143.2332.3.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-15.0.6.143.2370.31.ebuild
index af33d79..921b76e 100644
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.5.143.2332.3.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.6.143.2370.31.ebuild
@@ -26,7 +26,7 @@ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_
LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-IUSE="-custom-jdk"
+IUSE=""
DEPEND="!dev-util/${PN}:14
!dev-util/${PN}:15"
@@ -50,11 +50,6 @@ src_prepare() {
if ! use x86; then
rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
fi
- if ! use custom-jdk; then
- if [[ -d jre ]]; then
- rm -r jre || die
- fi
- fi
rm -r plugins/tfsIntegration/lib/native/solaris || die
rm -r plugins/tfsIntegration/lib/native/hpux || die
}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2016-05-12 7:42 Patrice Clement
0 siblings, 0 replies; 36+ messages in thread
From: Patrice Clement @ 2016-05-12 7:42 UTC (permalink / raw
To: gentoo-commits
commit: aa41c08b39b9bd674bcea552a807cb8274b9ccc9
Author: Marshall Brewer (Gentoo Key) <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Wed May 11 23:05:48 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu May 12 07:27:16 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa41c08b
dev-util/idea-ultimate: version bump 2016.1.2 (security update)
( http://blog.jetbrains.com/blog/2016/05/11/security-update-for-intellij-based-ides-v2016-1-and-older-versions/ )
Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1457
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-util/idea-ultimate/Manifest | 2 +-
...16.1.1.145.597.3.ebuild => idea-ultimate-2016.1.2.145.971.21.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index d2a9348..80d7ce7 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,4 +1,4 @@
DIST ideaIU-141.3058.30.tar.gz 317771607 SHA256 a2259249f6e7bf14ba17b0af90a18d24d9b4670af60d24f0bb51af2f62500fc2 SHA512 ae90f0f1841fabd918a09f54fcaf99894948423889c78db10cdba88d4b89e59cce13ac27d91e0ef33e37a3f622c8ce0c7f65b4ca56a0d8f52219b2b427036c09 WHIRLPOOL a61e8176d72a7ee33efcb020ff634d833387d0d4efa6317ed0af0c4295fdb809f9de0abd32e16a9732b7799e113d9234bde87342f87ce7808985a3a010208bc4
DIST ideaIU-143.2370.31.tar.gz 398109068 SHA256 941a9e0d250c1e21ef2e2beb818cdbdba0acf38e69b74546275d028bc5554a04 SHA512 4435280d514482e173dcc2afb9eb759a36086fe6b0cd49ac3373853167385b9f5117a9ff0bcc3cff5dfda6392aaa3bf835dd5a247f372655209a0cab332adfdf WHIRLPOOL 6f90eb23848cc230b295caf6eaed4e7037291007bd97280c217a1b694ddeb839b2d2c5402c1d3b5c8d2fcaf16717b29dab0dfa378c7e3a0b9ccc8b2dc49cd59d
-DIST ideaIU-145.597.3.tar.gz 450241312 SHA256 d5a7d2d657fe2ad170716054c6ccd164e509cf50ee6eee8b61fe3490071940df SHA512 3fb9cdea46977c737d2d64b34b2fd1f9f68c06592fd0c59c1651f3aa78d057f7e0b554fd1ff5a7a1d05a439359780147f1d28bed7257ad05e98d312737cad61e WHIRLPOOL 7040a10577325b6e672a50404bf95f30c9c5225a734f3bfd88e6e1dcbcec9c69ac8917b286c0e355c606546ff6e9a07b87aebbe9ecd6612683eb5ec93420d7f0
DIST ideaIU-145.844.1.tar.gz 450461375 SHA256 92b81a3c107694bd1a4d04c73e54782894701a1c33a005d248f17f146af2225a SHA512 7828ae0379c2d5f0da269dec28ee72505df691a651e1ce729e53cb139c74828c6406f5a697ac984ce93c6932cd538a6fd9f5de3a253687efba502b8d348c2bc9 WHIRLPOOL 13ef180180083b7b6b0fff9f27aef1e82893b17b0e84147555945191292430cd1a005bb27275d239e3a1af87c29a5859bbe9aa56f7ee0fd26e08510bf5815379
+DIST ideaIU-145.971.21.tar.gz 478304177 SHA256 fe51f5e0cd9dde166ff5ff7194221c760e3e5a12e0e3423b7ebb10d42de9b737 SHA512 2ff4b94130c72d79f0d4c9c5dd1e21649750aae4e498dc0e4c5fb2c773b87a5479ee84bc279738ef5b45c18e9aaaf88f8fc7ea1ff4b30e290e511328007bc877 WHIRLPOOL fec0367c1f28e7da48cebbec85cf7a9203abb254a786ff8729593a42757fc9cec8c77f3c50897c428c4e337e4c8f508432accfeaf5838d0e37eec693f91f8037
diff --git a/dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.597.3.ebuild b/dev-util/idea-ultimate/idea-ultimate-2016.1.2.145.971.21.ebuild
similarity index 100%
rename from dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.597.3.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-2016.1.2.145.971.21.ebuild
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2016-05-12 7:42 Patrice Clement
0 siblings, 0 replies; 36+ messages in thread
From: Patrice Clement @ 2016-05-12 7:42 UTC (permalink / raw
To: gentoo-commits
commit: 60a3d920ddbb260ac15f67978bbc86b866fefc98
Author: Marshall Brewer (Gentoo Key) <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Wed May 11 22:41:49 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu May 12 07:27:16 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a3d920
dev-util/idea-ultimate: version bump 14.1.7 (security update)
Fixes security bug (See-Also).
Removes invalid USE custom-jdk.
Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1457
See-Also: http://blog.jetbrains.com/blog/2016/05/11/security-update-for-intellij-based-ides-v2016-1-and-older-versions
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-util/idea-ultimate/Manifest | 2 +-
...3057.6.ebuild => idea-ultimate-14.1.7.141.3058.30.ebuild} | 12 ++----------
2 files changed, 3 insertions(+), 11 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index e9713dc..5b9810e 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,4 +1,4 @@
-DIST ideaIU-141.3057.6.tar.gz 327591445 SHA256 4ffdd7e5e78526222d1a9164e8e66912e6126f32e395016e843b6fdc433203b3 SHA512 2e8058d5f799199114bee88fec56beca97ae444f0b5447c2019da9b4030be14252a9fabb072fb6a7145d661502c9a6965690b7d4c3b3a13c7bee62f66796790d WHIRLPOOL 3f6e8e3bd565ff4444cfd1b1b2c2114da7ca9dbc931a8d886928f03a62e28128ea9aa9976f4df3a9993d15f67ce299af78dac158c2ab752e3b889b4daf88cdf1
+DIST ideaIU-141.3058.30.tar.gz 317771607 SHA256 a2259249f6e7bf14ba17b0af90a18d24d9b4670af60d24f0bb51af2f62500fc2 SHA512 ae90f0f1841fabd918a09f54fcaf99894948423889c78db10cdba88d4b89e59cce13ac27d91e0ef33e37a3f622c8ce0c7f65b4ca56a0d8f52219b2b427036c09 WHIRLPOOL a61e8176d72a7ee33efcb020ff634d833387d0d4efa6317ed0af0c4295fdb809f9de0abd32e16a9732b7799e113d9234bde87342f87ce7808985a3a010208bc4
DIST ideaIU-143.2332.3.tar.gz 396603145 SHA256 22dbf3e541634050ce9a73159889998efff30674ce0c019ac2e05eb72a2b6cc3 SHA512 9297c9facdf504ef922264a9ece826641880d9cc8464ba40a32e3d8549fabb11c2e03680d4215d6ef9d5e2f80d03b9a43be557604d9008986359e2b0cc28356b WHIRLPOOL 429c6d92c88b8c9bd5b836027cc325d512f572839f2efea063387d027fa8335ba3865b6de19fb29b44c3fcb50635ecdfe3828721a4714cc5143604b0b6d13b1c
DIST ideaIU-145.597.3.tar.gz 450241312 SHA256 d5a7d2d657fe2ad170716054c6ccd164e509cf50ee6eee8b61fe3490071940df SHA512 3fb9cdea46977c737d2d64b34b2fd1f9f68c06592fd0c59c1651f3aa78d057f7e0b554fd1ff5a7a1d05a439359780147f1d28bed7257ad05e98d312737cad61e WHIRLPOOL 7040a10577325b6e672a50404bf95f30c9c5225a734f3bfd88e6e1dcbcec9c69ac8917b286c0e355c606546ff6e9a07b87aebbe9ecd6612683eb5ec93420d7f0
DIST ideaIU-145.844.1.tar.gz 450461375 SHA256 92b81a3c107694bd1a4d04c73e54782894701a1c33a005d248f17f146af2225a SHA512 7828ae0379c2d5f0da269dec28ee72505df691a651e1ce729e53cb139c74828c6406f5a697ac984ce93c6932cd538a6fd9f5de3a253687efba502b8d348c2bc9 WHIRLPOOL 13ef180180083b7b6b0fff9f27aef1e82893b17b0e84147555945191292430cd1a005bb27275d239e3a1af87c29a5859bbe9aa56f7ee0fd26e08510bf5815379
diff --git a/dev-util/idea-ultimate/idea-ultimate-14.1.6.141.3057.6.ebuild b/dev-util/idea-ultimate/idea-ultimate-14.1.7.141.3058.30.ebuild
similarity index 89%
rename from dev-util/idea-ultimate/idea-ultimate-14.1.6.141.3057.6.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-14.1.7.141.3058.30.ebuild
index acba4e3..2d92b15 100644
--- a/dev-util/idea-ultimate/idea-ultimate-14.1.6.141.3057.6.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-14.1.7.141.3058.30.ebuild
@@ -22,11 +22,11 @@ fi
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
HOMEPAGE="https://www.jetbrains.com/idea"
-SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}b.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
+SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-IUSE="-custom-jdk"
+IUSE=""
DEPEND="!dev-util/${PN}:14
!dev-util/${PN}:15"
@@ -36,14 +36,6 @@ S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
QA_PREBUILT="opt/${PN}-${MY_PV}/*"
-src_prepare() {
- if ! use custom-jdk; then
- if [[ -d jre ]]; then
- rm -r jre || die
- fi
- fi
-}
-
src_install() {
local dir="/opt/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2016-04-13 2:14 Ian Delaney
0 siblings, 0 replies; 36+ messages in thread
From: Ian Delaney @ 2016-04-13 2:14 UTC (permalink / raw
To: gentoo-commits
commit: f7f9f6f9b42f0227f7546af581c67432a0298866
Author: Marshall Brewer (Gentoo Key) <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Tue Apr 12 21:27:10 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Wed Apr 13 02:14:12 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7f9f6f9
dev-util/idea-ultimate: version bump of 2016.1.1
D idea-ultimate-2016.1.0.145.258.11
D idea-ultimate-2016.1.1.145.597.3_pre
A idea-ultimate-2016.1.1.145.597.3
A idea-ultimate-2016.1.1.145.844.1_pre
Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches
Closes: https://github.com/gentoo/gentoo/pull/1250
Signed-off-by: Ian Delaney <idella4 <AT> gentoo.org>
dev-util/idea-ultimate/Manifest | 2 +-
....145.597.3_pre.ebuild => idea-ultimate-2016.1.1.145.597.3.ebuild} | 3 ++-
...145.258.11.ebuild => idea-ultimate-2016.1.1.145.844.1_pre.ebuild} | 5 +++--
3 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 2798fa5..e9713dc 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,4 +1,4 @@
DIST ideaIU-141.3057.6.tar.gz 327591445 SHA256 4ffdd7e5e78526222d1a9164e8e66912e6126f32e395016e843b6fdc433203b3 SHA512 2e8058d5f799199114bee88fec56beca97ae444f0b5447c2019da9b4030be14252a9fabb072fb6a7145d661502c9a6965690b7d4c3b3a13c7bee62f66796790d WHIRLPOOL 3f6e8e3bd565ff4444cfd1b1b2c2114da7ca9dbc931a8d886928f03a62e28128ea9aa9976f4df3a9993d15f67ce299af78dac158c2ab752e3b889b4daf88cdf1
DIST ideaIU-143.2332.3.tar.gz 396603145 SHA256 22dbf3e541634050ce9a73159889998efff30674ce0c019ac2e05eb72a2b6cc3 SHA512 9297c9facdf504ef922264a9ece826641880d9cc8464ba40a32e3d8549fabb11c2e03680d4215d6ef9d5e2f80d03b9a43be557604d9008986359e2b0cc28356b WHIRLPOOL 429c6d92c88b8c9bd5b836027cc325d512f572839f2efea063387d027fa8335ba3865b6de19fb29b44c3fcb50635ecdfe3828721a4714cc5143604b0b6d13b1c
-DIST ideaIU-145.258.11.tar.gz 449590439 SHA256 eb0fef2d110d99ccff34883e3b0ebd32a4c6503af3af13711c9187307cc3cb97 SHA512 73c27b09ce1c7567241a0c55a8788a939668bd9c2f495901c3e99cce12d60636784bd26a478747650b5bb14494cd1a58dd3cf1ca9cb839c8b191208ed7592c16 WHIRLPOOL dd85f425d3c34d8225153aa3c3535aa2d455e09cf0f84a9825abf9b7d722fcb1d61700e4ce916144893873a9f7cce70f8842665ef2ebc0bf89dd3b04a1f6f643
DIST ideaIU-145.597.3.tar.gz 450241312 SHA256 d5a7d2d657fe2ad170716054c6ccd164e509cf50ee6eee8b61fe3490071940df SHA512 3fb9cdea46977c737d2d64b34b2fd1f9f68c06592fd0c59c1651f3aa78d057f7e0b554fd1ff5a7a1d05a439359780147f1d28bed7257ad05e98d312737cad61e WHIRLPOOL 7040a10577325b6e672a50404bf95f30c9c5225a734f3bfd88e6e1dcbcec9c69ac8917b286c0e355c606546ff6e9a07b87aebbe9ecd6612683eb5ec93420d7f0
+DIST ideaIU-145.844.1.tar.gz 450461375 SHA256 92b81a3c107694bd1a4d04c73e54782894701a1c33a005d248f17f146af2225a SHA512 7828ae0379c2d5f0da269dec28ee72505df691a651e1ce729e53cb139c74828c6406f5a697ac984ce93c6932cd538a6fd9f5de3a253687efba502b8d348c2bc9 WHIRLPOOL 13ef180180083b7b6b0fff9f27aef1e82893b17b0e84147555945191292430cd1a005bb27275d239e3a1af87c29a5859bbe9aa56f7ee0fd26e08510bf5815379
diff --git a/dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.597.3_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.597.3.ebuild
similarity index 91%
rename from dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.597.3_pre.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.597.3.ebuild
index af33d79..5ead703 100644
--- a/dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.597.3_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.597.3.ebuild
@@ -15,14 +15,15 @@ if [[ "$(get_version_component_range 7)x" = "prex" ]]
then
# upstream EAP
KEYWORDS=""
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
else
# upstream stable
KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
fi
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
HOMEPAGE="https://www.jetbrains.com/idea"
-SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
diff --git a/dev-util/idea-ultimate/idea-ultimate-2016.1.0.145.258.11.ebuild b/dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.844.1_pre.ebuild
similarity index 88%
rename from dev-util/idea-ultimate/idea-ultimate-2016.1.0.145.258.11.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.844.1_pre.ebuild
index 07eeb4d..5ead703 100644
--- a/dev-util/idea-ultimate/idea-ultimate-2016.1.0.145.258.11.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.844.1_pre.ebuild
@@ -11,18 +11,19 @@ MY_PV="$(get_version_component_range 1-3)"
MY_PN="idea"
# distinguish settings for official stable releases and EAP-version releases
-if [[ "$(get_version_component_range 6)x" = "prex" ]]
+if [[ "$(get_version_component_range 7)x" = "prex" ]]
then
# upstream EAP
KEYWORDS=""
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
else
# upstream stable
KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
fi
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
HOMEPAGE="https://www.jetbrains.com/idea"
-SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2016-04-06 9:23 Patrice Clement
0 siblings, 0 replies; 36+ messages in thread
From: Patrice Clement @ 2016-04-06 9:23 UTC (permalink / raw
To: gentoo-commits
commit: 75ae1fca0c2babcef8b0a3265ef33e7ff672a6bb
Author: Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Wed Mar 30 00:03:59 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Apr 6 09:09:06 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ae1fca
dev-util/idea-ultimate: version bump, 14.1.6b, 15.0.5, 2016.1.0, 2016.1.1_pre
- converted to new versioning scheme (2016.1 instead of 16.1.0)
- switched to manually erasing the bundled jre
- cleaned other old ebuilds
- reverted to "traditional" keywording
Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches
Closes: https://github.com/gentoo/gentoo/pull/1164
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-util/idea-ultimate/Manifest | 12 ++---
.../idea-ultimate-14.1.5.141.2735.5.ebuild | 55 ----------------------
.../idea-ultimate-14.1.5.141.3056.5.ebuild | 55 ----------------------
...uild => idea-ultimate-14.1.6.141.3057.6.ebuild} | 28 ++++-------
...uild => idea-ultimate-15.0.5.143.2332.3.ebuild} | 15 +++---
...ld => idea-ultimate-2016.1.0.145.258.11.ebuild} | 17 ++++---
...=> idea-ultimate-2016.1.1.145.597.3_pre.ebuild} | 15 +++---
dev-util/idea-ultimate/metadata.xml | 30 ++++++------
8 files changed, 55 insertions(+), 172 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 0690d60..2798fa5 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,8 +1,4 @@
-DIST idea-ultimate-14.1.5.141.2735.5.tar.gz 318054935 SHA256 6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0 WHIRLPOOL 44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168
-DIST idea-ultimate-14.1.5.141.3056.5.tar.gz 318054935 SHA256 6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0 WHIRLPOOL 44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168
-DIST ideaIU-143.1821.5.tar.gz 392844742 SHA256 90c2a880c03bc1213c41be05e56d50a5104175e2589e492ba140987b94d8680b SHA512 0841c3ea509500949358f826405d5c62d84f51657ce4ad621d3b33100a1966d8d85b793286cd4b85c6d2d6d0ca99c4b6a2f84cf5d596538cf530abf73fe8be21 WHIRLPOOL d59367e7671121619d0f787f585a4be436027e4ff39f10849566e441b407295166131cda8af506a7ecf5c34c21231bedd1419c4ee1e2657a38fa3b70a6b424dc
-DIST ideaIU-143.2287.1.tar.gz 395915812 SHA256 c4365098055f492483204742626b77d6005f559bba2bb46ec161aa9ce7f12610 SHA512 ccf1191b1b94c8374f7abd3014970f6c85c0284e6bec43b0aafaa06bdb2c0e384c6681436d5b67714429fe9af9e2724123a39e674703055bd715608a91900327 WHIRLPOOL 7b9a7af5a380f5e6166e811f27750ea00b88e475f9e3a89421688e7cf0cf9c50dd63a66a70bf70d935aeadb66abca6308eb4da3fc287ed7aabfd9b325b6b4bad
-DIST ideaIU-144.3143.6-custom-jdk-linux.tar.gz 444026233 SHA256 7d43fef31ec373fa700c1bcf6408429abf5549314f134e458335f52feb44772b SHA512 86ef4f9d89184acfcbaee8fbce67be8e226ab363df9892f803bb61fe61c50972bcf1ec260c9a9652998fc3f73cc72311950df3ae23bf01ae4a45336b7830ca01 WHIRLPOOL 9dee3db866fa55f2ddd3fa28120def4455ff4e7bc0a3a86289c6cb46f7a8a48c5fa0c6e9f35753b52cf66848831c3de2540d41673239130529c8848dba914aa6
-DIST ideaIU-144.3143.6-no-jdk.tar.gz 399209252 SHA256 c11de6c199c90873976958c4e319176647fb4458370a041b8611007277a057d3 SHA512 6c4b8224901be58b0d41ca59dc6d8215510617470ed15b25c9d84074d4f660e335d6bb450062e353df3bb217a4892eb8783fc9086d2f4e4addada5aa7c5c7e85 WHIRLPOOL 2ea6bfc95c47fb20008c6503a2158a5a6d677e072cb9db41fba198d4dfda0df57db784b3289ecccd64849d1dc59fdb0f3b35aa3490323a7f40df383547cf940f
-DIST ideaIU-145.184.1-no-jdk.tar.gz 404208089 SHA256 95c9e116e090050676641dab9c00bfb3e04c690ea05346c4a1fdfeb15c773315 SHA512 32702e36f6a4b8ade2cf944dbcaf3da5031fc29c61c65a82361ad582d05ed735dbd1d1b8861e85d9ae27e758cb2e7747be0103719d0a8cf59cacaa74e12cba07 WHIRLPOOL 2097058d595e191bb52365a0094f2d43af1fd06c97724265d7bf0e334cb07b9de3005d269bc290d3b54aac9327f82a3d0e487371e1001c642e574ebbf2d996f3
-DIST ideaIU-145.184.1.tar.gz 449217363 SHA256 a434ef20468f5349dc8ebb6e21cd8710bb61014c2398df6c2636d040c5bd94bf SHA512 750b57c07b308466e9a05713e765e51b00f60213b88578c34dcec6786350a3100893fc23ca7c50b29cc90cf245ea23a5184b7371e09e63bb1f03cdf5ea5506c8 WHIRLPOOL b60ab29d8a792b7c53802e3af56b884f74976caab4f83e0cf887024d729a3087b8c7f653d98a04375066bf07b9bccf4122e60a4bcd856e66512eb94f6b7b4aac
+DIST ideaIU-141.3057.6.tar.gz 327591445 SHA256 4ffdd7e5e78526222d1a9164e8e66912e6126f32e395016e843b6fdc433203b3 SHA512 2e8058d5f799199114bee88fec56beca97ae444f0b5447c2019da9b4030be14252a9fabb072fb6a7145d661502c9a6965690b7d4c3b3a13c7bee62f66796790d WHIRLPOOL 3f6e8e3bd565ff4444cfd1b1b2c2114da7ca9dbc931a8d886928f03a62e28128ea9aa9976f4df3a9993d15f67ce299af78dac158c2ab752e3b889b4daf88cdf1
+DIST ideaIU-143.2332.3.tar.gz 396603145 SHA256 22dbf3e541634050ce9a73159889998efff30674ce0c019ac2e05eb72a2b6cc3 SHA512 9297c9facdf504ef922264a9ece826641880d9cc8464ba40a32e3d8549fabb11c2e03680d4215d6ef9d5e2f80d03b9a43be557604d9008986359e2b0cc28356b WHIRLPOOL 429c6d92c88b8c9bd5b836027cc325d512f572839f2efea063387d027fa8335ba3865b6de19fb29b44c3fcb50635ecdfe3828721a4714cc5143604b0b6d13b1c
+DIST ideaIU-145.258.11.tar.gz 449590439 SHA256 eb0fef2d110d99ccff34883e3b0ebd32a4c6503af3af13711c9187307cc3cb97 SHA512 73c27b09ce1c7567241a0c55a8788a939668bd9c2f495901c3e99cce12d60636784bd26a478747650b5bb14494cd1a58dd3cf1ca9cb839c8b191208ed7592c16 WHIRLPOOL dd85f425d3c34d8225153aa3c3535aa2d455e09cf0f84a9825abf9b7d722fcb1d61700e4ce916144893873a9f7cce70f8842665ef2ebc0bf89dd3b04a1f6f643
+DIST ideaIU-145.597.3.tar.gz 450241312 SHA256 d5a7d2d657fe2ad170716054c6ccd164e509cf50ee6eee8b61fe3490071940df SHA512 3fb9cdea46977c737d2d64b34b2fd1f9f68c06592fd0c59c1651f3aa78d057f7e0b554fd1ff5a7a1d05a439359780147f1d28bed7257ad05e98d312737cad61e WHIRLPOOL 7040a10577325b6e672a50404bf95f30c9c5225a734f3bfd88e6e1dcbcec9c69ac8917b286c0e355c606546ff6e9a07b87aebbe9ecd6612683eb5ec93420d7f0
diff --git a/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild b/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild
deleted file mode 100644
index dd67f15..0000000
--- a/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils versionator
-
-SLOT="0"
-PV_STRING="$(get_version_component_range 4-6)" # Always name EAP-versions with '_pre' for clarity!
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="idea"
-
-DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
-IUSE=""
-KEYWORDS="amd64 x86" # No keywords for EAP versions. Code quality sucks.
-
-DEPEND="!dev-util/${PN}:14
- !dev-util/${PN}:15"
-RDEPEND="${DEPEND}
- >=virtual/jdk-1.7"
-S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
-
-QA_TEXTRELS="opt/${PN}-${MY_PV}/bin/libbreakgen.so"
-QA_PRESTRIPPED="opt/${PN}-${MY_PV}/lib/libpty/linux/x86/libpty.so
- opt/${PN}-${MY_PV}/lib/libpty/linux/x86_64/libpty.so
- opt/${PN}-${MY_PV}/bin/libyjpagent-linux.so
- opt/${PN}-${MY_PV}/bin/libyjpagent-linux64.so"
-
-src_install() {
- local dir="/opt/${PN}-${MY_PV}"
-
- insinto "${dir}"
- doins -r *
- fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
-
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
-
- # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
- mkdir -p "${D}/etc/sysctl.d/"
- echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf"
-}
-
-pkg_postinst() {
- if [[ "$(get_version_component_range 7)x" = "prex" ]]
- then
- ewarn "Be aware, this is a release from their EAP. According to JetBrains, the code"
- ewarn "quality of such releases may be considerably below of what you might usually"
- ewarn "be used to from beta releases."
- ewarn "Don't use it for critical tasks. You have been warned."
- fi
-}
diff --git a/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.3056.5.ebuild b/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.3056.5.ebuild
deleted file mode 100644
index f98f0e5..0000000
--- a/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.3056.5.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils versionator
-
-SLOT="0"
-PV_STRING="$(get_version_component_range 4-6)" # Always name EAP-versions with '_pre' for clarity!
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="idea"
-
-DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
-IUSE=""
-KEYWORDS="~amd64 ~x86" # No keywords for EAP versions. Code quality sucks.
-
-DEPEND="!dev-util/${PN}:14
- !dev-util/${PN}:15"
-RDEPEND="${DEPEND}
- >=virtual/jdk-1.7"
-S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
-
-QA_TEXTRELS="opt/${PN}-${MY_PV}/bin/libbreakgen.so"
-QA_PRESTRIPPED="opt/${PN}-${MY_PV}/lib/libpty/linux/x86/libpty.so
- opt/${PN}-${MY_PV}/lib/libpty/linux/x86_64/libpty.so
- opt/${PN}-${MY_PV}/bin/libyjpagent-linux.so
- opt/${PN}-${MY_PV}/bin/libyjpagent-linux64.so"
-
-src_install() {
- local dir="/opt/${PN}-${MY_PV}"
-
- insinto "${dir}"
- doins -r *
- fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
-
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
-
- # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
- mkdir -p "${D}/etc/sysctl.d/"
- echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf"
-}
-
-pkg_postinst() {
- if [[ "$(get_version_component_range 7)x" = "prex" ]]
- then
- ewarn "Be aware, this is a release from their EAP. According to JetBrains, the code"
- ewarn "quality of such releases may be considerably below of what you might usually"
- ewarn "be used to from beta releases."
- ewarn "Don't use it for critical tasks. You have been warned."
- fi
-}
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.3.143.1821.5.ebuild b/dev-util/idea-ultimate/idea-ultimate-14.1.6.141.3057.6.ebuild
similarity index 61%
rename from dev-util/idea-ultimate/idea-ultimate-15.0.3.143.1821.5.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-14.1.6.141.3057.6.ebuild
index 771e6e9..acba4e3 100644
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.3.143.1821.5.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-14.1.6.141.3057.6.ebuild
@@ -14,17 +14,15 @@ MY_PN="idea"
if [[ "$(get_version_component_range 7)x" = "prex" ]]
then
# upstream EAP
- KEYWORDS="~amd64 ~x86"
- SRC_URI="custom-jdk? ( http://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-custom-jdk-linux.tar.gz )
- !custom-jdk? ( http://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-no-jdk.tar.gz )"
+ KEYWORDS=""
else
# upstream stable
- KEYWORDS="amd64 x86"
- SRC_URI="http://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="http://www.jetbrains.com/idea"
+HOMEPAGE="https://www.jetbrains.com/idea"
+SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}b.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
@@ -39,21 +37,11 @@ S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
QA_PREBUILT="opt/${PN}-${MY_PV}/*"
src_prepare() {
- if ! use amd64; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
- fi
- if ! use arm; then
- rm bin/fsnotifier-arm || die
- rm -r plugins/tfsIntegration/lib/native/linux/arm || die
- fi
- if ! use ppc; then
- rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
- fi
- if ! use x86; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
+ if ! use custom-jdk; then
+ if [[ -d jre ]]; then
+ rm -r jre || die
+ fi
fi
- rm -r plugins/tfsIntegration/lib/native/solaris || die
- rm -r plugins/tfsIntegration/lib/native/hpux || die
}
src_install() {
diff --git a/dev-util/idea-ultimate/idea-ultimate-16.0.0.145.184.1_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.5.143.2332.3.ebuild
similarity index 85%
rename from dev-util/idea-ultimate/idea-ultimate-16.0.0.145.184.1_pre.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-15.0.5.143.2332.3.ebuild
index b5f96c7..af33d79 100644
--- a/dev-util/idea-ultimate/idea-ultimate-16.0.0.145.184.1_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.5.143.2332.3.ebuild
@@ -14,17 +14,15 @@ MY_PN="idea"
if [[ "$(get_version_component_range 7)x" = "prex" ]]
then
# upstream EAP
- KEYWORDS="~amd64 ~x86"
- SRC_URI="custom-jdk? ( http://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz )
- !custom-jdk? ( http://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-no-jdk.tar.gz )"
+ KEYWORDS=""
else
# upstream stable
- KEYWORDS="amd64 x86"
- SRC_URI="http://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="http://www.jetbrains.com/idea"
+HOMEPAGE="https://www.jetbrains.com/idea"
+SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
@@ -52,6 +50,11 @@ src_prepare() {
if ! use x86; then
rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
fi
+ if ! use custom-jdk; then
+ if [[ -d jre ]]; then
+ rm -r jre || die
+ fi
+ fi
rm -r plugins/tfsIntegration/lib/native/solaris || die
rm -r plugins/tfsIntegration/lib/native/hpux || die
}
diff --git a/dev-util/idea-ultimate/idea-ultimate-16.0.0.144.3143.6_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-2016.1.0.145.258.11.ebuild
similarity index 82%
rename from dev-util/idea-ultimate/idea-ultimate-16.0.0.144.3143.6_pre.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-2016.1.0.145.258.11.ebuild
index 771e6e9..07eeb4d 100644
--- a/dev-util/idea-ultimate/idea-ultimate-16.0.0.144.3143.6_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-2016.1.0.145.258.11.ebuild
@@ -11,20 +11,18 @@ MY_PV="$(get_version_component_range 1-3)"
MY_PN="idea"
# distinguish settings for official stable releases and EAP-version releases
-if [[ "$(get_version_component_range 7)x" = "prex" ]]
+if [[ "$(get_version_component_range 6)x" = "prex" ]]
then
# upstream EAP
- KEYWORDS="~amd64 ~x86"
- SRC_URI="custom-jdk? ( http://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-custom-jdk-linux.tar.gz )
- !custom-jdk? ( http://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-no-jdk.tar.gz )"
+ KEYWORDS=""
else
# upstream stable
- KEYWORDS="amd64 x86"
- SRC_URI="http://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="http://www.jetbrains.com/idea"
+HOMEPAGE="https://www.jetbrains.com/idea"
+SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
@@ -52,6 +50,11 @@ src_prepare() {
if ! use x86; then
rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
fi
+ if ! use custom-jdk; then
+ if [[ -d jre ]]; then
+ rm -r jre || die
+ fi
+ fi
rm -r plugins/tfsIntegration/lib/native/solaris || die
rm -r plugins/tfsIntegration/lib/native/hpux || die
}
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.4.143.2287.1.ebuild b/dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.597.3_pre.ebuild
similarity index 85%
rename from dev-util/idea-ultimate/idea-ultimate-15.0.4.143.2287.1.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.597.3_pre.ebuild
index 771e6e9..af33d79 100644
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.4.143.2287.1.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-2016.1.1.145.597.3_pre.ebuild
@@ -14,17 +14,15 @@ MY_PN="idea"
if [[ "$(get_version_component_range 7)x" = "prex" ]]
then
# upstream EAP
- KEYWORDS="~amd64 ~x86"
- SRC_URI="custom-jdk? ( http://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-custom-jdk-linux.tar.gz )
- !custom-jdk? ( http://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-no-jdk.tar.gz )"
+ KEYWORDS=""
else
# upstream stable
- KEYWORDS="amd64 x86"
- SRC_URI="http://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="http://www.jetbrains.com/idea"
+HOMEPAGE="https://www.jetbrains.com/idea"
+SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
@@ -52,6 +50,11 @@ src_prepare() {
if ! use x86; then
rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
fi
+ if ! use custom-jdk; then
+ if [[ -d jre ]]; then
+ rm -r jre || die
+ fi
+ fi
rm -r plugins/tfsIntegration/lib/native/solaris || die
rm -r plugins/tfsIntegration/lib/native/hpux || die
}
diff --git a/dev-util/idea-ultimate/metadata.xml b/dev-util/idea-ultimate/metadata.xml
index 68d7059..5dfe302 100644
--- a/dev-util/idea-ultimate/metadata.xml
+++ b/dev-util/idea-ultimate/metadata.xml
@@ -2,22 +2,22 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>gert@gepe-biljarts.be</email>
- <name>Gert Pellin</name>
- <description>Proxy maintainer. Assign bugs to him.</description>
- </maintainer>
- <maintainer type="person">
- <email>tomboy64@sina.cn</email>
- <description>Proxied co-maintainer</description>
- </maintainer>
+ <email>gert@gepe-biljarts.be</email>
+ <name>Gert Pellin</name>
+ <description>Proxy maintainer. Assign bugs to him.</description>
+</maintainer>
+<maintainer type="person">
+ <email>tomboy64@sina.cn</email>
+ <description>Proxied co-maintainer</description>
+</maintainer>
<maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+</maintainer>
<longdescription lang="en">
-Excel at enterprise, mobile and web development with Java, Scala and Groovy, with all the latest modern technologies and frameworks available out of the box.
+ Excel at enterprise, mobile and web development with Java, Scala and Groovy, with all the latest modern technologies and frameworks available out of the box.
</longdescription>
- <use>
- <flag name="custom-jdk">Install and use IntelliJ's custom JRE.</flag>
- </use>
+<use>
+ <flag name="custom-jdk">Install and use IntelliJ's custom JRE.</flag>
+</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2016-03-05 11:39 Patrice Clement
0 siblings, 0 replies; 36+ messages in thread
From: Patrice Clement @ 2016-03-05 11:39 UTC (permalink / raw
To: gentoo-commits
commit: a98ce3466418d92320c23da342bbb5c6fb447f5f
Author: Gert <pellingert <AT> gmail <DOT> com>
AuthorDate: Fri Mar 4 20:22:37 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Mar 5 00:48:55 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a98ce346
dev-util/idea-ultimate: Version bump
dev-util/idea-ultimate/Manifest | 3 +
.../idea-ultimate-14.1.5.141.3056.5.ebuild | 55 ++++++++++++++++
.../idea-ultimate-16.0.0.145.184.1_pre.ebuild | 73 ++++++++++++++++++++++
3 files changed, 131 insertions(+)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index e973f22..0690d60 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,5 +1,8 @@
DIST idea-ultimate-14.1.5.141.2735.5.tar.gz 318054935 SHA256 6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0 WHIRLPOOL 44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168
+DIST idea-ultimate-14.1.5.141.3056.5.tar.gz 318054935 SHA256 6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0 WHIRLPOOL 44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168
DIST ideaIU-143.1821.5.tar.gz 392844742 SHA256 90c2a880c03bc1213c41be05e56d50a5104175e2589e492ba140987b94d8680b SHA512 0841c3ea509500949358f826405d5c62d84f51657ce4ad621d3b33100a1966d8d85b793286cd4b85c6d2d6d0ca99c4b6a2f84cf5d596538cf530abf73fe8be21 WHIRLPOOL d59367e7671121619d0f787f585a4be436027e4ff39f10849566e441b407295166131cda8af506a7ecf5c34c21231bedd1419c4ee1e2657a38fa3b70a6b424dc
DIST ideaIU-143.2287.1.tar.gz 395915812 SHA256 c4365098055f492483204742626b77d6005f559bba2bb46ec161aa9ce7f12610 SHA512 ccf1191b1b94c8374f7abd3014970f6c85c0284e6bec43b0aafaa06bdb2c0e384c6681436d5b67714429fe9af9e2724123a39e674703055bd715608a91900327 WHIRLPOOL 7b9a7af5a380f5e6166e811f27750ea00b88e475f9e3a89421688e7cf0cf9c50dd63a66a70bf70d935aeadb66abca6308eb4da3fc287ed7aabfd9b325b6b4bad
DIST ideaIU-144.3143.6-custom-jdk-linux.tar.gz 444026233 SHA256 7d43fef31ec373fa700c1bcf6408429abf5549314f134e458335f52feb44772b SHA512 86ef4f9d89184acfcbaee8fbce67be8e226ab363df9892f803bb61fe61c50972bcf1ec260c9a9652998fc3f73cc72311950df3ae23bf01ae4a45336b7830ca01 WHIRLPOOL 9dee3db866fa55f2ddd3fa28120def4455ff4e7bc0a3a86289c6cb46f7a8a48c5fa0c6e9f35753b52cf66848831c3de2540d41673239130529c8848dba914aa6
DIST ideaIU-144.3143.6-no-jdk.tar.gz 399209252 SHA256 c11de6c199c90873976958c4e319176647fb4458370a041b8611007277a057d3 SHA512 6c4b8224901be58b0d41ca59dc6d8215510617470ed15b25c9d84074d4f660e335d6bb450062e353df3bb217a4892eb8783fc9086d2f4e4addada5aa7c5c7e85 WHIRLPOOL 2ea6bfc95c47fb20008c6503a2158a5a6d677e072cb9db41fba198d4dfda0df57db784b3289ecccd64849d1dc59fdb0f3b35aa3490323a7f40df383547cf940f
+DIST ideaIU-145.184.1-no-jdk.tar.gz 404208089 SHA256 95c9e116e090050676641dab9c00bfb3e04c690ea05346c4a1fdfeb15c773315 SHA512 32702e36f6a4b8ade2cf944dbcaf3da5031fc29c61c65a82361ad582d05ed735dbd1d1b8861e85d9ae27e758cb2e7747be0103719d0a8cf59cacaa74e12cba07 WHIRLPOOL 2097058d595e191bb52365a0094f2d43af1fd06c97724265d7bf0e334cb07b9de3005d269bc290d3b54aac9327f82a3d0e487371e1001c642e574ebbf2d996f3
+DIST ideaIU-145.184.1.tar.gz 449217363 SHA256 a434ef20468f5349dc8ebb6e21cd8710bb61014c2398df6c2636d040c5bd94bf SHA512 750b57c07b308466e9a05713e765e51b00f60213b88578c34dcec6786350a3100893fc23ca7c50b29cc90cf245ea23a5184b7371e09e63bb1f03cdf5ea5506c8 WHIRLPOOL b60ab29d8a792b7c53802e3af56b884f74976caab4f83e0cf887024d729a3087b8c7f653d98a04375066bf07b9bccf4122e60a4bcd856e66512eb94f6b7b4aac
diff --git a/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.3056.5.ebuild b/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.3056.5.ebuild
new file mode 100644
index 0000000..f98f0e5
--- /dev/null
+++ b/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.3056.5.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="0"
+PV_STRING="$(get_version_component_range 4-6)" # Always name EAP-versions with '_pre' for clarity!
+MY_PV="$(get_version_component_range 1-3)"
+MY_PN="idea"
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="http://www.jetbrains.com/idea"
+SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
+IUSE=""
+KEYWORDS="~amd64 ~x86" # No keywords for EAP versions. Code quality sucks.
+
+DEPEND="!dev-util/${PN}:14
+ !dev-util/${PN}:15"
+RDEPEND="${DEPEND}
+ >=virtual/jdk-1.7"
+S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
+
+QA_TEXTRELS="opt/${PN}-${MY_PV}/bin/libbreakgen.so"
+QA_PRESTRIPPED="opt/${PN}-${MY_PV}/lib/libpty/linux/x86/libpty.so
+ opt/${PN}-${MY_PV}/lib/libpty/linux/x86_64/libpty.so
+ opt/${PN}-${MY_PV}/bin/libyjpagent-linux.so
+ opt/${PN}-${MY_PV}/bin/libyjpagent-linux64.so"
+
+src_install() {
+ local dir="/opt/${PN}-${MY_PV}"
+
+ insinto "${dir}"
+ doins -r *
+ fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
+
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+
+ # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+ mkdir -p "${D}/etc/sysctl.d/"
+ echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf"
+}
+
+pkg_postinst() {
+ if [[ "$(get_version_component_range 7)x" = "prex" ]]
+ then
+ ewarn "Be aware, this is a release from their EAP. According to JetBrains, the code"
+ ewarn "quality of such releases may be considerably below of what you might usually"
+ ewarn "be used to from beta releases."
+ ewarn "Don't use it for critical tasks. You have been warned."
+ fi
+}
diff --git a/dev-util/idea-ultimate/idea-ultimate-16.0.0.145.184.1_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-16.0.0.145.184.1_pre.ebuild
new file mode 100644
index 0000000..b5f96c7
--- /dev/null
+++ b/dev-util/idea-ultimate/idea-ultimate-16.0.0.145.184.1_pre.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="0"
+PV_STRING="$(get_version_component_range 4-6)"
+MY_PV="$(get_version_component_range 1-3)"
+MY_PN="idea"
+
+# distinguish settings for official stable releases and EAP-version releases
+if [[ "$(get_version_component_range 7)x" = "prex" ]]
+then
+ # upstream EAP
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="custom-jdk? ( http://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz )
+ !custom-jdk? ( http://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-no-jdk.tar.gz )"
+else
+ # upstream stable
+ KEYWORDS="amd64 x86"
+ SRC_URI="http://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
+fi
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="http://www.jetbrains.com/idea"
+
+LICENSE="IDEA
+ || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
+IUSE="-custom-jdk"
+
+DEPEND="!dev-util/${PN}:14
+ !dev-util/${PN}:15"
+RDEPEND="${DEPEND}
+ >=virtual/jdk-1.7:*"
+S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
+
+QA_PREBUILT="opt/${PN}-${MY_PV}/*"
+
+src_prepare() {
+ if ! use amd64; then
+ rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
+ fi
+ if ! use arm; then
+ rm bin/fsnotifier-arm || die
+ rm -r plugins/tfsIntegration/lib/native/linux/arm || die
+ fi
+ if ! use ppc; then
+ rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
+ fi
+ if ! use x86; then
+ rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
+ fi
+ rm -r plugins/tfsIntegration/lib/native/solaris || die
+ rm -r plugins/tfsIntegration/lib/native/hpux || die
+}
+
+src_install() {
+ local dir="/opt/${PN}-${MY_PV}"
+
+ insinto "${dir}"
+ doins -r *
+ fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
+
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+ newicon "bin/${MY_PN}.png" "${PN}.png"
+ make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;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
+}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2016-02-28 19:04 Patrice Clement
0 siblings, 0 replies; 36+ messages in thread
From: Patrice Clement @ 2016-02-28 19:04 UTC (permalink / raw
To: gentoo-commits
commit: f54c798daadd0f9def76bb0cb0205db6aaa4ee85
Author: Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Sun Feb 28 10:11:13 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 10:11:13 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54c798d
dev-util/idea-ultimate: version bump 15.0.4
Package-Manager: portage-2.2.27
RepoMan-Options: --ignore-arches
dev-util/idea-ultimate/Manifest | 1 +
.../idea-ultimate-15.0.4.143.2287.1.ebuild | 73 ++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index aa7532f..e973f22 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,4 +1,5 @@
DIST idea-ultimate-14.1.5.141.2735.5.tar.gz 318054935 SHA256 6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0 WHIRLPOOL 44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168
DIST ideaIU-143.1821.5.tar.gz 392844742 SHA256 90c2a880c03bc1213c41be05e56d50a5104175e2589e492ba140987b94d8680b SHA512 0841c3ea509500949358f826405d5c62d84f51657ce4ad621d3b33100a1966d8d85b793286cd4b85c6d2d6d0ca99c4b6a2f84cf5d596538cf530abf73fe8be21 WHIRLPOOL d59367e7671121619d0f787f585a4be436027e4ff39f10849566e441b407295166131cda8af506a7ecf5c34c21231bedd1419c4ee1e2657a38fa3b70a6b424dc
+DIST ideaIU-143.2287.1.tar.gz 395915812 SHA256 c4365098055f492483204742626b77d6005f559bba2bb46ec161aa9ce7f12610 SHA512 ccf1191b1b94c8374f7abd3014970f6c85c0284e6bec43b0aafaa06bdb2c0e384c6681436d5b67714429fe9af9e2724123a39e674703055bd715608a91900327 WHIRLPOOL 7b9a7af5a380f5e6166e811f27750ea00b88e475f9e3a89421688e7cf0cf9c50dd63a66a70bf70d935aeadb66abca6308eb4da3fc287ed7aabfd9b325b6b4bad
DIST ideaIU-144.3143.6-custom-jdk-linux.tar.gz 444026233 SHA256 7d43fef31ec373fa700c1bcf6408429abf5549314f134e458335f52feb44772b SHA512 86ef4f9d89184acfcbaee8fbce67be8e226ab363df9892f803bb61fe61c50972bcf1ec260c9a9652998fc3f73cc72311950df3ae23bf01ae4a45336b7830ca01 WHIRLPOOL 9dee3db866fa55f2ddd3fa28120def4455ff4e7bc0a3a86289c6cb46f7a8a48c5fa0c6e9f35753b52cf66848831c3de2540d41673239130529c8848dba914aa6
DIST ideaIU-144.3143.6-no-jdk.tar.gz 399209252 SHA256 c11de6c199c90873976958c4e319176647fb4458370a041b8611007277a057d3 SHA512 6c4b8224901be58b0d41ca59dc6d8215510617470ed15b25c9d84074d4f660e335d6bb450062e353df3bb217a4892eb8783fc9086d2f4e4addada5aa7c5c7e85 WHIRLPOOL 2ea6bfc95c47fb20008c6503a2158a5a6d677e072cb9db41fba198d4dfda0df57db784b3289ecccd64849d1dc59fdb0f3b35aa3490323a7f40df383547cf940f
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.4.143.2287.1.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.4.143.2287.1.ebuild
new file mode 100644
index 0000000..771e6e9
--- /dev/null
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.4.143.2287.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="0"
+PV_STRING="$(get_version_component_range 4-6)"
+MY_PV="$(get_version_component_range 1-3)"
+MY_PN="idea"
+
+# distinguish settings for official stable releases and EAP-version releases
+if [[ "$(get_version_component_range 7)x" = "prex" ]]
+then
+ # upstream EAP
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="custom-jdk? ( http://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-custom-jdk-linux.tar.gz )
+ !custom-jdk? ( http://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-no-jdk.tar.gz )"
+else
+ # upstream stable
+ KEYWORDS="amd64 x86"
+ SRC_URI="http://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
+fi
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="http://www.jetbrains.com/idea"
+
+LICENSE="IDEA
+ || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
+IUSE="-custom-jdk"
+
+DEPEND="!dev-util/${PN}:14
+ !dev-util/${PN}:15"
+RDEPEND="${DEPEND}
+ >=virtual/jdk-1.7:*"
+S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
+
+QA_PREBUILT="opt/${PN}-${MY_PV}/*"
+
+src_prepare() {
+ if ! use amd64; then
+ rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
+ fi
+ if ! use arm; then
+ rm bin/fsnotifier-arm || die
+ rm -r plugins/tfsIntegration/lib/native/linux/arm || die
+ fi
+ if ! use ppc; then
+ rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
+ fi
+ if ! use x86; then
+ rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
+ fi
+ rm -r plugins/tfsIntegration/lib/native/solaris || die
+ rm -r plugins/tfsIntegration/lib/native/hpux || die
+}
+
+src_install() {
+ local dir="/opt/${PN}-${MY_PV}"
+
+ insinto "${dir}"
+ doins -r *
+ fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
+
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+ newicon "bin/${MY_PN}.png" "${PN}.png"
+ make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;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
+}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2016-01-28 9:44 Patrice Clement
0 siblings, 0 replies; 36+ messages in thread
From: Patrice Clement @ 2016-01-28 9:44 UTC (permalink / raw
To: gentoo-commits
commit: aaa6caa7112f1ff082a01f72f208bda0e5124efe
Author: Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Wed Jan 27 13:57:18 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 14:28:45 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa6caa7
dev-util/idea-ultimate: version bump to 15.0.3 (stable) and new EAP v16
dev-util/idea-ultimate/Manifest | 6 +--
.../idea-ultimate-15.0.1.143.382.35-r1.ebuild | 62 ----------------------
...uild => idea-ultimate-15.0.3.143.1821.5.ebuild} | 11 ++--
... => idea-ultimate-16.0.0.144.3143.6_pre.ebuild} | 10 ++--
4 files changed, 12 insertions(+), 77 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 62fb289..aa7532f 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,4 +1,4 @@
DIST idea-ultimate-14.1.5.141.2735.5.tar.gz 318054935 SHA256 6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0 WHIRLPOOL 44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168
-DIST ideaIU-143.1184.17.tar.gz 390459277 SHA256 5a3f6d8ba6d5ce8c505f13564c04cf2f674f1c022b9a33871013acb0ebe10fe5 SHA512 bc42244554ed0e533c95b65b1518ffb20ad1407fab22afff0ff3711245d15d97456599bebfcf654553b91a24dcf9042ac769041be3bfc14af76fa48b70f29d94 WHIRLPOOL 48ba83f0254e027a8f78d070dd55a63d97225ae763107149db8820d22ceb4dc72d080704bb6ea2ccf0673af77ec9cda9fa13b226c0c885f7336f2e7d50b52ae2
-DIST ideaIU-143.382.35.tar.gz 379524583 SHA256 1f4c6f55eeb0ce08f697008935c5b7356e74a85dfaad00f6521670b8f5c6862f SHA512 cd3fe075be726695144a70b8f6477a7d547ca6c67bfacdf91d64f352066305d18ad0696608ac54d316adb95b3ae7d4d1218d34b28875a084de35dc03da77b91f WHIRLPOOL 99ba3fb796f40bd8cf22c42302fec7e279dc749b681952066d49f6a079ca06e532cc10274bc19a6b12a81cb6f15ebcde8450f774109a6d21a9a8c9b9ea235710
-DIST ideaIU-144.2608.2.tar.gz 442803534 SHA256 4407049fe9b38d72dcd3540de237aef5528a5e52724d123c7392cefff685ee71 SHA512 f73db0f68b4570faa879f7a411349b21fdf12e4306e81d439bdfe34c0fb8e1baa9f2789c1f6223ca9588a3de6fedb7a52fc89ddbfc2445e1a041db393999a1c4 WHIRLPOOL 1c3da7ff4a85d63f15daed4d8f7e6a7ae52ebc3a42ec8b776312b19c17c7bab2ff1d383734430b105247ed62d998874fd7496c0378d59ff99c17b769b75ed712
+DIST ideaIU-143.1821.5.tar.gz 392844742 SHA256 90c2a880c03bc1213c41be05e56d50a5104175e2589e492ba140987b94d8680b SHA512 0841c3ea509500949358f826405d5c62d84f51657ce4ad621d3b33100a1966d8d85b793286cd4b85c6d2d6d0ca99c4b6a2f84cf5d596538cf530abf73fe8be21 WHIRLPOOL d59367e7671121619d0f787f585a4be436027e4ff39f10849566e441b407295166131cda8af506a7ecf5c34c21231bedd1419c4ee1e2657a38fa3b70a6b424dc
+DIST ideaIU-144.3143.6-custom-jdk-linux.tar.gz 444026233 SHA256 7d43fef31ec373fa700c1bcf6408429abf5549314f134e458335f52feb44772b SHA512 86ef4f9d89184acfcbaee8fbce67be8e226ab363df9892f803bb61fe61c50972bcf1ec260c9a9652998fc3f73cc72311950df3ae23bf01ae4a45336b7830ca01 WHIRLPOOL 9dee3db866fa55f2ddd3fa28120def4455ff4e7bc0a3a86289c6cb46f7a8a48c5fa0c6e9f35753b52cf66848831c3de2540d41673239130529c8848dba914aa6
+DIST ideaIU-144.3143.6-no-jdk.tar.gz 399209252 SHA256 c11de6c199c90873976958c4e319176647fb4458370a041b8611007277a057d3 SHA512 6c4b8224901be58b0d41ca59dc6d8215510617470ed15b25c9d84074d4f660e335d6bb450062e353df3bb217a4892eb8783fc9086d2f4e4addada5aa7c5c7e85 WHIRLPOOL 2ea6bfc95c47fb20008c6503a2158a5a6d677e072cb9db41fba198d4dfda0df57db784b3289ecccd64849d1dc59fdb0f3b35aa3490323a7f40df383547cf940f
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild
deleted file mode 100644
index db2d725..0000000
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils versionator
-
-SLOT="0"
-PV_STRING="$(get_version_component_range 4-6)"
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="idea"
-
-DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="http://download-cf.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
-
-LICENSE="IDEA
- || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-IUSE=""
-KEYWORDS="amd64 x86"
-
-DEPEND="!dev-util/${PN}:14
- !dev-util/${PN}:15"
-RDEPEND="${DEPEND}
- >=virtual/jdk-1.7:*"
-S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
-
-QA_PREBUILT="opt/${PN}-${MY_PV}/*"
-
-src_prepare() {
- if ! use amd64; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
- fi
- if ! use arm; then
- rm bin/fsnotifier-arm || die
- rm -r plugins/tfsIntegration/lib/native/linux/arm || die
- fi
- if ! use ppc; then
- rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
- fi
- if ! use x86; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
- fi
- rm -r plugins/tfsIntegration/lib/native/solaris || die
- rm -r plugins/tfsIntegration/lib/native/hpux || die
-}
-
-src_install() {
- local dir="/opt/${PN}-${MY_PV}"
-
- insinto "${dir}"
- doins -r *
- fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
-
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
- newicon "bin/${MY_PN}.png" "${PN}.png"
- make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;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
-}
diff --git a/dev-util/idea-ultimate/idea-ultimate-16.0.0.144.2608.2_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.3.143.1821.5.ebuild
similarity index 84%
rename from dev-util/idea-ultimate/idea-ultimate-16.0.0.144.2608.2_pre.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-15.0.3.143.1821.5.ebuild
index ea272d8..771e6e9 100644
--- a/dev-util/idea-ultimate/idea-ultimate-16.0.0.144.2608.2_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.3.143.1821.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -15,16 +15,16 @@ if [[ "$(get_version_component_range 7)x" = "prex" ]]
then
# upstream EAP
KEYWORDS="~amd64 ~x86"
- MY_FILENAME="${MY_PN}IU-${PV_STRING}-custom-jdk-linux.tar.gz"
+ SRC_URI="custom-jdk? ( http://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-custom-jdk-linux.tar.gz )
+ !custom-jdk? ( http://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-no-jdk.tar.gz )"
else
# upstream stable
KEYWORDS="amd64 x86"
- MY_FILENAME="${MY_PN}IU-${MY_PV}.tar.gz"
+ SRC_URI="http://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
fi
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="http://download.jetbrains.com/idea/${MY_FILENAME} -> ${MY_PN}IU-${PV_STRING}.tar.gz"
LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
@@ -54,9 +54,6 @@ src_prepare() {
fi
rm -r plugins/tfsIntegration/lib/native/solaris || die
rm -r plugins/tfsIntegration/lib/native/hpux || die
- if ! use custom-jdk; then
- rm -r jre || die
- fi
}
src_install() {
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1184.17.ebuild b/dev-util/idea-ultimate/idea-ultimate-16.0.0.144.3143.6_pre.ebuild
similarity index 83%
rename from dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1184.17.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-16.0.0.144.3143.6_pre.ebuild
index ef380e4..771e6e9 100644
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1184.17.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-16.0.0.144.3143.6_pre.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -15,20 +15,20 @@ if [[ "$(get_version_component_range 7)x" = "prex" ]]
then
# upstream EAP
KEYWORDS="~amd64 ~x86"
- MY_FILENAME="${MY_PN}IU-${PV_STRING}.tar.gz"
+ SRC_URI="custom-jdk? ( http://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-custom-jdk-linux.tar.gz )
+ !custom-jdk? ( http://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}-no-jdk.tar.gz )"
else
# upstream stable
KEYWORDS="amd64 x86"
- MY_FILENAME="${MY_PN}IU-${MY_PV}.tar.gz"
+ SRC_URI="http://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
fi
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="http://download-cf.jetbrains.com/idea/${MY_FILENAME} -> ${MY_PN}IU-${PV_STRING}.tar.gz"
LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-IUSE=""
+IUSE="-custom-jdk"
DEPEND="!dev-util/${PN}:14
!dev-util/${PN}:15"
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2015-12-29 23:36 Ian Delaney
0 siblings, 0 replies; 36+ messages in thread
From: Ian Delaney @ 2015-12-29 23:36 UTC (permalink / raw
To: gentoo-commits
commit: 9da6d868957b2b4d2e8fc39613223938077894ad
Author: Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Tue Dec 29 19:24:07 2015 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 19:24:07 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da6d868
dev-util/idea-ultimate: first EAP release, version 16
dev-util/idea-ultimate/Manifest | 2 +-
...3.5_pre.ebuild => idea-ultimate-16.0.0.144.2608.2_pre.ebuild} | 9 ++++++---
dev-util/idea-ultimate/metadata.xml | 3 +++
3 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index f2ffc4d..62fb289 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,4 +1,4 @@
DIST idea-ultimate-14.1.5.141.2735.5.tar.gz 318054935 SHA256 6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0 WHIRLPOOL 44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168
DIST ideaIU-143.1184.17.tar.gz 390459277 SHA256 5a3f6d8ba6d5ce8c505f13564c04cf2f674f1c022b9a33871013acb0ebe10fe5 SHA512 bc42244554ed0e533c95b65b1518ffb20ad1407fab22afff0ff3711245d15d97456599bebfcf654553b91a24dcf9042ac769041be3bfc14af76fa48b70f29d94 WHIRLPOOL 48ba83f0254e027a8f78d070dd55a63d97225ae763107149db8820d22ceb4dc72d080704bb6ea2ccf0673af77ec9cda9fa13b226c0c885f7336f2e7d50b52ae2
-DIST ideaIU-143.1453.5.tar.gz 391976664 SHA256 44cec195e78e65e79c8b609a6cb3ada75ef632fe3a73b8d0ad40610a5e95dfbf SHA512 77e229f08b840ee0b572f5d8036d508ea609f0355a84c64e2bca4dcb8bbe9a2262a1ed46cdd966e9cfd7c8a24a48a3ba3578e229860b27e34a82af57712811a6 WHIRLPOOL 90cc48a9a6bbef67a1c607e73f80aacb70a1f290acfa684775da44eb50e6ec9d6dfed1cf55ce76762afe96e5046cc9cb74d392ce6f3eb644944a2b9e06d14917
DIST ideaIU-143.382.35.tar.gz 379524583 SHA256 1f4c6f55eeb0ce08f697008935c5b7356e74a85dfaad00f6521670b8f5c6862f SHA512 cd3fe075be726695144a70b8f6477a7d547ca6c67bfacdf91d64f352066305d18ad0696608ac54d316adb95b3ae7d4d1218d34b28875a084de35dc03da77b91f WHIRLPOOL 99ba3fb796f40bd8cf22c42302fec7e279dc749b681952066d49f6a079ca06e532cc10274bc19a6b12a81cb6f15ebcde8450f774109a6d21a9a8c9b9ea235710
+DIST ideaIU-144.2608.2.tar.gz 442803534 SHA256 4407049fe9b38d72dcd3540de237aef5528a5e52724d123c7392cefff685ee71 SHA512 f73db0f68b4570faa879f7a411349b21fdf12e4306e81d439bdfe34c0fb8e1baa9f2789c1f6223ca9588a3de6fedb7a52fc89ddbfc2445e1a041db393999a1c4 WHIRLPOOL 1c3da7ff4a85d63f15daed4d8f7e6a7ae52ebc3a42ec8b776312b19c17c7bab2ff1d383734430b105247ed62d998874fd7496c0378d59ff99c17b769b75ed712
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.3.143.1453.5_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-16.0.0.144.2608.2_pre.ebuild
similarity index 89%
rename from dev-util/idea-ultimate/idea-ultimate-15.0.3.143.1453.5_pre.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-16.0.0.144.2608.2_pre.ebuild
index ef380e4..ea272d8 100644
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.3.143.1453.5_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-16.0.0.144.2608.2_pre.ebuild
@@ -15,7 +15,7 @@ if [[ "$(get_version_component_range 7)x" = "prex" ]]
then
# upstream EAP
KEYWORDS="~amd64 ~x86"
- MY_FILENAME="${MY_PN}IU-${PV_STRING}.tar.gz"
+ MY_FILENAME="${MY_PN}IU-${PV_STRING}-custom-jdk-linux.tar.gz"
else
# upstream stable
KEYWORDS="amd64 x86"
@@ -24,11 +24,11 @@ fi
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="http://download-cf.jetbrains.com/idea/${MY_FILENAME} -> ${MY_PN}IU-${PV_STRING}.tar.gz"
+SRC_URI="http://download.jetbrains.com/idea/${MY_FILENAME} -> ${MY_PN}IU-${PV_STRING}.tar.gz"
LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-IUSE=""
+IUSE="-custom-jdk"
DEPEND="!dev-util/${PN}:14
!dev-util/${PN}:15"
@@ -54,6 +54,9 @@ src_prepare() {
fi
rm -r plugins/tfsIntegration/lib/native/solaris || die
rm -r plugins/tfsIntegration/lib/native/hpux || die
+ if ! use custom-jdk; then
+ rm -r jre || die
+ fi
}
src_install() {
diff --git a/dev-util/idea-ultimate/metadata.xml b/dev-util/idea-ultimate/metadata.xml
index 78f5550..e787117 100644
--- a/dev-util/idea-ultimate/metadata.xml
+++ b/dev-util/idea-ultimate/metadata.xml
@@ -14,4 +14,7 @@
<longdescription lang="en">
Excel at enterprise, mobile and web development with Java, Scala and Groovy, with all the latest modern technologies and frameworks available out of the box.
</longdescription>
+ <use>
+ <flag name="custom-jdk">Install and use IntelliJ's custom JRE.</flag>
+ </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2015-12-19 19:07 Patrice Clement
0 siblings, 0 replies; 36+ messages in thread
From: Patrice Clement @ 2015-12-19 19:07 UTC (permalink / raw
To: gentoo-commits
commit: dd7087ba46ce665dc06a0c780f0203b49f3fcf05
Author: Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Thu Dec 17 12:06:47 2015 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 20:11:02 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7087ba
dev-util/idea-ultimate: version bump
- update stable to 15.0.2
- update EAP branch to 15.0.3.143.1453.5
- modify new ebuilds (15.0.2 and newer) to choose FILENAME and stability according to ebuild-name containing "_pre"
-> future updates only require changes of ebuild-name
dev-util/idea-ultimate/Manifest | 3 +-
.../idea-ultimate-15.0.1.143.382.35.ebuild | 81 ----------------------
...ild => idea-ultimate-15.0.2.143.1184.17.ebuild} | 15 +++-
... => idea-ultimate-15.0.3.143.1453.5_pre.ebuild} | 15 +++-
dev-util/idea-ultimate/metadata.xml | 2 +-
5 files changed, 29 insertions(+), 87 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 2d525f6..f2ffc4d 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,3 +1,4 @@
DIST idea-ultimate-14.1.5.141.2735.5.tar.gz 318054935 SHA256 6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0 WHIRLPOOL 44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168
-DIST ideaIU-143.1183.10.tar.gz 390461334 SHA256 64b9435e79f0a6e2e08214e1c55617630a5cf2265b5904eeeacee880b55eafa0 SHA512 0aafce6461d93a158bd69360461630292f758818eaec46ab24644b0ae03e11511553ce157c0ee456c64ae1efdecdd7a535d61312d57a9cb8b98027e2b139e56f WHIRLPOOL e223ab18338d199d5e6c2847a0814695266e213704f4b1552c7864f1820801ec4bbce7f78099d98fc045f683994687cc0ba7358b142587c715f344e4543ad61c
+DIST ideaIU-143.1184.17.tar.gz 390459277 SHA256 5a3f6d8ba6d5ce8c505f13564c04cf2f674f1c022b9a33871013acb0ebe10fe5 SHA512 bc42244554ed0e533c95b65b1518ffb20ad1407fab22afff0ff3711245d15d97456599bebfcf654553b91a24dcf9042ac769041be3bfc14af76fa48b70f29d94 WHIRLPOOL 48ba83f0254e027a8f78d070dd55a63d97225ae763107149db8820d22ceb4dc72d080704bb6ea2ccf0673af77ec9cda9fa13b226c0c885f7336f2e7d50b52ae2
+DIST ideaIU-143.1453.5.tar.gz 391976664 SHA256 44cec195e78e65e79c8b609a6cb3ada75ef632fe3a73b8d0ad40610a5e95dfbf SHA512 77e229f08b840ee0b572f5d8036d508ea609f0355a84c64e2bca4dcb8bbe9a2262a1ed46cdd966e9cfd7c8a24a48a3ba3578e229860b27e34a82af57712811a6 WHIRLPOOL 90cc48a9a6bbef67a1c607e73f80aacb70a1f290acfa684775da44eb50e6ec9d6dfed1cf55ce76762afe96e5046cc9cb74d392ce6f3eb644944a2b9e06d14917
DIST ideaIU-143.382.35.tar.gz 379524583 SHA256 1f4c6f55eeb0ce08f697008935c5b7356e74a85dfaad00f6521670b8f5c6862f SHA512 cd3fe075be726695144a70b8f6477a7d547ca6c67bfacdf91d64f352066305d18ad0696608ac54d316adb95b3ae7d4d1218d34b28875a084de35dc03da77b91f WHIRLPOOL 99ba3fb796f40bd8cf22c42302fec7e279dc749b681952066d49f6a079ca06e532cc10274bc19a6b12a81cb6f15ebcde8450f774109a6d21a9a8c9b9ea235710
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35.ebuild
deleted file mode 100644
index 1d30c4a..0000000
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils versionator
-
-SLOT="0"
-PV_STRING="$(get_version_component_range 4-6)"
-MY_PV="$(get_version_component_range 1-3)"
-MY_PN="idea"
-
-DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="http://download-cf.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
-
-LICENSE="IDEA
- || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
-IUSE=""
-KEYWORDS="amd64 x86"
-
-DEPEND="!dev-util/${PN}:14
- !dev-util/${PN}:15"
-RDEPEND="${DEPEND}
- >=virtual/jdk-1.7:*"
-S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
-
-QA_TEXTRELS="opt/${PN}-${MY_PV}/bin/libbreakgen.so"
-QA_PRESTRIPPED="opt/${PN}-${MY_PV}/lib/libpty/linux/x86/libpty.so
- opt/${PN}-${MY_PV}/lib/libpty/linux/x86_64/libpty.so
- opt/${PN}-${MY_PV}/bin/libyjpagent-linux.so
- opt/${PN}-${MY_PV}/bin/libyjpagent-linux64.so"
-QA_WX_LOAD="
- opt/${PN}-${MY_PV}/bin/fsnotifier-arm
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_auth.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_console.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_filesystem.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_misc.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_synchronization.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_auth.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_console.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_filesystem.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_misc.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_synchronization.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_auth.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_console.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_filesystem.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_misc.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_synchronization.so"
-
-src_prepare() {
- if ! use amd64; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
- fi
- if ! use arm; then
- rm bin/fsnotifier-arm || die
- rm -r plugins/tfsIntegration/lib/native/linux/arm || die
- fi
- if ! use ppc; then
- rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
- fi
- if ! use x86; then
- rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
- fi
- rm -r plugins/tfsIntegration/lib/native/solaris || die
- rm -r plugins/tfsIntegration/lib/native/hpux || die
-}
-
-src_install() {
- local dir="/opt/${PN}-${MY_PV}"
-
- insinto "${dir}"
- doins -r *
- fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
-
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
-
- # 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
-}
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1183.10_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1184.17.ebuild
similarity index 80%
copy from dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1183.10_pre.ebuild
copy to dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1184.17.ebuild
index 1ad13a0..ef380e4 100644
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1183.10_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1184.17.ebuild
@@ -10,14 +10,25 @@ PV_STRING="$(get_version_component_range 4-6)"
MY_PV="$(get_version_component_range 1-3)"
MY_PN="idea"
+# distinguish settings for official stable releases and EAP-version releases
+if [[ "$(get_version_component_range 7)x" = "prex" ]]
+then
+ # upstream EAP
+ KEYWORDS="~amd64 ~x86"
+ MY_FILENAME="${MY_PN}IU-${PV_STRING}.tar.gz"
+else
+ # upstream stable
+ KEYWORDS="amd64 x86"
+ MY_FILENAME="${MY_PN}IU-${MY_PV}.tar.gz"
+fi
+
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="http://download-cf.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
+SRC_URI="http://download-cf.jetbrains.com/idea/${MY_FILENAME} -> ${MY_PN}IU-${PV_STRING}.tar.gz"
LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
IUSE=""
-KEYWORDS="~amd64 ~x86"
DEPEND="!dev-util/${PN}:14
!dev-util/${PN}:15"
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1183.10_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.3.143.1453.5_pre.ebuild
similarity index 80%
rename from dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1183.10_pre.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-15.0.3.143.1453.5_pre.ebuild
index 1ad13a0..ef380e4 100644
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1183.10_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.3.143.1453.5_pre.ebuild
@@ -10,14 +10,25 @@ PV_STRING="$(get_version_component_range 4-6)"
MY_PV="$(get_version_component_range 1-3)"
MY_PN="idea"
+# distinguish settings for official stable releases and EAP-version releases
+if [[ "$(get_version_component_range 7)x" = "prex" ]]
+then
+ # upstream EAP
+ KEYWORDS="~amd64 ~x86"
+ MY_FILENAME="${MY_PN}IU-${PV_STRING}.tar.gz"
+else
+ # upstream stable
+ KEYWORDS="amd64 x86"
+ MY_FILENAME="${MY_PN}IU-${MY_PV}.tar.gz"
+fi
+
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="http://download-cf.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
+SRC_URI="http://download-cf.jetbrains.com/idea/${MY_FILENAME} -> ${MY_PN}IU-${PV_STRING}.tar.gz"
LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
IUSE=""
-KEYWORDS="~amd64 ~x86"
DEPEND="!dev-util/${PN}:14
!dev-util/${PN}:15"
diff --git a/dev-util/idea-ultimate/metadata.xml b/dev-util/idea-ultimate/metadata.xml
index aebf828..78f5550 100644
--- a/dev-util/idea-ultimate/metadata.xml
+++ b/dev-util/idea-ultimate/metadata.xml
@@ -8,7 +8,7 @@
<description>Proxy maintainer. Assign bugs to him.</description>
</maintainer>
<maintainer>
- <email>tomboy64@sina.cn</email>
+ <email>tomboy64@sina.cn</email>
<description>Proxied co-maintainer</description>
</maintainer>
<longdescription lang="en">
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2015-12-06 4:09 Ian Delaney
0 siblings, 0 replies; 36+ messages in thread
From: Ian Delaney @ 2015-12-06 4:09 UTC (permalink / raw
To: gentoo-commits
commit: 3f2446fa07ae7c89a1e9addba19f774bc66a70ac
Author: Ian Delaney <idella4 <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 6 03:32:20 2015 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Sun Dec 6 03:32:20 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2446fa
dev-util/idea-ultimate: add proxy co-maintainer tomboy-64 to metadata.xml
Package-Manager: portage-2.2.24
dev-util/idea-ultimate/metadata.xml | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/dev-util/idea-ultimate/metadata.xml b/dev-util/idea-ultimate/metadata.xml
index 913048d..aebf828 100644
--- a/dev-util/idea-ultimate/metadata.xml
+++ b/dev-util/idea-ultimate/metadata.xml
@@ -2,11 +2,15 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
-<maintainer>
- <email>gert@gepe-biljarts.be</email>
- <name>Gert Pellin</name>
- <description>Proxy maintainer. Assign bugs to him.</description>
-</maintainer>
+ <maintainer>
+ <email>gert@gepe-biljarts.be</email>
+ <name>Gert Pellin</name>
+ <description>Proxy maintainer. Assign bugs to him.</description>
+ </maintainer>
+ <maintainer>
+ <email>tomboy64@sina.cn</email>
+ <description>Proxied co-maintainer</description>
+ </maintainer>
<longdescription lang="en">
Excel at enterprise, mobile and web development with Java, Scala and Groovy, with all the latest modern technologies and frameworks available out of the box.
</longdescription>
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2015-12-05 14:23 Ian Delaney
0 siblings, 0 replies; 36+ messages in thread
From: Ian Delaney @ 2015-12-05 14:23 UTC (permalink / raw
To: gentoo-commits
commit: faabd46594f750e158b07330fb178b36929f35d9
Author: Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Sat Dec 5 10:27:12 2015 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Sat Dec 5 10:30:13 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faabd465
dev-util/idea-ultimate: version bump EAP version to 143.1183.10
dev-util/idea-ultimate/Manifest | 2 +-
...43.1015.7_pre.ebuild => idea-ultimate-15.0.2.143.1183.10_pre.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 5fa08f6..2d525f6 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,3 +1,3 @@
DIST idea-ultimate-14.1.5.141.2735.5.tar.gz 318054935 SHA256 6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0 WHIRLPOOL 44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168
-DIST ideaIU-143.1015.7.tar.gz 390222836 SHA256 ce91039b87ca533c24f070195bb52010f6f22ec0d88a1123d8dd6a98e376daa1 SHA512 2fb27f5da8d781b952a923143b8b665b55eab80ed022d658a98b8c0f3fb74e4cb99e90bed51eef6404a143f691f6d21319925dfbcd31f06c209cd1013293a55f WHIRLPOOL cefa29882eb80fcac7adb2cf51bc52288e258995761c4a09de512894eb171c721c42337e03ee81baaa036678ad21a830c956628e721f9798c846b1d298444424
+DIST ideaIU-143.1183.10.tar.gz 390461334 SHA256 64b9435e79f0a6e2e08214e1c55617630a5cf2265b5904eeeacee880b55eafa0 SHA512 0aafce6461d93a158bd69360461630292f758818eaec46ab24644b0ae03e11511553ce157c0ee456c64ae1efdecdd7a535d61312d57a9cb8b98027e2b139e56f WHIRLPOOL e223ab18338d199d5e6c2847a0814695266e213704f4b1552c7864f1820801ec4bbce7f78099d98fc045f683994687cc0ba7358b142587c715f344e4543ad61c
DIST ideaIU-143.382.35.tar.gz 379524583 SHA256 1f4c6f55eeb0ce08f697008935c5b7356e74a85dfaad00f6521670b8f5c6862f SHA512 cd3fe075be726695144a70b8f6477a7d547ca6c67bfacdf91d64f352066305d18ad0696608ac54d316adb95b3ae7d4d1218d34b28875a084de35dc03da77b91f WHIRLPOOL 99ba3fb796f40bd8cf22c42302fec7e279dc749b681952066d49f6a079ca06e532cc10274bc19a6b12a81cb6f15ebcde8450f774109a6d21a9a8c9b9ea235710
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1183.10_pre.ebuild
similarity index 100%
rename from dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1183.10_pre.ebuild
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2015-12-05 14:23 Ian Delaney
0 siblings, 0 replies; 36+ messages in thread
From: Ian Delaney @ 2015-12-05 14:23 UTC (permalink / raw
To: gentoo-commits
commit: 9416aedfe1745e7aaa1ce3ea4d4d54fd7bd4d315
Author: Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Fri Dec 4 22:48:06 2015 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Fri Dec 4 23:22:15 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9416aedf
dev-util/idea-ultimate: mostly cosmetic fixes for 15.* ebuilds
.../idea-ultimate-15.0.1.143.382.35-r1.ebuild | 29 +++-------------------
.../idea-ultimate-15.0.2.143.1015.7_pre.ebuild | 29 +++-------------------
2 files changed, 8 insertions(+), 50 deletions(-)
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild
index 3841fca..db2d725 100644
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild
@@ -25,28 +25,7 @@ RDEPEND="${DEPEND}
>=virtual/jdk-1.7:*"
S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
-QA_TEXTRELS="opt/${PN}-${MY_PV}/bin/libbreakgen.so"
-QA_PRESTRIPPED="opt/${PN}-${MY_PV}/lib/libpty/linux/x86/libpty.so
- opt/${PN}-${MY_PV}/lib/libpty/linux/x86_64/libpty.so
- opt/${PN}-${MY_PV}/bin/libyjpagent-linux.so
- opt/${PN}-${MY_PV}/bin/libyjpagent-linux64.so"
-QA_WX_LOAD="
- opt/${PN}-${MY_PV}/bin/fsnotifier-arm
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_auth.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_console.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_filesystem.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_misc.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_synchronization.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_auth.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_console.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_filesystem.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_misc.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_synchronization.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_auth.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_console.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_filesystem.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_misc.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_synchronization.so"
+QA_PREBUILT="opt/${PN}-${MY_PV}/*"
src_prepare() {
if ! use amd64; then
@@ -73,9 +52,9 @@ src_install() {
doins -r *
fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh" || die
- newicon "bin/${MY_PN}.png" "${PN}.png" || die
- make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;" || die
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+ newicon "bin/${MY_PN}.png" "${PN}.png"
+ make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
# recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
mkdir -p "${D}/etc/sysctl.d/" || die
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
index 8c724ef..1ad13a0 100644
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
@@ -25,28 +25,7 @@ RDEPEND="${DEPEND}
>=virtual/jdk-1.7:*"
S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
-QA_TEXTRELS="opt/${PN}-${MY_PV}/bin/libbreakgen.so"
-QA_PRESTRIPPED="opt/${PN}-${MY_PV}/lib/libpty/linux/x86/libpty.so
- opt/${PN}-${MY_PV}/lib/libpty/linux/x86_64/libpty.so
- opt/${PN}-${MY_PV}/bin/libyjpagent-linux.so
- opt/${PN}-${MY_PV}/bin/libyjpagent-linux64.so"
-QA_WX_LOAD="
- opt/${PN}-${MY_PV}/bin/fsnotifier-arm
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_auth.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_console.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_filesystem.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_misc.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_synchronization.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_auth.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_console.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_filesystem.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_misc.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_synchronization.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_auth.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_console.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_filesystem.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_misc.so
- opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_synchronization.so"
+QA_PREBUILT="opt/${PN}-${MY_PV}/*"
src_prepare() {
if ! use amd64; then
@@ -73,9 +52,9 @@ src_install() {
doins -r *
fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh" || die
- newicon "bin/${MY_PN}.png" "${PN}.png" || die
- make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;" || die
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+ newicon "bin/${MY_PN}.png" "${PN}.png"
+ make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
# recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
mkdir -p "${D}/etc/sysctl.d/" || die
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2015-12-05 14:23 Ian Delaney
0 siblings, 0 replies; 36+ messages in thread
From: Ian Delaney @ 2015-12-05 14:23 UTC (permalink / raw
To: gentoo-commits
commit: 887228af2ff538725fe4338a01a67c17175bf2f8
Author: Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Tue Dec 1 12:58:33 2015 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Fri Dec 4 23:22:10 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887228af
dev-util/idea-ultimate: version bump EAP branch to rev 15.0.2.143.1015.7
dev-util/idea-ultimate/Manifest | 2 +-
....143.870.1_pre.ebuild => idea-ultimate-15.0.2.143.1015.7_pre.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 8e18d74..5fa08f6 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,3 +1,3 @@
DIST idea-ultimate-14.1.5.141.2735.5.tar.gz 318054935 SHA256 6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0 WHIRLPOOL 44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168
+DIST ideaIU-143.1015.7.tar.gz 390222836 SHA256 ce91039b87ca533c24f070195bb52010f6f22ec0d88a1123d8dd6a98e376daa1 SHA512 2fb27f5da8d781b952a923143b8b665b55eab80ed022d658a98b8c0f3fb74e4cb99e90bed51eef6404a143f691f6d21319925dfbcd31f06c209cd1013293a55f WHIRLPOOL cefa29882eb80fcac7adb2cf51bc52288e258995761c4a09de512894eb171c721c42337e03ee81baaa036678ad21a830c956628e721f9798c846b1d298444424
DIST ideaIU-143.382.35.tar.gz 379524583 SHA256 1f4c6f55eeb0ce08f697008935c5b7356e74a85dfaad00f6521670b8f5c6862f SHA512 cd3fe075be726695144a70b8f6477a7d547ca6c67bfacdf91d64f352066305d18ad0696608ac54d316adb95b3ae7d4d1218d34b28875a084de35dc03da77b91f WHIRLPOOL 99ba3fb796f40bd8cf22c42302fec7e279dc749b681952066d49f6a079ca06e532cc10274bc19a6b12a81cb6f15ebcde8450f774109a6d21a9a8c9b9ea235710
-DIST ideaIU-143.870.1.tar.gz 390127689 SHA256 2055f6f43c98836c44023372d4dade1a2e4085b5c807298f13bdf4c50690b7cc SHA512 c3dc326021ab86ce09b05e207f399f5b1738e0ae41c94d64261f42ddbcbf5b43290b50ed02c5aa36df6bc982f9a890f9a8c67a285c712e9b911f1db5053fc860 WHIRLPOOL 4a23e74f4913279e8d01698d31a6b1c44cbb85f685af5966dc03fd409b2ddcaf8c300243480238cb412ec92740d249eab3b57568d3e8c093251eb7bf4bfe5447
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.870.1_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
similarity index 100%
rename from dev-util/idea-ultimate/idea-ultimate-15.0.2.143.870.1_pre.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2015-12-05 14:23 Ian Delaney
0 siblings, 0 replies; 36+ messages in thread
From: Ian Delaney @ 2015-12-05 14:23 UTC (permalink / raw
To: gentoo-commits
commit: 8d1dad00d08220bf4348edf12fe40e561e2c4690
Author: Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Tue Dec 1 13:14:55 2015 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Fri Dec 4 23:22:12 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1dad00
dev-util/idea-ultimate: add .desktop entry for 15.* versions
...015.7_pre.ebuild => idea-ultimate-15.0.1.143.382.35-r1.ebuild} | 8 +++++---
dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild | 4 +++-
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild
similarity index 90%
copy from dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
copy to dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild
index dc8152b..3841fca 100644
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild
@@ -12,12 +12,12 @@ MY_PN="idea"
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="http://download-cf.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
+SRC_URI="http://download-cf.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
LICENSE="IDEA
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
IUSE=""
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
DEPEND="!dev-util/${PN}:14
!dev-util/${PN}:15"
@@ -73,7 +73,9 @@ src_install() {
doins -r *
fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh" || die
+ newicon "bin/${MY_PN}.png" "${PN}.png" || die
+ make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;" || die
# recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
mkdir -p "${D}/etc/sysctl.d/" || die
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
index dc8152b..8c724ef 100644
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
@@ -73,7 +73,9 @@ src_install() {
doins -r *
fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh" || die
+ newicon "bin/${MY_PN}.png" "${PN}.png" || die
+ make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;" || die
# recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
mkdir -p "${D}/etc/sysctl.d/" || die
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2015-11-09 10:31 Agostino Sarubbo
0 siblings, 0 replies; 36+ messages in thread
From: Agostino Sarubbo @ 2015-11-09 10:31 UTC (permalink / raw
To: gentoo-commits
commit: 94d6a716d985433cc95dca45d42160fa7db5b033
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 9 10:29:02 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Nov 9 10:29:02 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d6a716
dev-util/idea-ultimate: amd64 stable wrt bug #561294
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"
dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild b/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild
index 32d903e..4391389 100644
--- a/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${P}.
LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
IUSE=""
-KEYWORDS="~amd64 ~x86" # No keywords for EAP versions. Code quality sucks.
+KEYWORDS="amd64 ~x86" # No keywords for EAP versions. Code quality sucks.
DEPEND="!dev-util/${PN}:14
!dev-util/${PN}:15"
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2015-10-16 6:35 Patrice Clement
0 siblings, 0 replies; 36+ messages in thread
From: Patrice Clement @ 2015-10-16 6:35 UTC (permalink / raw
To: gentoo-commits
commit: 8cca1fd8ad5f310ac0b4c588b909232ae596d4aa
Author: Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Tue Oct 13 11:09:43 2015 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 11:09:43 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cca1fd8
dev-util/idea-ultimate: version bump for EAP
new preview version: 143.116.4
dev-util/idea-ultimate/Manifest | 1 +
.../idea-ultimate-15.0.0.143.116.4_pre.ebuild | 73 ++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 5d7a3d8..daf68bd 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,2 +1,3 @@
DIST idea-ultimate-14.1.5.141.2735.5.tar.gz 318054935 SHA256 6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0 WHIRLPOOL 44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168
DIST idea-ultimate-15.0.0.142.5239.7_pre.tar.gz 383822428 SHA256 6f3d963e05e241c04d7bf71530dd71b45f398a5fb906545b4d8a5c432beca59a SHA512 ef7788329b486c569cdf11ba4a9531463272e19b69f460f24d12c522cd7dd8bcd3465dc21a3ead70077adbb2af4e4adbdbf8ecedbe630c945c93667da2b5bb0e WHIRLPOOL 3b81c379a8ab5d5610794af0295eecb110c9933833522eea5befeda5977b5001956da421c2383780434b6edfbb19fbd7cf95ff89ae86f83c7fe8df707b4ae481
+DIST idea-ultimate-15.0.0.143.116.4_pre.tar.gz 384442119 SHA256 d26cba9242b70f68eb8b9f76320e3e23a0573207bf89a93718a9c688426b518b SHA512 02b93c372ad1b35b74d59fba04984c0fb99399f670662c4fdac07e793b3e872830e1b0d56b505753343dd00483a14f551314e92c6bfb0e2d5ad0f5ef295fe8b9 WHIRLPOOL c8d3b3900694721e3bc90950739a713881c2f11f5d0f0dc22158510afc8b7a61eb28e91944b6ec1d9f516a1b95faf1788adb8f576171c571223e51a205dbb794
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.0.143.116.4_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.0.143.116.4_pre.ebuild
new file mode 100644
index 0000000..bed2a52
--- /dev/null
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.0.143.116.4_pre.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="0"
+PV_STRING="$(get_version_component_range 4-6)" # Always name EAP-versions with '_pre' for clarity!
+MY_PV="$(get_version_component_range 1-3)"
+MY_PN="idea"
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="http://www.jetbrains.com/idea"
+SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
+IUSE=""
+KEYWORDS="~amd64 ~x86" # No keywords for EAP versions. Code quality sucks.
+
+DEPEND="!dev-util/${PN}:14
+ !dev-util/${PN}:15"
+RDEPEND="${DEPEND}
+ >=virtual/jdk-1.7"
+S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
+
+QA_TEXTRELS="opt/${PN}-${MY_PV}/bin/libbreakgen.so"
+QA_PRESTRIPPED="opt/${PN}-${MY_PV}/lib/libpty/linux/x86/libpty.so
+ opt/${PN}-${MY_PV}/lib/libpty/linux/x86_64/libpty.so
+ opt/${PN}-${MY_PV}/bin/libyjpagent-linux.so
+ opt/${PN}-${MY_PV}/bin/libyjpagent-linux64.so"
+
+src_prepare() {
+ if ! use amd64; then
+ rm -rf plugins/tfsIntegration/lib/native/linux/x86_64
+ fi
+ if ! use arm; then
+ rm bin/fsnotifier-arm
+ rm -rf plugins/tfsIntegration/lib/native/linux/arm
+ fi
+ if ! use ppc; then
+ rm -rf plugins/tfsIntegration/lib/native/linux/ppc
+ fi
+ if ! use x86; then
+ rm -rf plugins/tfsIntegration/lib/native/linux/x86
+ fi
+ rm -rf plugins/tfsIntegration/lib/native/solaris
+ rm -rf plugins/tfsIntegration/lib/native/hpux
+}
+
+src_install() {
+ local dir="/opt/${PN}-${MY_PV}"
+
+ insinto "${dir}"
+ doins -r *
+ fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
+
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+
+ # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+ mkdir -p "${D}/etc/sysctl.d/"
+ echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf"
+}
+
+pkg_postinst() {
+ if [[ "$(get_version_component_range 7)x" = "prex" ]]
+ then
+ ewarn "Be aware, this is a release from their EAP. According to JetBrains, the code"
+ ewarn "quality of such releases may be considerably below of what you might usually"
+ ewarn "be used to from beta releases."
+ ewarn "Don't use it for critical tasks. You have been warned."
+ fi
+}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2015-10-08 9:06 Patrice Clement
0 siblings, 0 replies; 36+ messages in thread
From: Patrice Clement @ 2015-10-08 9:06 UTC (permalink / raw
To: gentoo-commits
commit: 83fa2187def124b0a2d787a61f76708a2529893c
Author: tomboy64 <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Mon Oct 5 11:46:40 2015 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Mon Oct 5 11:46:40 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83fa2187
dev-util/idea-ultimate: version bump for EAP
dev-util/idea-ultimate/Manifest | 4 ++--
dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild | 2 +-
...2.5047.6_pre.ebuild => idea-ultimate-15.0.0.142.5239.7_pre.ebuild} | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 67929ac..5d7a3d8 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,2 +1,2 @@
-DIST ideaIU-14.1.5.tar.gz 318054935 SHA256 6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0 WHIRLPOOL 44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168
-DIST ideaIU-142.5047.6.tar.gz 382135319 SHA256 ef69f6892a45129eb1b4daa901f4b3efaf80633056453bbccce5dfa7b362685f SHA512 1984bfb9c1b67ee995b45609b4ebd85a56ad92f9c78cc0a1f2d833704f7f00bf3a814785751f8c2c9e04c77a4feb90352d536d60d47477b5c2c396ec918df546 WHIRLPOOL 25e21c39d9fbea194f941d047142361a4c52f4f3182062d9d95a2289dade27b9056d36a2d64a891e058cc1a190924c7dc209b72e22f89e851186c869d4be364d
+DIST idea-ultimate-14.1.5.141.2735.5.tar.gz 318054935 SHA256 6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0 WHIRLPOOL 44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168
+DIST idea-ultimate-15.0.0.142.5239.7_pre.tar.gz 383822428 SHA256 6f3d963e05e241c04d7bf71530dd71b45f398a5fb906545b4d8a5c432beca59a SHA512 ef7788329b486c569cdf11ba4a9531463272e19b69f460f24d12c522cd7dd8bcd3465dc21a3ead70077adbb2af4e4adbdbf8ecedbe630c945c93667da2b5bb0e WHIRLPOOL 3b81c379a8ab5d5610794af0295eecb110c9933833522eea5befeda5977b5001956da421c2383780434b6edfbb19fbd7cf95ff89ae86f83c7fe8df707b4ae481
diff --git a/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild b/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild
index cbd9429..32d903e 100644
--- a/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild
@@ -12,7 +12,7 @@ MY_PN="idea"
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
+SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${P}.tar.gz"
LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
IUSE=""
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5047.6_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5239.7_pre.ebuild
similarity index 97%
rename from dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5047.6_pre.ebuild
rename to dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5239.7_pre.ebuild
index f4a3b2e..47ecfb4 100644
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5047.6_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5239.7_pre.ebuild
@@ -12,7 +12,7 @@ MY_PN="idea"
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
+SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-15-PublicPreview.tar.gz -> ${P}.tar.gz"
LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
IUSE=""
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2015-09-29 20:39 Patrice Clement
0 siblings, 0 replies; 36+ messages in thread
From: Patrice Clement @ 2015-09-29 20:39 UTC (permalink / raw
To: gentoo-commits
commit: 4c7ec1657bab7619354fd2c31f54e47311a53463
Author: Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Sun Sep 27 09:50:54 2015 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Sep 27 09:50:54 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c7ec165
dev-util/idea-ultimate: version bump / rewrite
dev-util/idea-ultimate/Manifest | 4 +-
.../idea-ultimate-14.1.4.141.1532.4.ebuild | 31 --------
.../idea-ultimate-14.1.5.141.2735.5.ebuild | 55 +++++++++++++
.../idea-ultimate-15.0.0.142.3926.4_pre.ebuild | 31 --------
.../idea-ultimate-15.0.0.142.5047.6_pre.ebuild | 90 ++++++++++++++++++++++
5 files changed, 147 insertions(+), 64 deletions(-)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 2c0c110..67929ac 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,2 +1,2 @@
-DIST ideaIU-14.1.4.tar.gz 311885918 SHA256 5c6dfb5ba9f2c3294ee125e96e96e50287a460784287181a8e83e4326005bac3 SHA512 a8d86a3d2a32ba956158d798bff30408d8574a070ee5da313ce08738bddff84f9e703bcf5dd5a3b38212dfdd85625e5bb508800822795d8d77dde24f1fa8f952 WHIRLPOOL e9622a2523983acf27200528056560dcc7c9fee1df1bd26b8129d1576dc77c96d0cd8bdde7e73c0964bc6ed23433efc962534f512a54eea024632f9cb0d3467f
-DIST ideaIU-142.3926.4.tar.gz 354968506 SHA256 c66bf272faa0039145e80efdd59934e3425a5f0bc25726ed5681433dc55e101c SHA512 8228dbde5b00350d5b21880681d19750b5cbd57c842a6a5bcd7ab06d0c97dddfcab8a02e0639a4c9208f8e4ee73bd20fb17918c3c66c68c042b8d62e1b442815 WHIRLPOOL 1d3e449f2ade558b92525c4ba44678d553f15a9d9688c4ce899d7b2497c98280471a85c35efcbb929d4ae0b73d2bc1e3fbebbdf72d35f7d15b310b53d8f364a7
+DIST ideaIU-14.1.5.tar.gz 318054935 SHA256 6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0 WHIRLPOOL 44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168
+DIST ideaIU-142.5047.6.tar.gz 382135319 SHA256 ef69f6892a45129eb1b4daa901f4b3efaf80633056453bbccce5dfa7b362685f SHA512 1984bfb9c1b67ee995b45609b4ebd85a56ad92f9c78cc0a1f2d833704f7f00bf3a814785751f8c2c9e04c77a4feb90352d536d60d47477b5c2c396ec918df546 WHIRLPOOL 25e21c39d9fbea194f941d047142361a4c52f4f3182062d9d95a2289dade27b9056d36a2d64a891e058cc1a190924c7dc209b72e22f89e851186c869d4be364d
diff --git a/dev-util/idea-ultimate/idea-ultimate-14.1.4.141.1532.4.ebuild b/dev-util/idea-ultimate/idea-ultimate-14.1.4.141.1532.4.ebuild
deleted file mode 100644
index 83fae9f..0000000
--- a/dev-util/idea-ultimate/idea-ultimate-14.1.4.141.1532.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils versionator
-
-SLOT="$(get_major_version)"
-MY_PV="$(get_version_component_range 4-6)"
-MY_PN="idea"
-
-DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-$(get_version_component_range 1-3).tar.gz"
-
-LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
-IUSE=""
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=virtual/jdk-1.7"
-S=${WORKDIR}/${MY_PN}-IU-${MY_PV}
-
-src_install() {
- local dir="/opt/${PN}"
-
- insinto "${dir}"
- doins -r *
- fperms 755 ${dir}/bin/{idea.sh,fsnotifier{,64}}
-
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
-}
diff --git a/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild b/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild
new file mode 100644
index 0000000..cbd9429
--- /dev/null
+++ b/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="0"
+PV_STRING="$(get_version_component_range 4-6)" # Always name EAP-versions with '_pre' for clarity!
+MY_PV="$(get_version_component_range 1-3)"
+MY_PN="idea"
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="http://www.jetbrains.com/idea"
+SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
+
+LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
+IUSE=""
+KEYWORDS="~amd64 ~x86" # No keywords for EAP versions. Code quality sucks.
+
+DEPEND="!dev-util/${PN}:14
+ !dev-util/${PN}:15"
+RDEPEND="${DEPEND}
+ >=virtual/jdk-1.7"
+S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
+
+QA_TEXTRELS="opt/${PN}-${MY_PV}/bin/libbreakgen.so"
+QA_PRESTRIPPED="opt/${PN}-${MY_PV}/lib/libpty/linux/x86/libpty.so
+ opt/${PN}-${MY_PV}/lib/libpty/linux/x86_64/libpty.so
+ opt/${PN}-${MY_PV}/bin/libyjpagent-linux.so
+ opt/${PN}-${MY_PV}/bin/libyjpagent-linux64.so"
+
+src_install() {
+ local dir="/opt/${PN}-${MY_PV}"
+
+ insinto "${dir}"
+ doins -r *
+ fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
+
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+
+ # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+ mkdir -p "${D}/etc/sysctl.d/"
+ echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf"
+}
+
+pkg_postinst() {
+ if [[ "$(get_version_component_range 7)x" = "prex" ]]
+ then
+ ewarn "Be aware, this is a release from their EAP. According to JetBrains, the code"
+ ewarn "quality of such releases may be considerably below of what you might usually"
+ ewarn "be used to from beta releases."
+ ewarn "Don't use it for critical tasks. You have been warned."
+ fi
+}
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.3926.4_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.3926.4_pre.ebuild
deleted file mode 100644
index a2eca22..0000000
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.3926.4_pre.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils versionator
-
-SLOT="$(get_major_version)"
-MY_PV="$(get_version_component_range 4-6)"
-MY_PN="idea"
-
-DESCRIPTION="A complete toolset for web, mobile and enterprise development"
-HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
-
-LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
-IUSE=""
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=virtual/jdk-1.7"
-S=${WORKDIR}/${MY_PN}-IU-${MY_PV}
-
-src_install() {
- local dir="/opt/${PN}"
-
- insinto "${dir}"
- doins -r *
- fperms 755 ${dir}/bin/{idea.sh,fsnotifier{,64}}
-
- make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
-}
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5047.6_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5047.6_pre.ebuild
new file mode 100644
index 0000000..f4a3b2e
--- /dev/null
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5047.6_pre.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="0"
+PV_STRING="$(get_version_component_range 4-6)" # Always name EAP-versions with '_pre' for clarity!
+MY_PV="$(get_version_component_range 1-3)"
+MY_PN="idea"
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="http://www.jetbrains.com/idea"
+SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
+
+LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
+IUSE=""
+KEYWORDS="~amd64 ~x86" # No keywords for EAP versions. Code quality sucks.
+
+DEPEND="!dev-util/${PN}:14
+ !dev-util/${PN}:15"
+RDEPEND="${DEPEND}
+ >=virtual/jdk-1.7"
+S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
+
+QA_TEXTRELS="opt/${PN}-${MY_PV}/bin/libbreakgen.so"
+QA_PRESTRIPPED="opt/${PN}-${MY_PV}/lib/libpty/linux/x86/libpty.so
+ opt/${PN}-${MY_PV}/lib/libpty/linux/x86_64/libpty.so
+ opt/${PN}-${MY_PV}/bin/libyjpagent-linux.so
+ opt/${PN}-${MY_PV}/bin/libyjpagent-linux64.so"
+QA_WX_LOAD="
+ opt/${PN}-${MY_PV}/bin/fsnotifier-arm
+ opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_auth.so
+ opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_console.so
+ opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_filesystem.so
+ opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_misc.so
+ opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_synchronization.so
+ opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_auth.so
+ opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_console.so
+ opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_filesystem.so
+ opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_misc.so
+ opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_synchronization.so
+ opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_auth.so
+ opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_console.so
+ opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_filesystem.so
+ opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_misc.so
+ opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_synchronization.so"
+
+src_prepare() {
+ if ! use amd64; then
+ rm -rf plugins/tfsIntegration/lib/native/linux/x86_64
+ fi
+ if ! use arm; then
+ rm bin/fsnotifier-arm
+ rm -rf plugins/tfsIntegration/lib/native/linux/arm
+ fi
+ if ! use ppc; then
+ rm -rf plugins/tfsIntegration/lib/native/linux/ppc
+ fi
+ if ! use x86; then
+ rm -rf plugins/tfsIntegration/lib/native/linux/x86
+ fi
+ rm -rf plugins/tfsIntegration/lib/native/solaris
+ rm -rf plugins/tfsIntegration/lib/native/hpux
+}
+
+src_install() {
+ local dir="/opt/${PN}-${MY_PV}"
+
+ insinto "${dir}"
+ doins -r *
+ fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
+
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+
+ # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+ mkdir -p "${D}/etc/sysctl.d/"
+ echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf"
+}
+
+pkg_postinst() {
+ if [[ "$(get_version_component_range 7)x" = "prex" ]]
+ then
+ ewarn "Be aware, this is a release from their EAP. According to JetBrains, the code"
+ ewarn "quality of such releases may be considerably below of what you might usually"
+ ewarn "be used to from beta releases."
+ ewarn "Don't use it for critical tasks. You have been warned."
+ fi
+}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2015-09-04 12:43 Julian Ospald
0 siblings, 0 replies; 36+ messages in thread
From: Julian Ospald @ 2015-09-04 12:43 UTC (permalink / raw
To: gentoo-commits
commit: c2f95070a13e260b469561b8ad85cddb1b9004dc
Author: switch87 <gert <AT> gepe-biljarts <DOT> be>
AuthorDate: Tue Aug 25 20:45:32 2015 +0000
Commit: Julian Ospald <hasufell <AT> gentoo <DOT> org>
CommitDate: Fri Sep 4 12:37:03 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f95070
dev-util/idea-ultimate: corrected SRC_URI
dev-util/idea-ultimate/idea-ultimate-14.1.4.141.1532.4.ebuild | 2 +-
dev-util/idea-ultimate/idea-ultimate-15.0.0.142.3926.4_pre.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/idea-ultimate/idea-ultimate-14.1.4.141.1532.4.ebuild b/dev-util/idea-ultimate/idea-ultimate-14.1.4.141.1532.4.ebuild
index f89888f..83fae9f 100644
--- a/dev-util/idea-ultimate/idea-ultimate-14.1.4.141.1532.4.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-14.1.4.141.1532.4.ebuild
@@ -11,7 +11,7 @@ MY_PN="idea"
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="https://download.jetbrain.com/idea/${MY_PN}IU-$(get_version_component_range 1-3).tar.gz"
+SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-$(get_version_component_range 1-3).tar.gz"
LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
IUSE=""
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.3926.4_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.3926.4_pre.ebuild
index e8086db..a2eca22 100644
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.3926.4_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.3926.4_pre.ebuild
@@ -11,7 +11,7 @@ MY_PN="idea"
DESCRIPTION="A complete toolset for web, mobile and enterprise development"
HOMEPAGE="http://www.jetbrains.com/idea"
-SRC_URI="https://download.jetbrain.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
+SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
IUSE=""
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2015-08-19 23:17 Julian Ospald
0 siblings, 0 replies; 36+ messages in thread
From: Julian Ospald @ 2015-08-19 23:17 UTC (permalink / raw
To: gentoo-commits
commit: 0182fa33f12abc5888dd3c1265821fcca6e9bcc2
Author: Julian Ospald <hasufell <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 19 23:17:17 2015 +0000
Commit: Julian Ospald <hasufell <AT> gentoo <DOT> org>
CommitDate: Wed Aug 19 23:17:17 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0182fa33
dev-util/idea-ultimate: fix trailing whitespace error
dev-util/idea-ultimate/idea-ultimate-15.0.0.142.3926.4_pre.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.3926.4_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.3926.4_pre.ebuild
index 6ccddac..e8086db 100644
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.3926.4_pre.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.3926.4_pre.ebuild
@@ -28,5 +28,4 @@ src_install() {
fperms 755 ${dir}/bin/{idea.sh,fsnotifier{,64}}
make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
-
}
^ permalink raw reply related [flat|nested] 36+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
@ 2015-08-19 23:16 Julian Ospald
0 siblings, 0 replies; 36+ messages in thread
From: Julian Ospald @ 2015-08-19 23:16 UTC (permalink / raw
To: gentoo-commits
commit: fe70445afcda831430ee1cf10b51dbf450d9a316
Author: switch87 <gert <AT> gepe-biljarts <DOT> be>
AuthorDate: Wed Aug 19 22:09:57 2015 +0000
Commit: Julian Ospald <hasufell <AT> gentoo <DOT> org>
CommitDate: Wed Aug 19 23:11:58 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe70445a
dev-util/idea-ultimate: initial import wrt bug 87419
dev-util/idea-ultimate/Manifest | 2 ++
.../idea-ultimate-14.1.4.141.1532.4.ebuild | 31 +++++++++++++++++++++
.../idea-ultimate-15.0.0.142.3926.4_pre.ebuild | 32 ++++++++++++++++++++++
dev-util/idea-ultimate/metadata.xml | 13 +++++++++
4 files changed, 78 insertions(+)
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
new file mode 100644
index 0000000..2c0c110
--- /dev/null
+++ b/dev-util/idea-ultimate/Manifest
@@ -0,0 +1,2 @@
+DIST ideaIU-14.1.4.tar.gz 311885918 SHA256 5c6dfb5ba9f2c3294ee125e96e96e50287a460784287181a8e83e4326005bac3 SHA512 a8d86a3d2a32ba956158d798bff30408d8574a070ee5da313ce08738bddff84f9e703bcf5dd5a3b38212dfdd85625e5bb508800822795d8d77dde24f1fa8f952 WHIRLPOOL e9622a2523983acf27200528056560dcc7c9fee1df1bd26b8129d1576dc77c96d0cd8bdde7e73c0964bc6ed23433efc962534f512a54eea024632f9cb0d3467f
+DIST ideaIU-142.3926.4.tar.gz 354968506 SHA256 c66bf272faa0039145e80efdd59934e3425a5f0bc25726ed5681433dc55e101c SHA512 8228dbde5b00350d5b21880681d19750b5cbd57c842a6a5bcd7ab06d0c97dddfcab8a02e0639a4c9208f8e4ee73bd20fb17918c3c66c68c042b8d62e1b442815 WHIRLPOOL 1d3e449f2ade558b92525c4ba44678d553f15a9d9688c4ce899d7b2497c98280471a85c35efcbb929d4ae0b73d2bc1e3fbebbdf72d35f7d15b310b53d8f364a7
diff --git a/dev-util/idea-ultimate/idea-ultimate-14.1.4.141.1532.4.ebuild b/dev-util/idea-ultimate/idea-ultimate-14.1.4.141.1532.4.ebuild
new file mode 100644
index 0000000..f89888f
--- /dev/null
+++ b/dev-util/idea-ultimate/idea-ultimate-14.1.4.141.1532.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="$(get_major_version)"
+MY_PV="$(get_version_component_range 4-6)"
+MY_PN="idea"
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="http://www.jetbrains.com/idea"
+SRC_URI="https://download.jetbrain.com/idea/${MY_PN}IU-$(get_version_component_range 1-3).tar.gz"
+
+LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jdk-1.7"
+S=${WORKDIR}/${MY_PN}-IU-${MY_PV}
+
+src_install() {
+ local dir="/opt/${PN}"
+
+ insinto "${dir}"
+ doins -r *
+ fperms 755 ${dir}/bin/{idea.sh,fsnotifier{,64}}
+
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+}
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.3926.4_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.3926.4_pre.ebuild
new file mode 100644
index 0000000..6ccddac
--- /dev/null
+++ b/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.3926.4_pre.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="$(get_major_version)"
+MY_PV="$(get_version_component_range 4-6)"
+MY_PN="idea"
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="http://www.jetbrains.com/idea"
+SRC_URI="https://download.jetbrain.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
+
+LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jdk-1.7"
+S=${WORKDIR}/${MY_PN}-IU-${MY_PV}
+
+src_install() {
+ local dir="/opt/${PN}"
+
+ insinto "${dir}"
+ doins -r *
+ fperms 755 ${dir}/bin/{idea.sh,fsnotifier{,64}}
+
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+
+}
diff --git a/dev-util/idea-ultimate/metadata.xml b/dev-util/idea-ultimate/metadata.xml
new file mode 100644
index 0000000..913048d
--- /dev/null
+++ b/dev-util/idea-ultimate/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>proxy-maintainers</herd>
+<maintainer>
+ <email>gert@gepe-biljarts.be</email>
+ <name>Gert Pellin</name>
+ <description>Proxy maintainer. Assign bugs to him.</description>
+</maintainer>
+<longdescription lang="en">
+Excel at enterprise, mobile and web development with Java, Scala and Groovy, with all the latest modern technologies and frameworks available out of the box.
+</longdescription>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 36+ messages in thread
end of thread, other threads:[~2019-09-13 7:17 UTC | newest]
Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-26 14:58 [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/ Patrice Clement
-- strict thread matches above, loose matches on Subject: below --
2019-09-13 7:17 Sergei Trofimovich
2019-09-13 7:10 Michał Górny
2017-12-29 18:05 Alice Ferrazzi
2017-08-19 10:27 Alice Ferrazzi
2017-08-11 12:55 Amy Liffey
2017-05-27 22:57 Patrice Clement
2017-05-15 7:07 Alice Ferrazzi
2017-01-24 13:09 Alice Ferrazzi
2016-12-14 16:46 Alice Ferrazzi
2016-12-01 18:28 Alice Ferrazzi
2016-06-12 22:03 Patrice Clement
2016-06-12 22:03 Patrice Clement
2016-05-12 7:42 Patrice Clement
2016-05-12 7:42 Patrice Clement
2016-05-12 7:42 Patrice Clement
2016-05-12 7:42 Patrice Clement
2016-04-13 2:14 Ian Delaney
2016-04-06 9:23 Patrice Clement
2016-03-05 11:39 Patrice Clement
2016-02-28 19:04 Patrice Clement
2016-01-28 9:44 Patrice Clement
2015-12-29 23:36 Ian Delaney
2015-12-19 19:07 Patrice Clement
2015-12-06 4:09 Ian Delaney
2015-12-05 14:23 Ian Delaney
2015-12-05 14:23 Ian Delaney
2015-12-05 14:23 Ian Delaney
2015-12-05 14:23 Ian Delaney
2015-11-09 10:31 Agostino Sarubbo
2015-10-16 6:35 Patrice Clement
2015-10-08 9:06 Patrice Clement
2015-09-29 20:39 Patrice Clement
2015-09-04 12:43 Julian Ospald
2015-08-19 23:17 Julian Ospald
2015-08-19 23:16 Julian Ospald
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox