Gentoo Archives: gentoo-commits

From: Ian Delaney <idella4@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
Date: Sat, 05 Dec 2015 14:23:58
Message-Id: 1449271335.9416aedfe1745e7aaa1ce3ea4d4d54fd7bd4d315.idella4@gentoo
1 commit: 9416aedfe1745e7aaa1ce3ea4d4d54fd7bd4d315
2 Author: Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
3 AuthorDate: Fri Dec 4 22:48:06 2015 +0000
4 Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
5 CommitDate: Fri Dec 4 23:22:15 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9416aedf
7
8 dev-util/idea-ultimate: mostly cosmetic fixes for 15.* ebuilds
9
10 .../idea-ultimate-15.0.1.143.382.35-r1.ebuild | 29 +++-------------------
11 .../idea-ultimate-15.0.2.143.1015.7_pre.ebuild | 29 +++-------------------
12 2 files changed, 8 insertions(+), 50 deletions(-)
13
14 diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild
15 index 3841fca..db2d725 100644
16 --- a/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild
17 +++ b/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild
18 @@ -25,28 +25,7 @@ RDEPEND="${DEPEND}
19 >=virtual/jdk-1.7:*"
20 S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
21
22 -QA_TEXTRELS="opt/${PN}-${MY_PV}/bin/libbreakgen.so"
23 -QA_PRESTRIPPED="opt/${PN}-${MY_PV}/lib/libpty/linux/x86/libpty.so
24 - opt/${PN}-${MY_PV}/lib/libpty/linux/x86_64/libpty.so
25 - opt/${PN}-${MY_PV}/bin/libyjpagent-linux.so
26 - opt/${PN}-${MY_PV}/bin/libyjpagent-linux64.so"
27 -QA_WX_LOAD="
28 - opt/${PN}-${MY_PV}/bin/fsnotifier-arm
29 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_auth.so
30 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_console.so
31 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_filesystem.so
32 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_misc.so
33 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_synchronization.so
34 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_auth.so
35 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_console.so
36 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_filesystem.so
37 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_misc.so
38 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_synchronization.so
39 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_auth.so
40 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_console.so
41 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_filesystem.so
42 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_misc.so
43 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_synchronization.so"
44 +QA_PREBUILT="opt/${PN}-${MY_PV}/*"
45
46 src_prepare() {
47 if ! use amd64; then
48 @@ -73,9 +52,9 @@ src_install() {
49 doins -r *
50 fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
51
52 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh" || die
53 - newicon "bin/${MY_PN}.png" "${PN}.png" || die
54 - make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;" || die
55 + make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
56 + newicon "bin/${MY_PN}.png" "${PN}.png"
57 + make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
58
59 # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
60 mkdir -p "${D}/etc/sysctl.d/" || die
61
62 diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
63 index 8c724ef..1ad13a0 100644
64 --- a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
65 +++ b/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
66 @@ -25,28 +25,7 @@ RDEPEND="${DEPEND}
67 >=virtual/jdk-1.7:*"
68 S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
69
70 -QA_TEXTRELS="opt/${PN}-${MY_PV}/bin/libbreakgen.so"
71 -QA_PRESTRIPPED="opt/${PN}-${MY_PV}/lib/libpty/linux/x86/libpty.so
72 - opt/${PN}-${MY_PV}/lib/libpty/linux/x86_64/libpty.so
73 - opt/${PN}-${MY_PV}/bin/libyjpagent-linux.so
74 - opt/${PN}-${MY_PV}/bin/libyjpagent-linux64.so"
75 -QA_WX_LOAD="
76 - opt/${PN}-${MY_PV}/bin/fsnotifier-arm
77 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_auth.so
78 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_console.so
79 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_filesystem.so
80 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_misc.so
81 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/linux/ppc/libnative_synchronization.so
82 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_auth.so
83 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_console.so
84 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_filesystem.so
85 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_misc.so
86 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/sparc/libnative_synchronization.so
87 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_auth.so
88 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_console.so
89 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_filesystem.so
90 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_misc.so
91 - opt/${PN}-${MY_PV}/plugins/tfsIntegration/lib/native/solaris/x86/libnative_synchronization.so"
92 +QA_PREBUILT="opt/${PN}-${MY_PV}/*"
93
94 src_prepare() {
95 if ! use amd64; then
96 @@ -73,9 +52,9 @@ src_install() {
97 doins -r *
98 fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
99
100 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh" || die
101 - newicon "bin/${MY_PN}.png" "${PN}.png" || die
102 - make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;" || die
103 + make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
104 + newicon "bin/${MY_PN}.png" "${PN}.png"
105 + make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
106
107 # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
108 mkdir -p "${D}/etc/sysctl.d/" || die