summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukas Elsner <open@mindrunner.de>2012-04-09 17:22:44 +0200
committerLukas Elsner <open@mindrunner.de>2012-04-09 17:22:44 +0200
commit04e83946f2ed15e00dbe44ea724cea7d8537a265 (patch)
tree83a06a435e585de63ed66d8b32b0ad908fd9f8f7
parent.. (diff)
downloadluman-04e83946f2ed15e00dbe44ea724cea7d8537a265.tar.gz
luman-04e83946f2ed15e00dbe44ea724cea7d8537a265.tar.bz2
luman-04e83946f2ed15e00dbe44ea724cea7d8537a265.zip
..
-rw-r--r--dev-util/idea-community/Manifest2
-rw-r--r--dev-util/idea-community/idea-community-117.117.ebuild47
-rw-r--r--dev-util/idea-ultimate/Manifest2
-rw-r--r--dev-util/idea-ultimate/idea-ultimate-117.117.ebuild48
4 files changed, 99 insertions, 0 deletions
diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest
index a57683a..a617459 100644
--- a/dev-util/idea-community/Manifest
+++ b/dev-util/idea-community/Manifest
@@ -1,9 +1,11 @@
AUX idea-run.patch 858 RMD160 72642ea40f259ee04997cfafed3e641d3a06dbf5 SHA1 ba176bb2ff138a12ae7bc33e4680112d40491ae0 SHA256 c548bf48b900b8603b32e49dc6434d581736bef901eca0300d5cbae21f5e0669
DIST ideaIC-11.0.1.tar.gz 98757381 RMD160 c017b33b45fff443d89d7f4675a3ebabd70331f5 SHA1 67290ff0a4fe02e5707527222d75324de72056fe SHA256 f0189a7b89f136ddd6bcfd9b4bf89353730cd2c67b57ec8acacfc0e5b757c8ab
DIST ideaIC-11.0.2.tar.gz 98767603 RMD160 8d5a31d21bc1277a0fa497b5f59521037f1ea8ce SHA1 2fc239ad8ad1810a5a9e1609ab90ac54554099d7 SHA256 090c77993ebfd22286378ff7bc99dec41e17d941576838c8a78bde3bf763501f
+DIST ideaIC-11.1.1.tar.gz 110178536 RMD160 e2c79de84da33b09e26d13100d02568a09e93bc6 SHA1 e6a27ecd67567c850f31d8973c9737f85e5fa6b5 SHA256 155aebcd76f77798cbee55d2d21c154cfcf13bd707d99c89e9f47ec796905898
DIST ideaIC-11.1.tar.gz 110165609 RMD160 62f781bb9aedcde09b9068fb3cbc2243acdc8187 SHA1 8c51026f2205ace521cbb3c111e683bc7ed73b98 SHA256 e6430b69cb01ee5745cc0b3d23e92af80836780c5d64b0f10670cb81454d738d
DIST ideaIC-111.123.tar.gz 98745947 RMD160 889bce135c1f2ea57f5c9072526c832ca16cb089 SHA1 44e82e553679cd1041d147db82c0220dc406d4a2 SHA256 e10e654a9d93492d2945d71b76238a3277473ff1d31b51bd372803796d5ef6ca
EBUILD idea-community-111.123-r1.ebuild 1340 RMD160 c993a49ee2fce6acd63ca4d29bf1859d84aa7d3b SHA1 228dff408bbd5804a2cd7096ac6b52ed2edc503c SHA256 f52c27bd9c462fbacaedfb7c698927fb0d6b6da1553bc516ccd36c4ea68c00ff
EBUILD idea-community-111.167.ebuild 1343 RMD160 151c2d2ffff96730cfb42106842e66ee0f7b68cf SHA1 1b61f028fa1dc3af3b3832eface1a3fd7d61eac5 SHA256 4f41b5c32f27ed74aa93f7bedf4e951586ec38976797a9f944fb692d34f2b6aa
EBUILD idea-community-111.277.ebuild 1343 RMD160 a52a399a355ea789326c512c444a6d47678e663f SHA1 e776a329907dd2db4ceabc3161559494a6565498 SHA256 868466df1afd7678a45c109f15458dbbf9223958cf420dc445c67cce98685759
EBUILD idea-community-117.105.ebuild 1336 RMD160 d5ac78d7748e84bc796646eb7de5e6ffcfe506e7 SHA1 1332ae504674524c24b0ccc98cd6dfff20e6913f SHA256 2bee908bd20f0a8f52d9861e45615db3f5681121b8896f01981a626a53c638f2
+EBUILD idea-community-117.117.ebuild 1338 RMD160 5a7794bfe0fa8c1a21cfcb8b3d6b77ef48557c0d SHA1 ffd6c10a7e7823cc6645b8fe729fa5fd3954fa48 SHA256 d17c85d7b12c38c01478332ac480ec5426da639b317443624dabf164e5084311
diff --git a/dev-util/idea-community/idea-community-117.117.ebuild b/dev-util/idea-community/idea-community-117.117.ebuild
new file mode 100644
index 0000000..93d1768
--- /dev/null
+++ b/dev-util/idea-community/idea-community-117.117.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+inherit eutils versionator
+
+SLOT="$(get_major_version)"
+RDEPEND=">=virtual/jdk-1.6"
+
+MY_PV="$(get_version_component_range 1-3)"
+MY_PN="idea"
+MY_PA="community"
+MY_PAS="IC"
+
+RESTRICT="strip"
+QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
+
+DESCRIPTION="IntelliJ IDEA is an intelligent Java IDE"
+HOMEPAGE="http://jetbrains.com/idea/"
+SRC_URI="http://download.jetbrains.com/${MY_PN}/${MY_PN}${MY_PAS}-$(get_version_component_range 1-3).tar.gz"
+SRC_URI="http://download.jetbrains.com/idea/ideaIC-11.1.1.tar.gz"
+LICENSE="IntelliJ-IDEA"
+IUSE=""
+KEYWORDS="~x86 ~amd64"
+S="${WORKDIR}/${MY_PN}-${MY_PAS}-${MY_PV}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/idea-run.patch
+}
+
+src_install() {
+ local dir="/opt/${MY_PN}${MY_PAS}${SLOT}"
+ insinto "${dir}"
+ doins -r *
+ fperms 755 "${dir}/bin/${MY_PN}.sh"
+ fperms 755 "${dir}/bin/fsnotifier"
+ fperms 755 "${dir}/bin/fsnotifier64"
+ local exe=${MY_PN}${MY_PAS}-${SLOT}
+ local icon=${exe}.png
+ newicon "${S}/bin/${MY_PN}.png" ${icon}
+ dodir /usr/bin
+ make_wrapper "$exe" "/opt/${MY_PN}${MY_PAS}${SLOT}/bin/${MY_PN}.sh"
+ make_desktop_entry ${exe} "IntelliJ IDEA ${PV} ${MY_PA}" /usr/share/pixmaps/${icon} "Development;IDE"
+ insinto /etc/intellij-idea
+ doins bin/idea.vmoptions || die
+}
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 309e779..7d5eb57 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,9 +1,11 @@
AUX idea-run.patch 858 RMD160 72642ea40f259ee04997cfafed3e641d3a06dbf5 SHA1 ba176bb2ff138a12ae7bc33e4680112d40491ae0 SHA256 c548bf48b900b8603b32e49dc6434d581736bef901eca0300d5cbae21f5e0669
DIST ideaIU-11.0.1.tar.gz 181276822 RMD160 c23ce9ad6e113dfdaf610d01680f33a34c72c7c6 SHA1 547fdc839fd3f279d9722df1a0cdca5abce6065c SHA256 28d505d389ac9f70b3dafdfaad89dc87f06c069f514ddd34a6431232f977808d
DIST ideaIU-11.0.2.tar.gz 182247238 RMD160 c610e53d2353db45c5a84732714151ce095ba685 SHA1 c7c05f4553e9fa72cba42dadfb23bf9d3972f567 SHA256 e269b22d89f4f57097fa3baff0986347d649b253fdac938a85b3621712640549
+DIST ideaIU-11.1.1.tar.gz 197302082 RMD160 6105344d6032c40d9e0445d4eba6928b750b4106 SHA1 8b4ac867f3d6c7860c5b607738ccc57aed3d9b19 SHA256 ad30b11a5c48335ab229157eee47b3c167090f917c196ec0ecb5b10185fec0c5
DIST ideaIU-11.1.tar.gz 197279727 RMD160 9098088b57104c9a4636187e56e859eaa7c9e691 SHA1 7c631043789a9c77fd416bcf343fa435055c47b6 SHA256 caaf2bdc7c7d236049d64755a5f7b8708733de9a91ae63e6544fdad3a9f85e6f
DIST ideaIU-111.123.tar.gz 181369310 RMD160 5e48abe3757e562dbe3c9639c970ff495a39c861 SHA1 a3ef096098b409329e5c3da2372dbc11df880db3 SHA256 425d89674715d962238174113b416567a83589663741ee4578e03bbb26a80267
EBUILD idea-ultimate-111.123-r1.ebuild 1274 RMD160 70cd989aa7256745289e7a6b76a89b58d52da107 SHA1 ac8434380e328caa4e66dbcce925416e2c355070 SHA256 c9ba0f079bd33fc91effe8ecda940b5c4787f1d20856a4eeb264a25f78708382
EBUILD idea-ultimate-111.167.ebuild 1340 RMD160 2e6c7b7c6a35b56c3f2e430d6140921c4acdd52e SHA1 e28df2f0d129af8c415d6cff1d1ec03ceed76df3 SHA256 34dafb440da6ea3fc021aeb1d38a19f3e708997202ab975b5812a9f39316c0cc
EBUILD idea-ultimate-111.277.ebuild 1340 RMD160 421925798da3a9a9002e202f3c7faf17d083a945 SHA1 bbf78402edf35a66c11378c86c032d70c6c44233 SHA256 e1b21e780c987a25ff243e7c18f195ea7f2eac0dbdc8c5078cc360f1ab9d05d7
EBUILD idea-ultimate-117.105.ebuild 1336 RMD160 bd6c000f23c9b8890a6309e2e7553390334f63db SHA1 2a5586f061022e9ff062b9f4d5e41cc316927f23 SHA256 f596acad5c03484fc28cf01fb51b710281eafa24007e48a248681880367a800a
+EBUILD idea-ultimate-117.117.ebuild 1338 RMD160 70b13476415698df868a3c29f50899c87cac35fd SHA1 cc59043fad5e5aaaf13c6ae03d71b7d10d8bce3b SHA256 ec1f695e7d22a77fcd1fbbc9dfa8689f729fbeda4346b925413aa645aba414c1
diff --git a/dev-util/idea-ultimate/idea-ultimate-117.117.ebuild b/dev-util/idea-ultimate/idea-ultimate-117.117.ebuild
new file mode 100644
index 0000000..c6be564
--- /dev/null
+++ b/dev-util/idea-ultimate/idea-ultimate-117.117.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+inherit eutils versionator
+
+SLOT="$(get_major_version)"
+RDEPEND=">=virtual/jdk-1.6"
+
+MY_PV="$(get_version_component_range 1-3)"
+MY_PN="idea"
+MY_PA="ultimate"
+MY_PAS="IU"
+
+RESTRICT="strip"
+QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
+
+DESCRIPTION="IntelliJ IDEA is an intelligent Java IDE"
+HOMEPAGE="http://jetbrains.com/idea/"
+SRC_URI="http://download.jetbrains.com/${MY_PN}/${MY_PN}${MY_PAS}-$(get_version_component_range 1-3).tar.gz"
+SRC_URI="http://download.jetbrains.com/idea/ideaIU-11.1.1.tar.gz"
+LICENSE="IntelliJ-IDEA"
+IUSE=""
+KEYWORDS="~x86 ~amd64"
+S="${WORKDIR}/${MY_PN}-${MY_PAS}-${MY_PV}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/idea-run.patch
+}
+
+src_install() {
+ local dir="/opt/${MY_PN}${MY_PAS}${SLOT}"
+ insinto "${dir}"
+ doins -r *
+ fperms 755 "${dir}/bin/${MY_PN}.sh"
+ fperms 755 "${dir}/bin/fsnotifier"
+ fperms 755 "${dir}/bin/fsnotifier64"
+ local exe=${MY_PN}${MY_PAS}-${SLOT}
+ local icon=${exe}.png
+ newicon "${S}/bin/${MY_PN}.png" ${icon}
+ dodir /usr/bin
+ make_wrapper "$exe" "/opt/${MY_PN}${MY_PAS}${SLOT}/bin/${MY_PN}.sh"
+ make_desktop_entry ${exe} "IntelliJ IDEA ${PV} ${MY_PA}" /usr/share/pixmaps/${icon} "Development;IDE"
+ insinto /etc/intellij-idea
+ doins bin/idea.vmoptions || die
+
+}