summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukas Elsner <open@mindrunner.de>2013-07-04 20:49:38 +0200
committerLukas Elsner <open@mindrunner.de>2013-07-04 20:49:38 +0200
commit30c5fb6111a87670f31fb18bac3409c4adf1f100 (patch)
tree9d407cc3079cc3a8a1568366543bf5561a35eeb4 /dev-util
parentremoved nvidia-drivers (diff)
downloadluman-30c5fb6111a87670f31fb18bac3409c4adf1f100.tar.gz
luman-30c5fb6111a87670f31fb18bac3409c4adf1f100.tar.bz2
luman-30c5fb6111a87670f31fb18bac3409c4adf1f100.zip
idea version bumm and adapted versioning sheme
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/idea-community/Manifest4
-rw-r--r--dev-util/idea-community/idea-community-13.0_pre1030.ebuild (renamed from dev-util/idea-community/idea-community-13.0.0.ebuild)4
-rw-r--r--dev-util/idea-community/idea-community-13.0_pre1105.ebuild50
-rw-r--r--dev-util/idea-ultimate/Manifest4
-rw-r--r--dev-util/idea-ultimate/idea-ultimate-13.0_pre1030.ebuild (renamed from dev-util/idea-ultimate/idea-ultimate-13.0.0.ebuild)4
-rw-r--r--dev-util/idea-ultimate/idea-ultimate-13.0_pre1105.ebuild50
6 files changed, 113 insertions, 3 deletions
diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest
index a43f900..fde460b 100644
--- a/dev-util/idea-community/Manifest
+++ b/dev-util/idea-community/Manifest
@@ -1,5 +1,7 @@
AUX idea-run.patch 858 SHA256 c548bf48b900b8603b32e49dc6434d581736bef901eca0300d5cbae21f5e0669 SHA512 3ac0243a55f26bc9be5c7c4339a04e1f31d094aa4b8aff1f1160d72524db107eb8e05d47b70d9f30438287be19682c5b01f8477d45ccdc18a9e77d233c8b1a13 WHIRLPOOL 8377f8d9a4a3af4994bf784238260b1839f4ea5c439670650f902532cf7dca9023c18b76aa6d9c2da5204194d110021e4a317094693d1708d0722c1d205aa414
DIST ideaIC-12.1.4.tar.gz 121603842 SHA256 d1307a88263147ab537b5ed61acc878ead6ca31422dc8ac652fbb551bd9300cd SHA512 b0a86a9310b43cbadc7fa29a95b295f603b5d4b2766d54bacb54b4860e1870161fcfe7c861c727bc3a67023ee2988fe642a3472aa533e648d6dc35012a445758 WHIRLPOOL f91a798ad24d70af487e7fcaab9177c39df62d824b849b75b0575253438226db8ca7c3d6fd30e510cd01851a0ac1fd20931021b5fa25358ee4088806fd66eb3e
DIST ideaIC-130.1030.tar.gz 136105869 SHA256 a20c066f06a38afef189c72c538a4b092870d13716d8852327484ffae407aba5 SHA512 a87bad94f81fb67b2ac268658954f264ca0418f7ad0f4d8db83903e233a2c3af4caa2c6a4b52f54da6f5af98911f487215c368b6fee08b8deb7c74f123639ed1 WHIRLPOOL 4f89e0876a96ec33f3619b97a0a9fc9c720f3287c1072680e8426a99490a63ef52fcef26e0566ae36cbe88b9a8c7e0d6287ae7c12a2bc2b2608955d3cb56a5f3
+DIST ideaIC-130.1105.tar.gz 136167713 SHA256 9dfe6b042b1f1008144894a3fcc0ff2b13648f7ed5781329affd85c923999ae9 SHA512 93f2b9540c333917238db360e2958e757a03d0a570721d2e2d99b49d7ea4f9ab08ce029adeb407965b446d3e3ca214067c5741c2104d972f397ed2ba0592040c WHIRLPOOL 363de5b73c3e0a43de199a0b4b773bc54f72a21605d859e866c59da8fe24686151ec97b46e17631d996cbd5e4b11a16461c3c532d533b36995d496d3ebb57c7a
EBUILD idea-community-12.1.4.ebuild 1381 SHA256 ab9c08aa8c9819aee84bde7168f51818f4948b458fda5d35f610d0d619d4cb93 SHA512 ef9b6ffcb32444dc351883217ac409be294f4a5996d43ec50a7c2191a5090a98cb5394d3a076a9312c73b45e8c28f8cd5815367b8f126ae0f67baddfc8112f84 WHIRLPOOL c7ac12bf50b983d197a432fa9be0744225e6ea6ae9c8be071cf7468899b890b6adfe8444da21b4abaff19d027b497e919137928dc189ba8156659e7b2470b861
-EBUILD idea-community-13.0.0.ebuild 1382 SHA256 dbb5f166652f3e156522758f1cbf039491a212e637ba06d12f25fca381e9f103 SHA512 36d3e018db7d345482d52bfb22581f79ea9e35ec3e119f818efa370d4d2e1154502623059a7b049bef52f25110b8d85d1657e3f88c8bce793ab995740fc8247a WHIRLPOOL 5c9ac15b1183d695ca1cd3237dd07928499724db52f9602bbb1d85beb2c1c14474c2de6173d4c5b93f501013b519a3808ad9205d9b282bebe1a7ec1367eec002
+EBUILD idea-community-13.0_pre1030.ebuild 1434 SHA256 555f9733ec0d459f21ee13b8eac4736bff7bfead27139101f2e4f6ad2ac5a961 SHA512 ae1ac44b5db6af2a3740f1f4e2b128f09585520908f74317d6283ad3e2375c755ef275e2799f6bdfe29f71a30c0ad872a5459d23e71d2e39c37e7a708496e10d WHIRLPOOL fd422728a7b86cfcd233f68d07fc7e6000d6e41354d75af60669800aa8917f0096d32ba1eb76703f296a202ac17d0d3533685fa4950135d427141fa2198dd0d3
+EBUILD idea-community-13.0_pre1105.ebuild 1434 SHA256 555f9733ec0d459f21ee13b8eac4736bff7bfead27139101f2e4f6ad2ac5a961 SHA512 ae1ac44b5db6af2a3740f1f4e2b128f09585520908f74317d6283ad3e2375c755ef275e2799f6bdfe29f71a30c0ad872a5459d23e71d2e39c37e7a708496e10d WHIRLPOOL fd422728a7b86cfcd233f68d07fc7e6000d6e41354d75af60669800aa8917f0096d32ba1eb76703f296a202ac17d0d3533685fa4950135d427141fa2198dd0d3
diff --git a/dev-util/idea-community/idea-community-13.0.0.ebuild b/dev-util/idea-community/idea-community-13.0_pre1030.ebuild
index be7e9cb..5c0d6ae 100644
--- a/dev-util/idea-community/idea-community-13.0.0.ebuild
+++ b/dev-util/idea-community/idea-community-13.0_pre1030.ebuild
@@ -12,7 +12,9 @@ MY_PV="$(get_version_component_range 1-3)"
MY_PN="idea"
MY_PA="community"
MY_PAS="IC"
-MY_BUILD="130.1030"
+
+MY_BUILD="$(delete_all_version_separators)"
+MY_BUILD=${MY_BUILD/pre/.}
RESTRICT="strip"
QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
diff --git a/dev-util/idea-community/idea-community-13.0_pre1105.ebuild b/dev-util/idea-community/idea-community-13.0_pre1105.ebuild
new file mode 100644
index 0000000..5c0d6ae
--- /dev/null
+++ b/dev-util/idea-community/idea-community-13.0_pre1105.ebuild
@@ -0,0 +1,50 @@
+# 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"
+
+MY_BUILD="$(delete_all_version_separators)"
+MY_BUILD=${MY_BUILD/pre/.}
+
+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/${MY_PN}/${MY_PN}${MY_PAS}-${MY_BUILD}.tar.gz"
+LICENSE="IntelliJ-IDEA"
+IUSE=""
+KEYWORDS="~x86 ~amd64"
+S="${WORKDIR}/${MY_PN}-${MY_PAS}-${MY_BUILD}"
+
+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 b54aad9..9588c3a 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -1,5 +1,7 @@
AUX idea-run.patch 858 SHA256 c548bf48b900b8603b32e49dc6434d581736bef901eca0300d5cbae21f5e0669 SHA512 3ac0243a55f26bc9be5c7c4339a04e1f31d094aa4b8aff1f1160d72524db107eb8e05d47b70d9f30438287be19682c5b01f8477d45ccdc18a9e77d233c8b1a13 WHIRLPOOL 8377f8d9a4a3af4994bf784238260b1839f4ea5c439670650f902532cf7dca9023c18b76aa6d9c2da5204194d110021e4a317094693d1708d0722c1d205aa414
DIST ideaIU-12.1.4.tar.gz 222681384 SHA256 ac5e7bc80cee547f9d5f7e401dc27e0f0798d66fa38b9118cdb00d6dfcbfc4b3 SHA512 cfa2a5b937ac0a9e33d0dcdde0d302cd02a6395e07477164d0439cc09f332d9eb5b617dd34e071f0ae1f43872c316df9dbb1de47d795fc928ac45f6b7843987e WHIRLPOOL 68a812bf6e6664df7638fff65cd0145d1cfa437a5384e93ee640ae95883e65e534c0ede26ab24f159bd7251e6b2858ad4d96e5e2131f94fef1b1189af838ddd2
DIST ideaIU-130.1030.tar.gz 238353611 SHA256 d721a99d4fa79fecb82c3449c6d207724fce89db9b380388137d9c8361f381b4 SHA512 8f4662df6e9e7b900e2b33570fdae4fc96678452fb78450a52b55f3f0a7339323c1fc6d49ced5ffd0938a91b8c11ca0a9c4b57655bc7970d708ba5274e4a93f5 WHIRLPOOL 19c03061d6f9f0ac6dc1751276b2a4bb6f002535f021e265074afe8f0fc3babcf060bbc0251487097999949af45e504a3af21878dbd5aba79930adbd5b1d502c
+DIST ideaIU-130.1105.tar.gz 238368357 SHA256 65a5b836bb9cdfcc2a6c2805db8045da62b4c4080612a74c9b924ce02e3fa376 SHA512 2dd6302c152f13ad04d9ecdf5ed62007bd1779cde89e97d150cda621abe6f32b3b1e36cebe695637e4783033576c0513776df42b1f2102c0a9141b9b543d421b WHIRLPOOL 9ea911067b0fd1885cb97771500e9deee2b424246d453c8aaa2e01edfe61b4b1ddff75b065e07a29ced57c8fb0f37e5694cf188a227a40a6f10c2aa984abb15a
EBUILD idea-ultimate-12.1.4.ebuild 1380 SHA256 db8eda66b79f5a3c933cdfcae4c6d056d688c8d37d109016ffb2e88cfcfc0cec SHA512 d248511b56bac8744e8ef1523486336e1c067c6183cd601fd12732e29abdea4e9c686aa39e5f7df76f88026fbea9c93d473742555983c0f76c05330a6a8c5e82 WHIRLPOOL 6ecaabec8027fb3793aa5fb2ad4b63862aebcc958c2e75f37df587d9308eb3c05c85a6b0f5d7204a2f302a7ad33fbde32a611dc7a5694757c3f6d90d4ff30ec2
-EBUILD idea-ultimate-13.0.0.ebuild 1381 SHA256 48777db03594d19bea3fa0f62170750e8bb73f8f6d6dfd2af9e478a6715b486d SHA512 88c5f1563068ef084aa1fffdc1de4e822111d507310b464c68ab43584ed061c628fdda3079ed3c1df5ffbd40a691c5981be2630b8f788f6a321f5316ab8aced3 WHIRLPOOL 1a541d3a8497caa561aacd4af8f4257d61db312f64104ae4ec29e20d8e41593ac6d6bd648afb9e934047f5d6379dc38b84edde2fffe13a2e80c78e1533cc9877
+EBUILD idea-ultimate-13.0_pre1030.ebuild 1454 SHA256 84a4ed6257bf8ea04ba483631c7b14e28d8bacf28bab872a2bb9614d7ed58b25 SHA512 69476657b7ff284e88130f4ca98e9935eb48f64ca1129ffa868f227a710c6f2c98b789956f9ee32769b81a537a50ba5f4813956969119d26f18e39d4e9c1bbd5 WHIRLPOOL 4a9b15086a62a1a2740b8b06af1d4b297dc5ed9f853f3e1158bdc2d2c6051e7bcc2c783c3e6ff7c4b86a8e9cd51af2e1199cc3692cff713b2b416d22ab4c3d16
+EBUILD idea-ultimate-13.0_pre1105.ebuild 1433 SHA256 ad1a682d770be3f5b0939346282d365029235cc671f1b5985cc5b54cd5e29579 SHA512 47a50f260a905d6a1b0f06083649af8afcb192d03834c2ca3db0c892a8ce3aaeeb25d5290367ec680e37705be71e70ed475ef642bf3ff36c7f0d91bd83df72aa WHIRLPOOL 9a6ccea391682b7f6bca7508b65a311b94701f4794af79cf5c52e8b917d82dae898d6de01eb611dc37a5ba2573bc74008eb57a128bfdd72f885e03dbad4d9977
diff --git a/dev-util/idea-ultimate/idea-ultimate-13.0.0.ebuild b/dev-util/idea-ultimate/idea-ultimate-13.0_pre1030.ebuild
index 8a05f86..d9c4b74 100644
--- a/dev-util/idea-ultimate/idea-ultimate-13.0.0.ebuild
+++ b/dev-util/idea-ultimate/idea-ultimate-13.0_pre1030.ebuild
@@ -14,6 +14,10 @@ MY_PA="ultimate"
MY_PAS="IU"
MY_BUILD="130.1030"
+
+MY_BUILD="$(delete_all_version_separators)"
+MY_BUILD=${MY_BUILD/pre/.}
+
RESTRICT="strip"
QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
diff --git a/dev-util/idea-ultimate/idea-ultimate-13.0_pre1105.ebuild b/dev-util/idea-ultimate/idea-ultimate-13.0_pre1105.ebuild
new file mode 100644
index 0000000..e20b93c
--- /dev/null
+++ b/dev-util/idea-ultimate/idea-ultimate-13.0_pre1105.ebuild
@@ -0,0 +1,50 @@
+# 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"
+
+MY_BUILD="$(delete_all_version_separators)"
+MY_BUILD=${MY_BUILD/pre/.}
+
+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/${MY_PN}/${MY_PN}${MY_PAS}-${MY_BUILD}.tar.gz"
+LICENSE="IntelliJ-IDEA"
+IUSE=""
+KEYWORDS="~x86 ~amd64"
+S="${WORKDIR}/${MY_PN}-${MY_PAS}-${MY_BUILD}"
+
+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
+}