aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Brewer <tomboy64@sina.cn>2015-09-23 13:19:41 +0200
committerMatthew Brewer <tomboy64@sina.cn>2015-09-23 13:19:41 +0200
commit37089a57a8e64696a75ac8a9c698cd96847cd518 (patch)
tree452d460bc511444dfbd6f8a69dde60d2a61c00b6
parentfixing issues with idea-ultimate (diff)
downloadtbc-37089a57a8e64696a75ac8a9c698cd96847cd518.tar.gz
tbc-37089a57a8e64696a75ac8a9c698cd96847cd518.tar.bz2
tbc-37089a57a8e64696a75ac8a9c698cd96847cd518.zip
idea update
-rw-r--r--dev-util/idea/Manifest1
-rw-r--r--dev-util/idea/idea-141.ebuild8
2 files changed, 5 insertions, 4 deletions
diff --git a/dev-util/idea/Manifest b/dev-util/idea/Manifest
index eb55414..d82fe5a 100644
--- a/dev-util/idea/Manifest
+++ b/dev-util/idea/Manifest
@@ -1,4 +1,3 @@
AUX idea-141-build-gant-xml.patch 955 SHA256 139882ffd0c31db7d6fa11c4d012eac82ee5d8017f594d50c34ecfeef43e306d SHA512 31244fc5d8921dc3438004f723bbe63ef66f1553a4365c224b74d597526cee305ea969e3307ba860a682786515b2a0820c21c930c57d5a84a9e51d21369c125f WHIRLPOOL 97acd20ff728a05679fcc54e0e59d3890e183a54e2743c4024b048428ccf5689525a822f35f7d639068c2090f5ed3c97a0119683e38c7f4ecfa15a7e52e4d4a7
DIST 141.zip 404466018 SHA256 aecccd47f9137a95e2933b9ff2341d0e7398bb7cad894c4638e7ada574368c1f SHA512 8149dc634d56d218bdafac4ba050a85df842f423dc6c4153c6e91eb31d9ec6423b545d4b616e0165d68e6fc221e48c10405a2c34a87c35837835387bd78433cb WHIRLPOOL 62e34cadff917830972c219c80bfc3e6472831c4379a3ae412d0c9ea69c9c6079f35081b29e5ace6a65f7b108eccf143f655ec9838e53b6e691c81c16258c816
-EBUILD idea-141.ebuild 15428 SHA256 5da9ddee69d5303747360efa3bdc6bdf6b695e187f6ccc94c722c6c4ef7414e0 SHA512 652ab8a1022fda156da61f66ea980106618f08745a7e52851f064aead15d5e3357deb4e45f1f690def3a370b911904aa01b498b250b54c25dfd2f5455504ddc5 WHIRLPOOL 9b9646b561804f2b747dc375a6a77527b706a0fe31e4da22ca833ceedfbe987830f352dce5f211fe3861e9a238a0dde50a92b7e51937f287e3d56b17ec6bf039
MISC metadata.xml 188 SHA256 39e0fd83928b791497151136cbd71bc7c74c3fd5cda77d5629666dd875a233f8 SHA512 bbdd4af0c40b82ca91ae0315400b8203eb6f19ac752541222764b82b390e8a07af877477e517231a9e83ad770926e85d2a48a8ced8bb8ad4280224861792417f WHIRLPOOL fb4cb8034e3c1f0db29a6699dd55bb33e3dd4f955b957a6ee0660418cedb4e382411398846ce7414eef03c6031d66b00b75a98775fe8f4549ad192965374eb75
diff --git a/dev-util/idea/idea-141.ebuild b/dev-util/idea/idea-141.ebuild
index fbe43b2..8e4582a 100644
--- a/dev-util/idea/idea-141.ebuild
+++ b/dev-util/idea/idea-141.ebuild
@@ -332,7 +332,7 @@ java_prepare() {
src_install() {
local final_dest="/opt/${MY_PN}-${PV}"
- local destination="${D}${final_dest}"
+ local destination="${ED}/${final_dest}"
local tarball="ideaIC-${PV}.SNAPSHOT.tar.gz"
local tardir=$(tar -tzf ${S}/out/artifacts/${tarball} | head -n1 | awk -F / '{ print $1 }')
@@ -341,8 +341,10 @@ src_install() {
tar xzvf "${S}/out/artifacts/${tarball}" --transform 's/\/\?'${tardir}'\///' || die "Moving idea to image directory unsuccessful."
fperms 755 "${final_dest}/bin/idea.sh" "${final_dest}/bin/fsnotifier" "${final_dest}/bin/fsnotifier64"
- make_desktop_entry "/opt/idea-IC-141.SNAPSHOT/bin/idea.sh" "IntelliJ IDEA" "/opt/idea-IC-141.SNAPSHOT/bin/idea.png"
+ java-pkg_dolauncher "idea_launcher" --java_args "-XX:ErrorFile=\$HOME/java_error_in_IDEA_%p.log -Djb.restart.code=88 -Didea.paths.selector=IdeaIC14" --main "com.intellij.idea.Main"
+ make_desktop_entry "/usr/bin/idea_launcher" "IntelliJ IDEA" "/opt/idea-141/bin/idea.png"
# recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
- echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf"
+ mkdir -p "${ED}/etc/sysctl.d/"
+ echo "fs.inotify.max_user_watches = 524288" > "${ED}/etc/sysctl.d/30-idea-inotify-watches.conf"
}