From 030bf4ab628f00084624ce3fb49225997a8be965 Mon Sep 17 00:00:00 2001 From: Matthew Brewer Date: Tue, 6 Oct 2015 13:02:07 +0200 Subject: removing idea-ultimate from tbc cuz intree and shit --- dev-util/idea-ultimate/Manifest | 2 - .../idea-ultimate-14.1.5.141.2735.5.ebuild | 55 ------------- .../idea-ultimate-15.0.0.142.5239.7_pre.ebuild | 90 ---------------------- dev-util/idea-ultimate/metadata.xml | 13 ---- 4 files changed, 160 deletions(-) delete mode 100644 dev-util/idea-ultimate/Manifest delete mode 100644 dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5.ebuild delete mode 100644 dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5239.7_pre.ebuild delete mode 100644 dev-util/idea-ultimate/metadata.xml diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest deleted file mode 100644 index 5d7a3d8..0000000 --- a/dev-util/idea-ultimate/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -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 deleted file mode 100644 index 32d903e..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-15.0.0.142.5239.7_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5239.7_pre.ebuild deleted file mode 100644 index 47ecfb4..0000000 --- a/dev-util/idea-ultimate/idea-ultimate-15.0.0.142.5239.7_pre.ebuild +++ /dev/null @@ -1,90 +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-15-PublicPreview.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" -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 -} diff --git a/dev-util/idea-ultimate/metadata.xml b/dev-util/idea-ultimate/metadata.xml deleted file mode 100644 index 913048d..0000000 --- a/dev-util/idea-ultimate/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - -proxy-maintainers - - gert@gepe-biljarts.be - Gert Pellin - Proxy maintainer. Assign bugs to him. - - -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. - - -- cgit v1.2.3-65-gdbad