diff options
author | root <root@sulliman.(none)> | 2009-02-18 21:39:29 -0500 |
---|---|---|
committer | root <root@sulliman.(none)> | 2009-02-18 21:39:29 -0500 |
commit | fe552863029e9ec7e396163ca12797663ccf934f (patch) | |
tree | 9728f5df7e1fa4a9c188e7d976a3f1a906365cae /dev-util | |
parent | Fix layman-local.cfg (diff) | |
download | eatnumber1-fe552863029e9ec7e396163ca12797663ccf934f.tar.gz eatnumber1-fe552863029e9ec7e396163ca12797663ccf934f.tar.bz2 eatnumber1-fe552863029e9ec7e396163ca12797663ccf934f.zip |
Add ebuild for idea-8.1
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/idea/Manifest | 3 | ||||
-rw-r--r-- | dev-util/idea/idea-8.1.ebuild | 57 |
2 files changed, 60 insertions, 0 deletions
diff --git a/dev-util/idea/Manifest b/dev-util/idea/Manifest index 11e1c2e..1e1237d 100644 --- a/dev-util/idea/Manifest +++ b/dev-util/idea/Manifest @@ -1,5 +1,8 @@ AUX idea 84 RMD160 5a1491e7e8a7a779ba5cfaf81e55cf95352fce03 SHA1 4306114000f766d1a0c23e816075643dd260f10b SHA256 93ba88a0c57f85efa3939362aee4a37a8a7ec81241bace3358174c5d12561c15 AUX inspect 87 RMD160 079b09d6c476999fc08f1012d7293d6e405e89b3 SHA1 c709dfd5bc0de340fcd223e7d1d80ed40b8d8da8 SHA256 4b98c893cfbf12af605004e6645e6a427b5fa3750aba01e6949ac326abddb5e0 DIST idea-8.0.1.tar.gz 109066441 RMD160 75f0205e9d7d3b4de34277d99cd6748b6ea23c2c SHA1 53ea2efc008b1b68f00966c3467656301d659eee SHA256 cf9baddd3940f4358460ec6513fda462f3507b20a8488437154ba66403dec3e3 +DIST idea-8.1.tar.gz 114196942 RMD160 0e218b2f6e471ac7f8c88fddd517eba824a9ce9f SHA1 0a921becc0c808ca089db76168bd6ec8bc8582da SHA256 84057281ae9386db49250887e53d34d2157c9e38872c8f7565fc9272e1b1a880 EBUILD idea-8.0.1.ebuild 1982 RMD160 35382d1449b5a2c7743ed325d8f141952475964d SHA1 f443c52b6c7d04bb732644616eefe32fd1219cbc SHA256 9865777167b9cdabd64753eb74d5529fe833fb17a2f54fe30b8625c1429995ac +EBUILD idea-8.1.ebuild 1373 RMD160 d24cd7db1501c627f89c5da9c766799143b28bb2 SHA1 7a4e48ea3eb717677f8be5f10d0244830c959267 SHA256 5284a84fde92ab9064a9cbcfafd988f4f6b5130fa04b0558f5b844d3d7e83f92 +MISC .idea-8.0.1.ebuild.swp 12288 RMD160 06b6b3246d5a202cc44f28002005b8fcbab08e2d SHA1 082c4fdb7614631e9bca6355dae8cfceacef37a1 SHA256 ab6989afcb37c53e30556bd04d3639673b0067f0f5b0528a0c6cad26a2e5c1c2 MISC metadata.xml 329 RMD160 2244ad23bcd36c8899891ea4a85c581e56cfd334 SHA1 acbaa05bd9802c12a6cd1ca4f1b6d700544525b5 SHA256 e71f37bc5ae843367fc4df8412376c7681df7d996fdd746f01c0c56ba37a7709 diff --git a/dev-util/idea/idea-8.1.ebuild b/dev-util/idea/idea-8.1.ebuild new file mode 100644 index 0000000..1499cf3 --- /dev/null +++ b/dev-util/idea/idea-8.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils + +DESCRIPTION="An intelligent Java IDE intensely focused on developer productivity." +HOMEPAGE="http://www.jetbrains.com/idea/index.html" +SRC_URI="http://download.jetbrains.com/${PN}/${P}.tar.gz" + +IDEA_REV="9732" +SLOT="0" +LICENSE="IntelliJ-IDEA" +KEYWORDS="" +RESTRICT="mirror strip" +IUSE="doc" + +DEPEND="" +RDEPEND=">=virtual/jdk-1.6.0" + +S="${WORKDIR}/${PN}-${IDEA_REV}" + +QA_TEXTRELS="opt/${P}/bin/libjniwrap.so + opt/${P}/bin/libjniwrap_sunos.so + opt/${P}/bin/libjniwrap_sunos64.so + opt/${P}/bin/libyjpagent.so + opt/${P}/bin/libbreakgen.so + opt/${P}/bin/libjniwrap64.so" + +QA_EXECSTACK="opt/${P}/bin/libjniwrap_sunos.so" + +src_install() { + dodir /usr/bin + dodir /opt/${P}/ + dodir /usr/share/pixmaps + + insopts -m0644 + insinto /opt/${P} + doins -r help lib plugins redist license bin + chmod +x "${D}/opt/${P}/bin/"{idea,inspect}.sh + + # Install pixmaps + insinto /usr/share/pixmaps + doins bin/*.png + + # Install documentation + use doc && dodoc *.txt + + # Launchers are necessary as IDEA depends on the fact being called from its + # homedir. + for i in idea inspect; do + sed -e "s:%PKG_LOCATION%:${P}:g" "${FILESDIR}/${i}" > "${TMPDIR}/${i}" + dobin "${TMPDIR}/${i}" + done + + make_desktop_entry idea "Intellij IDEA" idea32.png "Development;IDE" +} |