From 58e92063c337294a12aa51223b7c79223d47cfa5 Mon Sep 17 00:00:00 2001 From: Lukas Elsner Date: Wed, 7 May 2014 20:18:22 +0200 Subject: fixed idea slot/config problem --- dev-util/idea-community/Manifest | 12 ++++++------ dev-util/idea-community/files/config-13 | 4 ---- dev-util/idea-community/files/config-community-13 | 4 ++++ dev-util/idea-community/files/config-community-eap | 4 ++++ dev-util/idea-community/files/config-eap | 4 ---- dev-util/idea-community/files/idea-13.sh.patch | 11 ----------- .../idea-community/files/idea-community-13.sh.patch | 11 +++++++++++ .../idea-community/files/idea-community-eap.sh.patch | 11 +++++++++++ dev-util/idea-community/files/idea-eap.sh.patch | 11 ----------- .../idea-community-13.1.2.135.690.ebuild | 18 +++++++++--------- .../idea-community-13.1.3.135.815_pre1.ebuild | 20 ++++++++++---------- dev-util/idea-ultimate/Manifest | 12 ++++++------ dev-util/idea-ultimate/files/config-13 | 4 ---- dev-util/idea-ultimate/files/config-eap | 4 ---- dev-util/idea-ultimate/files/config-ultimate-13 | 4 ++++ dev-util/idea-ultimate/files/config-ultimate-eap | 4 ++++ dev-util/idea-ultimate/files/idea-13.sh.patch | 11 ----------- dev-util/idea-ultimate/files/idea-eap.sh.patch | 11 ----------- .../idea-ultimate/files/idea-ultimate-13.sh.patch | 11 +++++++++++ .../idea-ultimate/files/idea-ultimate-eap.sh.patch | 11 +++++++++++ .../idea-ultimate-13.1.2.135.690.ebuild | 18 +++++++++--------- .../idea-ultimate-13.1.3.135.815_pre1.ebuild | 20 ++++++++++---------- 22 files changed, 110 insertions(+), 110 deletions(-) delete mode 100644 dev-util/idea-community/files/config-13 create mode 100644 dev-util/idea-community/files/config-community-13 create mode 100644 dev-util/idea-community/files/config-community-eap delete mode 100644 dev-util/idea-community/files/config-eap delete mode 100644 dev-util/idea-community/files/idea-13.sh.patch create mode 100644 dev-util/idea-community/files/idea-community-13.sh.patch create mode 100644 dev-util/idea-community/files/idea-community-eap.sh.patch delete mode 100644 dev-util/idea-community/files/idea-eap.sh.patch delete mode 100644 dev-util/idea-ultimate/files/config-13 delete mode 100644 dev-util/idea-ultimate/files/config-eap create mode 100644 dev-util/idea-ultimate/files/config-ultimate-13 create mode 100644 dev-util/idea-ultimate/files/config-ultimate-eap delete mode 100644 dev-util/idea-ultimate/files/idea-13.sh.patch delete mode 100644 dev-util/idea-ultimate/files/idea-eap.sh.patch create mode 100644 dev-util/idea-ultimate/files/idea-ultimate-13.sh.patch create mode 100644 dev-util/idea-ultimate/files/idea-ultimate-eap.sh.patch (limited to 'dev-util') diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest index 7e00a2c..34943f9 100644 --- a/dev-util/idea-community/Manifest +++ b/dev-util/idea-community/Manifest @@ -1,8 +1,8 @@ -AUX config-13 277 SHA256 eb5b6c8b4b2a4d7ce9ee88c38f4d72a9825f75ce5d748f6d5f03cefcf530f44c SHA512 82cf6430aa582f6106e28b98862dc518e45722761206b95817f675944b7a5373bfdf124440877dfb827ce552d81f69919be84704f0809d113d7f89a507c4709e WHIRLPOOL badd20b6e830d67f07b496bbd0310701721860af4830a7c6355100471bbc7a85da94de0ff0d39924de7c1224578cfab9c9b495ba4ae2dbc3a125c457517a934e -AUX config-eap 277 SHA256 eb5b6c8b4b2a4d7ce9ee88c38f4d72a9825f75ce5d748f6d5f03cefcf530f44c SHA512 82cf6430aa582f6106e28b98862dc518e45722761206b95817f675944b7a5373bfdf124440877dfb827ce552d81f69919be84704f0809d113d7f89a507c4709e WHIRLPOOL badd20b6e830d67f07b496bbd0310701721860af4830a7c6355100471bbc7a85da94de0ff0d39924de7c1224578cfab9c9b495ba4ae2dbc3a125c457517a934e -AUX idea-13.sh.patch 269 SHA256 f021bcc9de7cb0d1d560baca9415c77b10ed3be9de29d9d6d6fc5e09be064bf5 SHA512 3d8c28a63a3865710891d100f1e72f036130ce1226a7b36abb32a9218b95d1026bced77abff43132b19e734f9ae8584353a61d7f3974264ec3a59ac464ad37ee WHIRLPOOL e76322e5fa1c6af064dc16acced1aa98400318ab93df1771ad3d9181f2f6d43c944c75037a7e3e91d6e80e2a2fa45d9d1363759a06494b2d01d8344af4daa72a -AUX idea-eap.sh.patch 269 SHA256 f021bcc9de7cb0d1d560baca9415c77b10ed3be9de29d9d6d6fc5e09be064bf5 SHA512 3d8c28a63a3865710891d100f1e72f036130ce1226a7b36abb32a9218b95d1026bced77abff43132b19e734f9ae8584353a61d7f3974264ec3a59ac464ad37ee WHIRLPOOL e76322e5fa1c6af064dc16acced1aa98400318ab93df1771ad3d9181f2f6d43c944c75037a7e3e91d6e80e2a2fa45d9d1363759a06494b2d01d8344af4daa72a +AUX config-community-13 277 SHA256 eb5b6c8b4b2a4d7ce9ee88c38f4d72a9825f75ce5d748f6d5f03cefcf530f44c SHA512 82cf6430aa582f6106e28b98862dc518e45722761206b95817f675944b7a5373bfdf124440877dfb827ce552d81f69919be84704f0809d113d7f89a507c4709e WHIRLPOOL badd20b6e830d67f07b496bbd0310701721860af4830a7c6355100471bbc7a85da94de0ff0d39924de7c1224578cfab9c9b495ba4ae2dbc3a125c457517a934e +AUX config-community-eap 277 SHA256 eb5b6c8b4b2a4d7ce9ee88c38f4d72a9825f75ce5d748f6d5f03cefcf530f44c SHA512 82cf6430aa582f6106e28b98862dc518e45722761206b95817f675944b7a5373bfdf124440877dfb827ce552d81f69919be84704f0809d113d7f89a507c4709e WHIRLPOOL badd20b6e830d67f07b496bbd0310701721860af4830a7c6355100471bbc7a85da94de0ff0d39924de7c1224578cfab9c9b495ba4ae2dbc3a125c457517a934e +AUX idea-community-13.sh.patch 269 SHA256 f021bcc9de7cb0d1d560baca9415c77b10ed3be9de29d9d6d6fc5e09be064bf5 SHA512 3d8c28a63a3865710891d100f1e72f036130ce1226a7b36abb32a9218b95d1026bced77abff43132b19e734f9ae8584353a61d7f3974264ec3a59ac464ad37ee WHIRLPOOL e76322e5fa1c6af064dc16acced1aa98400318ab93df1771ad3d9181f2f6d43c944c75037a7e3e91d6e80e2a2fa45d9d1363759a06494b2d01d8344af4daa72a +AUX idea-community-eap.sh.patch 269 SHA256 f021bcc9de7cb0d1d560baca9415c77b10ed3be9de29d9d6d6fc5e09be064bf5 SHA512 3d8c28a63a3865710891d100f1e72f036130ce1226a7b36abb32a9218b95d1026bced77abff43132b19e734f9ae8584353a61d7f3974264ec3a59ac464ad37ee WHIRLPOOL e76322e5fa1c6af064dc16acced1aa98400318ab93df1771ad3d9181f2f6d43c944c75037a7e3e91d6e80e2a2fa45d9d1363759a06494b2d01d8344af4daa72a DIST ideaIC-13.1.2.tar.gz 169383212 SHA256 59fde67bf23e4638edd4b5ada133ac1c61c3132dea936eb7de7ee5ea259cc102 SHA512 dae9beda8f7d5b898d911f0b712cd7185c66108408d4af4695a21402ddfe30b264988649e87a6b5feadbe8d6bd98d9c7269bbf1da69b5a2ade5f1ead565d1ee0 WHIRLPOOL 24481b65b4aae4b146f0335bd49f270bedef328013eaa89a40921a2a99ca46f12809d5b781e0c9b31f838736d9b069f6e6684d62a32397ba0a9ec6f662d8a4c1 DIST ideaIC-135.815.tar.gz 169912854 SHA256 15299667284b97039ed6943a03065b25d1be2fdf84e7cddf9c419c014338ef15 SHA512 9a579cda8f9c31b3316f667968a361c8724c568c15d666a16c86fc65a60744c9e6315355bcb9a0461252ec8622d7d1f150ca465425b41bba0f3f2ffe9783b414 WHIRLPOOL 6bfc024b8c898314f0c419f4c3123a57dbe57ba07c8a21b0882671a07096ad211260139cd66a82d8671c24497835b02908231011041fdf3e8b5382a7c0666d46 -EBUILD idea-community-13.1.2.135.690.ebuild 2322 SHA256 913427f62575c351bbd02902df79eba32414c6ced8877a18006c906ce4883d1c SHA512 134cb10d77eedce264bc6011953e3443ba5638c5b6dc9a112b913d56fd73ed38d81f76a33e91065c671af7690e291f7d85eb6f2a26a109903cd9125751b337de WHIRLPOOL 4371fa8ac0726bf7881d3be15a775a8e3872615bfbf4735f4e97a7b9516342fb3d00b4b40fc3446903de255056e205a697b805f50caf584149e447891478f060 -EBUILD idea-community-13.1.3.135.815_pre1.ebuild 2305 SHA256 c483e9d2569ec9d62063ca42035065eb40c3033ed4d36ff535986b29a9bc62b6 SHA512 1d35d33def768bbf21b257a3bbf2282bc84bd7486942a38bd2ddce36bd0125a0cb19d24b98c6a47da618baa5ca710c28d8cc2528774d272f7de3fd16089b4ffd WHIRLPOOL 706bcdd402e3b5912851cd0fdcb98f4ebf0ebb5a8a6d597f03fec477de47935f707f60a5b9978f4496e63f9707066c41a0127fb5adcf7f3d2f624714847f12ab +EBUILD idea-community-13.1.2.135.690.ebuild 2338 SHA256 8ab28a69fdfac6253b485e5078ce23b5b440648bf1ec9f03b1fc6f601e66affe SHA512 cb431f0154bafa85fddc6d7e8c560264ab5f25c293dc0e9c20162ddc0786163ee4795045854772875744c2652adfc1522f0e995f9fb115e25268fedbe63bc598 WHIRLPOOL 490f64b80d5e032d433600bb069cdd852a3dbc68de6c7c56ab2bf4b9108e20cd9e2b32b6ccb24b851a9cbcba43594cca9cf799138eab064fc8d603d136cdcb31 +EBUILD idea-community-13.1.3.135.815_pre1.ebuild 2338 SHA256 8ab28a69fdfac6253b485e5078ce23b5b440648bf1ec9f03b1fc6f601e66affe SHA512 cb431f0154bafa85fddc6d7e8c560264ab5f25c293dc0e9c20162ddc0786163ee4795045854772875744c2652adfc1522f0e995f9fb115e25268fedbe63bc598 WHIRLPOOL 490f64b80d5e032d433600bb069cdd852a3dbc68de6c7c56ab2bf4b9108e20cd9e2b32b6ccb24b851a9cbcba43594cca9cf799138eab064fc8d603d136cdcb31 diff --git a/dev-util/idea-community/files/config-13 b/dev-util/idea-community/files/config-13 deleted file mode 100644 index fe2cfb8..0000000 --- a/dev-util/idea-community/files/config-13 +++ /dev/null @@ -1,4 +0,0 @@ -#_JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel" -#IDEA_JDK="$(java-config --select-vm=icedtea-7 -O)" -IDEA_VM_OPTIONS="/etc/idea/idea-13.vmoptions" -IDEA_PROPERTIES="/etc/idea/idea-13.properties" diff --git a/dev-util/idea-community/files/config-community-13 b/dev-util/idea-community/files/config-community-13 new file mode 100644 index 0000000..fe2cfb8 --- /dev/null +++ b/dev-util/idea-community/files/config-community-13 @@ -0,0 +1,4 @@ +#_JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel" +#IDEA_JDK="$(java-config --select-vm=icedtea-7 -O)" +IDEA_VM_OPTIONS="/etc/idea/idea-13.vmoptions" +IDEA_PROPERTIES="/etc/idea/idea-13.properties" diff --git a/dev-util/idea-community/files/config-community-eap b/dev-util/idea-community/files/config-community-eap new file mode 100644 index 0000000..fe2cfb8 --- /dev/null +++ b/dev-util/idea-community/files/config-community-eap @@ -0,0 +1,4 @@ +#_JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel" +#IDEA_JDK="$(java-config --select-vm=icedtea-7 -O)" +IDEA_VM_OPTIONS="/etc/idea/idea-13.vmoptions" +IDEA_PROPERTIES="/etc/idea/idea-13.properties" diff --git a/dev-util/idea-community/files/config-eap b/dev-util/idea-community/files/config-eap deleted file mode 100644 index fe2cfb8..0000000 --- a/dev-util/idea-community/files/config-eap +++ /dev/null @@ -1,4 +0,0 @@ -#_JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel" -#IDEA_JDK="$(java-config --select-vm=icedtea-7 -O)" -IDEA_VM_OPTIONS="/etc/idea/idea-13.vmoptions" -IDEA_PROPERTIES="/etc/idea/idea-13.properties" diff --git a/dev-util/idea-community/files/idea-13.sh.patch b/dev-util/idea-community/files/idea-13.sh.patch deleted file mode 100644 index 7593a51..0000000 --- a/dev-util/idea-community/files/idea-13.sh.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- bin/idea.sh.orig 2013-12-04 21:22:26.168958134 +0700 -+++ bin/idea.sh 2013-12-04 21:25:11.628945405 +0700 -@@ -38,6 +38,8 @@ - exit 1 - fi - -+. /etc/conf.d/idea-13 -+ - OS_TYPE=`"$UNAME" -s` - - # --------------------------------------------------------------------- diff --git a/dev-util/idea-community/files/idea-community-13.sh.patch b/dev-util/idea-community/files/idea-community-13.sh.patch new file mode 100644 index 0000000..7593a51 --- /dev/null +++ b/dev-util/idea-community/files/idea-community-13.sh.patch @@ -0,0 +1,11 @@ +--- bin/idea.sh.orig 2013-12-04 21:22:26.168958134 +0700 ++++ bin/idea.sh 2013-12-04 21:25:11.628945405 +0700 +@@ -38,6 +38,8 @@ + exit 1 + fi + ++. /etc/conf.d/idea-13 ++ + OS_TYPE=`"$UNAME" -s` + + # --------------------------------------------------------------------- diff --git a/dev-util/idea-community/files/idea-community-eap.sh.patch b/dev-util/idea-community/files/idea-community-eap.sh.patch new file mode 100644 index 0000000..7593a51 --- /dev/null +++ b/dev-util/idea-community/files/idea-community-eap.sh.patch @@ -0,0 +1,11 @@ +--- bin/idea.sh.orig 2013-12-04 21:22:26.168958134 +0700 ++++ bin/idea.sh 2013-12-04 21:25:11.628945405 +0700 +@@ -38,6 +38,8 @@ + exit 1 + fi + ++. /etc/conf.d/idea-13 ++ + OS_TYPE=`"$UNAME" -s` + + # --------------------------------------------------------------------- diff --git a/dev-util/idea-community/files/idea-eap.sh.patch b/dev-util/idea-community/files/idea-eap.sh.patch deleted file mode 100644 index 7593a51..0000000 --- a/dev-util/idea-community/files/idea-eap.sh.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- bin/idea.sh.orig 2013-12-04 21:22:26.168958134 +0700 -+++ bin/idea.sh 2013-12-04 21:25:11.628945405 +0700 -@@ -38,6 +38,8 @@ - exit 1 - fi - -+. /etc/conf.d/idea-13 -+ - OS_TYPE=`"$UNAME" -s` - - # --------------------------------------------------------------------- diff --git a/dev-util/idea-community/idea-community-13.1.2.135.690.ebuild b/dev-util/idea-community/idea-community-13.1.2.135.690.ebuild index bcf936a..2229976 100644 --- a/dev-util/idea-community/idea-community-13.1.2.135.690.ebuild +++ b/dev-util/idea-community/idea-community-13.1.2.135.690.ebuild @@ -43,28 +43,28 @@ KEYWORDS="~x86 ~amd64" S="${WORKDIR}/${PN1}-${PNS^^}-${MY_PV}" src_prepare() { - epatch ${FILESDIR}/idea-${SLOT}.sh.patch || die + epatch ${FILESDIR}/${PN}-${SLOT}.sh.patch || die } src_install() { local dir="/opt/${P}" local exe="${PN}-${SLOT}" - newconfd "${FILESDIR}/config-${SLOT}" idea-${SLOT} + newconfd "${FILESDIR}/config-${PN2}-${SLOT}" ${PN}-${SLOT} # config files insinto "/etc/idea" - mv bin/idea.properties bin/idea-${SLOT}.properties - doins bin/idea-${SLOT}.properties - rm bin/idea-${SLOT}.properties + mv bin/idea.properties bin/${PN}-${SLOT}.properties + doins bin/${PN}-${SLOT}.properties + rm bin/${PN}-${SLOT}.properties case $ARCH in amd64|ppc64) cat bin/idea64.vmoptions > bin/idea.vmoptions rm bin/idea64.vmoptions ;; esac - mv bin/idea.vmoptions bin/idea-${SLOT}.vmoptions - doins bin/idea-${SLOT}.vmoptions - rm bin/idea-${SLOT}.vmoptions - ln -s /etc/idea/idea-${SLOT}.properties bin/idea.properties + mv bin/idea.vmoptions bin/${PN}-${SLOT}.vmoptions + doins bin/${PN}-${SLOT}.vmoptions + rm bin/${PN}-${SLOT}.vmoptions + ln -s /etc/idea/${PN}-${SLOT}.properties bin/idea.properties # idea itself insinto "${dir}" doins -r * diff --git a/dev-util/idea-community/idea-community-13.1.3.135.815_pre1.ebuild b/dev-util/idea-community/idea-community-13.1.3.135.815_pre1.ebuild index 892703f..2229976 100644 --- a/dev-util/idea-community/idea-community-13.1.3.135.815_pre1.ebuild +++ b/dev-util/idea-community/idea-community-13.1.3.135.815_pre1.ebuild @@ -5,7 +5,7 @@ EAPI=4 inherit eutils versionator -SLOT="eap" +SLOT="$(get_major_version)" RDEPEND=">=virtual/jdk-1.6" PN1=${PN%-*} @@ -43,28 +43,28 @@ KEYWORDS="~x86 ~amd64" S="${WORKDIR}/${PN1}-${PNS^^}-${MY_PV}" src_prepare() { - epatch ${FILESDIR}/idea-${SLOT}.sh.patch || die + epatch ${FILESDIR}/${PN}-${SLOT}.sh.patch || die } src_install() { local dir="/opt/${P}" local exe="${PN}-${SLOT}" - newconfd "${FILESDIR}/config-${SLOT}" idea-${SLOT} + newconfd "${FILESDIR}/config-${PN2}-${SLOT}" ${PN}-${SLOT} # config files insinto "/etc/idea" - mv bin/idea.properties bin/idea-${SLOT}.properties - doins bin/idea-${SLOT}.properties - rm bin/idea-${SLOT}.properties + mv bin/idea.properties bin/${PN}-${SLOT}.properties + doins bin/${PN}-${SLOT}.properties + rm bin/${PN}-${SLOT}.properties case $ARCH in amd64|ppc64) cat bin/idea64.vmoptions > bin/idea.vmoptions rm bin/idea64.vmoptions ;; esac - mv bin/idea.vmoptions bin/idea-${SLOT}.vmoptions - doins bin/idea-${SLOT}.vmoptions - rm bin/idea-${SLOT}.vmoptions - ln -s /etc/idea/idea-${SLOT}.properties bin/idea.properties + mv bin/idea.vmoptions bin/${PN}-${SLOT}.vmoptions + doins bin/${PN}-${SLOT}.vmoptions + rm bin/${PN}-${SLOT}.vmoptions + ln -s /etc/idea/${PN}-${SLOT}.properties bin/idea.properties # idea itself insinto "${dir}" doins -r * diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest index f2769e7..122ce43 100644 --- a/dev-util/idea-ultimate/Manifest +++ b/dev-util/idea-ultimate/Manifest @@ -1,8 +1,8 @@ -AUX config-13 277 SHA256 eb5b6c8b4b2a4d7ce9ee88c38f4d72a9825f75ce5d748f6d5f03cefcf530f44c SHA512 82cf6430aa582f6106e28b98862dc518e45722761206b95817f675944b7a5373bfdf124440877dfb827ce552d81f69919be84704f0809d113d7f89a507c4709e WHIRLPOOL badd20b6e830d67f07b496bbd0310701721860af4830a7c6355100471bbc7a85da94de0ff0d39924de7c1224578cfab9c9b495ba4ae2dbc3a125c457517a934e -AUX config-eap 277 SHA256 eb5b6c8b4b2a4d7ce9ee88c38f4d72a9825f75ce5d748f6d5f03cefcf530f44c SHA512 82cf6430aa582f6106e28b98862dc518e45722761206b95817f675944b7a5373bfdf124440877dfb827ce552d81f69919be84704f0809d113d7f89a507c4709e WHIRLPOOL badd20b6e830d67f07b496bbd0310701721860af4830a7c6355100471bbc7a85da94de0ff0d39924de7c1224578cfab9c9b495ba4ae2dbc3a125c457517a934e -AUX idea-13.sh.patch 269 SHA256 f021bcc9de7cb0d1d560baca9415c77b10ed3be9de29d9d6d6fc5e09be064bf5 SHA512 3d8c28a63a3865710891d100f1e72f036130ce1226a7b36abb32a9218b95d1026bced77abff43132b19e734f9ae8584353a61d7f3974264ec3a59ac464ad37ee WHIRLPOOL e76322e5fa1c6af064dc16acced1aa98400318ab93df1771ad3d9181f2f6d43c944c75037a7e3e91d6e80e2a2fa45d9d1363759a06494b2d01d8344af4daa72a -AUX idea-eap.sh.patch 269 SHA256 f021bcc9de7cb0d1d560baca9415c77b10ed3be9de29d9d6d6fc5e09be064bf5 SHA512 3d8c28a63a3865710891d100f1e72f036130ce1226a7b36abb32a9218b95d1026bced77abff43132b19e734f9ae8584353a61d7f3974264ec3a59ac464ad37ee WHIRLPOOL e76322e5fa1c6af064dc16acced1aa98400318ab93df1771ad3d9181f2f6d43c944c75037a7e3e91d6e80e2a2fa45d9d1363759a06494b2d01d8344af4daa72a +AUX config-ultimate-13 277 SHA256 eb5b6c8b4b2a4d7ce9ee88c38f4d72a9825f75ce5d748f6d5f03cefcf530f44c SHA512 82cf6430aa582f6106e28b98862dc518e45722761206b95817f675944b7a5373bfdf124440877dfb827ce552d81f69919be84704f0809d113d7f89a507c4709e WHIRLPOOL badd20b6e830d67f07b496bbd0310701721860af4830a7c6355100471bbc7a85da94de0ff0d39924de7c1224578cfab9c9b495ba4ae2dbc3a125c457517a934e +AUX config-ultimate-eap 277 SHA256 eb5b6c8b4b2a4d7ce9ee88c38f4d72a9825f75ce5d748f6d5f03cefcf530f44c SHA512 82cf6430aa582f6106e28b98862dc518e45722761206b95817f675944b7a5373bfdf124440877dfb827ce552d81f69919be84704f0809d113d7f89a507c4709e WHIRLPOOL badd20b6e830d67f07b496bbd0310701721860af4830a7c6355100471bbc7a85da94de0ff0d39924de7c1224578cfab9c9b495ba4ae2dbc3a125c457517a934e +AUX idea-ultimate-13.sh.patch 278 SHA256 4fe375e9ef2d3cca17ebd8945429711ab10197057fb5603d8812debdf24b5cf3 SHA512 b76e1b23a00d725246a02ea7fac7ebdfa3b3d5660506072bb704b28ff6b6936c0b02444eaed0d925080f9fe352e23804e885dedb62da084f2705d0725fc7c4ef WHIRLPOOL 867dab73748604f2abdb90f499ba48ab148728ed1a1cd0e5a6dd5fc3c0b12a0e19c45f8ede7f3b2009ead66e89e1bee5f4a9fe0cb883062db97669d9bc42adad +AUX idea-ultimate-eap.sh.patch 279 SHA256 9392e8ffba3b41dc4d76188922ffa6d34cac5e06ab96efa7550e8d1d30b0edc3 SHA512 2430d197ca3cb35e2fe25b0d7dec13be8fe093ee7cdbb044effd40d574a537eb3b3ab988a285be62af9713f38383205174e87da90b67015eb1a9583f4984b021 WHIRLPOOL abf5a543036fca9b9cc5c8acc15c88051a096a0bcc9688851a021354052b56864f92ab61a01e1345df099fc190a2d59ae85058ed63436e33fa532731ba4eebeb DIST ideaIU-13.1.2.tar.gz 280167863 SHA256 ccbaed495e2f099c92d1f747a59d7af9f9d41d75cf10e8a299d11825d78685ad SHA512 1d8ffbc16de5a1fa3dd1750b6f9450ba6136040d9deb7cda850da09019790ce9402558bc7ad7b6e5cb00d4e3b670a672771e73082e6a18a66cd71bfe07123ba7 WHIRLPOOL 12283f09d4b0bee19e40393062bc6c5716db85f687e320cfbc2086bf59888eecdb4e8129a5db744832c2a4c0c099c96a37bfa43362ba522db7ad523b5b0e5bd2 DIST ideaIU-135.815.tar.gz 280656433 SHA256 bb987dbd43587be25d2f9da44dd688e7e38dcde90d69dde1193adeb08e0b1b49 SHA512 516613d757c04e3a26a2e1cd6fd412b8f10c25d065ca1de3a135ad85f0952981ab0e2f5c8579cecae0dd37dd5f92074565b1d60505376db8aae59cde46cac37f WHIRLPOOL 38b90acdabe110abdd55d8abe9e73a937e3678e5e7a29fa48ca766d06e7524035c911456867fe60e202e355cd636875ba602568b7f15a65c0cb5d2e302db8e46 -EBUILD idea-ultimate-13.1.2.135.690.ebuild 2322 SHA256 913427f62575c351bbd02902df79eba32414c6ced8877a18006c906ce4883d1c SHA512 134cb10d77eedce264bc6011953e3443ba5638c5b6dc9a112b913d56fd73ed38d81f76a33e91065c671af7690e291f7d85eb6f2a26a109903cd9125751b337de WHIRLPOOL 4371fa8ac0726bf7881d3be15a775a8e3872615bfbf4735f4e97a7b9516342fb3d00b4b40fc3446903de255056e205a697b805f50caf584149e447891478f060 -EBUILD idea-ultimate-13.1.3.135.815_pre1.ebuild 2305 SHA256 c483e9d2569ec9d62063ca42035065eb40c3033ed4d36ff535986b29a9bc62b6 SHA512 1d35d33def768bbf21b257a3bbf2282bc84bd7486942a38bd2ddce36bd0125a0cb19d24b98c6a47da618baa5ca710c28d8cc2528774d272f7de3fd16089b4ffd WHIRLPOOL 706bcdd402e3b5912851cd0fdcb98f4ebf0ebb5a8a6d597f03fec477de47935f707f60a5b9978f4496e63f9707066c41a0127fb5adcf7f3d2f624714847f12ab +EBUILD idea-ultimate-13.1.2.135.690.ebuild 2338 SHA256 8ab28a69fdfac6253b485e5078ce23b5b440648bf1ec9f03b1fc6f601e66affe SHA512 cb431f0154bafa85fddc6d7e8c560264ab5f25c293dc0e9c20162ddc0786163ee4795045854772875744c2652adfc1522f0e995f9fb115e25268fedbe63bc598 WHIRLPOOL 490f64b80d5e032d433600bb069cdd852a3dbc68de6c7c56ab2bf4b9108e20cd9e2b32b6ccb24b851a9cbcba43594cca9cf799138eab064fc8d603d136cdcb31 +EBUILD idea-ultimate-13.1.3.135.815_pre1.ebuild 2338 SHA256 8ab28a69fdfac6253b485e5078ce23b5b440648bf1ec9f03b1fc6f601e66affe SHA512 cb431f0154bafa85fddc6d7e8c560264ab5f25c293dc0e9c20162ddc0786163ee4795045854772875744c2652adfc1522f0e995f9fb115e25268fedbe63bc598 WHIRLPOOL 490f64b80d5e032d433600bb069cdd852a3dbc68de6c7c56ab2bf4b9108e20cd9e2b32b6ccb24b851a9cbcba43594cca9cf799138eab064fc8d603d136cdcb31 diff --git a/dev-util/idea-ultimate/files/config-13 b/dev-util/idea-ultimate/files/config-13 deleted file mode 100644 index fe2cfb8..0000000 --- a/dev-util/idea-ultimate/files/config-13 +++ /dev/null @@ -1,4 +0,0 @@ -#_JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel" -#IDEA_JDK="$(java-config --select-vm=icedtea-7 -O)" -IDEA_VM_OPTIONS="/etc/idea/idea-13.vmoptions" -IDEA_PROPERTIES="/etc/idea/idea-13.properties" diff --git a/dev-util/idea-ultimate/files/config-eap b/dev-util/idea-ultimate/files/config-eap deleted file mode 100644 index fe2cfb8..0000000 --- a/dev-util/idea-ultimate/files/config-eap +++ /dev/null @@ -1,4 +0,0 @@ -#_JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel" -#IDEA_JDK="$(java-config --select-vm=icedtea-7 -O)" -IDEA_VM_OPTIONS="/etc/idea/idea-13.vmoptions" -IDEA_PROPERTIES="/etc/idea/idea-13.properties" diff --git a/dev-util/idea-ultimate/files/config-ultimate-13 b/dev-util/idea-ultimate/files/config-ultimate-13 new file mode 100644 index 0000000..fe2cfb8 --- /dev/null +++ b/dev-util/idea-ultimate/files/config-ultimate-13 @@ -0,0 +1,4 @@ +#_JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel" +#IDEA_JDK="$(java-config --select-vm=icedtea-7 -O)" +IDEA_VM_OPTIONS="/etc/idea/idea-13.vmoptions" +IDEA_PROPERTIES="/etc/idea/idea-13.properties" diff --git a/dev-util/idea-ultimate/files/config-ultimate-eap b/dev-util/idea-ultimate/files/config-ultimate-eap new file mode 100644 index 0000000..fe2cfb8 --- /dev/null +++ b/dev-util/idea-ultimate/files/config-ultimate-eap @@ -0,0 +1,4 @@ +#_JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel" +#IDEA_JDK="$(java-config --select-vm=icedtea-7 -O)" +IDEA_VM_OPTIONS="/etc/idea/idea-13.vmoptions" +IDEA_PROPERTIES="/etc/idea/idea-13.properties" diff --git a/dev-util/idea-ultimate/files/idea-13.sh.patch b/dev-util/idea-ultimate/files/idea-13.sh.patch deleted file mode 100644 index 7593a51..0000000 --- a/dev-util/idea-ultimate/files/idea-13.sh.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- bin/idea.sh.orig 2013-12-04 21:22:26.168958134 +0700 -+++ bin/idea.sh 2013-12-04 21:25:11.628945405 +0700 -@@ -38,6 +38,8 @@ - exit 1 - fi - -+. /etc/conf.d/idea-13 -+ - OS_TYPE=`"$UNAME" -s` - - # --------------------------------------------------------------------- diff --git a/dev-util/idea-ultimate/files/idea-eap.sh.patch b/dev-util/idea-ultimate/files/idea-eap.sh.patch deleted file mode 100644 index 7593a51..0000000 --- a/dev-util/idea-ultimate/files/idea-eap.sh.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- bin/idea.sh.orig 2013-12-04 21:22:26.168958134 +0700 -+++ bin/idea.sh 2013-12-04 21:25:11.628945405 +0700 -@@ -38,6 +38,8 @@ - exit 1 - fi - -+. /etc/conf.d/idea-13 -+ - OS_TYPE=`"$UNAME" -s` - - # --------------------------------------------------------------------- diff --git a/dev-util/idea-ultimate/files/idea-ultimate-13.sh.patch b/dev-util/idea-ultimate/files/idea-ultimate-13.sh.patch new file mode 100644 index 0000000..0177b69 --- /dev/null +++ b/dev-util/idea-ultimate/files/idea-ultimate-13.sh.patch @@ -0,0 +1,11 @@ +--- bin/idea.sh.orig 2013-12-04 21:22:26.168958134 +0700 ++++ bin/idea.sh 2013-12-04 21:25:11.628945405 +0700 +@@ -38,6 +38,8 @@ + exit 1 + fi + ++. /etc/conf.d/idea-ultimate-13 ++ + OS_TYPE=`"$UNAME" -s` + + # --------------------------------------------------------------------- diff --git a/dev-util/idea-ultimate/files/idea-ultimate-eap.sh.patch b/dev-util/idea-ultimate/files/idea-ultimate-eap.sh.patch new file mode 100644 index 0000000..89cbc7f --- /dev/null +++ b/dev-util/idea-ultimate/files/idea-ultimate-eap.sh.patch @@ -0,0 +1,11 @@ +--- bin/idea.sh.orig 2013-12-04 21:22:26.168958134 +0700 ++++ bin/idea.sh 2013-12-04 21:25:11.628945405 +0700 +@@ -38,6 +38,8 @@ + exit 1 + fi + ++. /etc/conf.d/idea-ultimate-eap ++ + OS_TYPE=`"$UNAME" -s` + + # --------------------------------------------------------------------- diff --git a/dev-util/idea-ultimate/idea-ultimate-13.1.2.135.690.ebuild b/dev-util/idea-ultimate/idea-ultimate-13.1.2.135.690.ebuild index bcf936a..2229976 100644 --- a/dev-util/idea-ultimate/idea-ultimate-13.1.2.135.690.ebuild +++ b/dev-util/idea-ultimate/idea-ultimate-13.1.2.135.690.ebuild @@ -43,28 +43,28 @@ KEYWORDS="~x86 ~amd64" S="${WORKDIR}/${PN1}-${PNS^^}-${MY_PV}" src_prepare() { - epatch ${FILESDIR}/idea-${SLOT}.sh.patch || die + epatch ${FILESDIR}/${PN}-${SLOT}.sh.patch || die } src_install() { local dir="/opt/${P}" local exe="${PN}-${SLOT}" - newconfd "${FILESDIR}/config-${SLOT}" idea-${SLOT} + newconfd "${FILESDIR}/config-${PN2}-${SLOT}" ${PN}-${SLOT} # config files insinto "/etc/idea" - mv bin/idea.properties bin/idea-${SLOT}.properties - doins bin/idea-${SLOT}.properties - rm bin/idea-${SLOT}.properties + mv bin/idea.properties bin/${PN}-${SLOT}.properties + doins bin/${PN}-${SLOT}.properties + rm bin/${PN}-${SLOT}.properties case $ARCH in amd64|ppc64) cat bin/idea64.vmoptions > bin/idea.vmoptions rm bin/idea64.vmoptions ;; esac - mv bin/idea.vmoptions bin/idea-${SLOT}.vmoptions - doins bin/idea-${SLOT}.vmoptions - rm bin/idea-${SLOT}.vmoptions - ln -s /etc/idea/idea-${SLOT}.properties bin/idea.properties + mv bin/idea.vmoptions bin/${PN}-${SLOT}.vmoptions + doins bin/${PN}-${SLOT}.vmoptions + rm bin/${PN}-${SLOT}.vmoptions + ln -s /etc/idea/${PN}-${SLOT}.properties bin/idea.properties # idea itself insinto "${dir}" doins -r * diff --git a/dev-util/idea-ultimate/idea-ultimate-13.1.3.135.815_pre1.ebuild b/dev-util/idea-ultimate/idea-ultimate-13.1.3.135.815_pre1.ebuild index 892703f..2229976 100644 --- a/dev-util/idea-ultimate/idea-ultimate-13.1.3.135.815_pre1.ebuild +++ b/dev-util/idea-ultimate/idea-ultimate-13.1.3.135.815_pre1.ebuild @@ -5,7 +5,7 @@ EAPI=4 inherit eutils versionator -SLOT="eap" +SLOT="$(get_major_version)" RDEPEND=">=virtual/jdk-1.6" PN1=${PN%-*} @@ -43,28 +43,28 @@ KEYWORDS="~x86 ~amd64" S="${WORKDIR}/${PN1}-${PNS^^}-${MY_PV}" src_prepare() { - epatch ${FILESDIR}/idea-${SLOT}.sh.patch || die + epatch ${FILESDIR}/${PN}-${SLOT}.sh.patch || die } src_install() { local dir="/opt/${P}" local exe="${PN}-${SLOT}" - newconfd "${FILESDIR}/config-${SLOT}" idea-${SLOT} + newconfd "${FILESDIR}/config-${PN2}-${SLOT}" ${PN}-${SLOT} # config files insinto "/etc/idea" - mv bin/idea.properties bin/idea-${SLOT}.properties - doins bin/idea-${SLOT}.properties - rm bin/idea-${SLOT}.properties + mv bin/idea.properties bin/${PN}-${SLOT}.properties + doins bin/${PN}-${SLOT}.properties + rm bin/${PN}-${SLOT}.properties case $ARCH in amd64|ppc64) cat bin/idea64.vmoptions > bin/idea.vmoptions rm bin/idea64.vmoptions ;; esac - mv bin/idea.vmoptions bin/idea-${SLOT}.vmoptions - doins bin/idea-${SLOT}.vmoptions - rm bin/idea-${SLOT}.vmoptions - ln -s /etc/idea/idea-${SLOT}.properties bin/idea.properties + mv bin/idea.vmoptions bin/${PN}-${SLOT}.vmoptions + doins bin/${PN}-${SLOT}.vmoptions + rm bin/${PN}-${SLOT}.vmoptions + ln -s /etc/idea/${PN}-${SLOT}.properties bin/idea.properties # idea itself insinto "${dir}" doins -r * -- cgit v1.2.3-65-gdbad