diff options
author | Lukas Elsner <open@mindrunner.de> | 2012-04-09 17:22:44 +0200 |
---|---|---|
committer | Lukas Elsner <open@mindrunner.de> | 2012-04-09 17:22:44 +0200 |
commit | 04e83946f2ed15e00dbe44ea724cea7d8537a265 (patch) | |
tree | 83a06a435e585de63ed66d8b32b0ad908fd9f8f7 | |
parent | .. (diff) | |
download | luman-04e83946f2ed15e00dbe44ea724cea7d8537a265.tar.gz luman-04e83946f2ed15e00dbe44ea724cea7d8537a265.tar.bz2 luman-04e83946f2ed15e00dbe44ea724cea7d8537a265.zip |
..
-rw-r--r-- | dev-util/idea-community/Manifest | 2 | ||||
-rw-r--r-- | dev-util/idea-community/idea-community-117.117.ebuild | 47 | ||||
-rw-r--r-- | dev-util/idea-ultimate/Manifest | 2 | ||||
-rw-r--r-- | dev-util/idea-ultimate/idea-ultimate-117.117.ebuild | 48 |
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 + +} |