Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/idb: metadata.xml ChangeLog idb-11.1.056.ebuild
Date: Tue, 06 Oct 2009 20:46:11
Message-Id: E1MvGvA-0003Iz-NS@stork.gentoo.org
1 bicatali 09/10/06 20:46:08
2
3 Modified: metadata.xml ChangeLog
4 Added: idb-11.1.056.ebuild
5 Log:
6 Version bump. Completely rewritten. It is no merely a wrapper to what is shipped with either dev-lang/icc or dev-lang/ifc. Added eclipse plugin, thanks to Jacek Szafarkiewicz.
7 (Portage version: 2.2_rc42/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.4 dev-lang/idb/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/idb/metadata.xml?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/idb/metadata.xml?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/idb/metadata.xml?r1=1.3&r2=1.4
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-lang/idb/metadata.xml,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- metadata.xml 23 Aug 2008 05:26:30 -0000 1.3
23 +++ metadata.xml 6 Oct 2009 20:46:08 -0000 1.4
24 @@ -18,6 +18,6 @@
25 <use>
26 <flag name='icc'>Use <pkg>dev-lang/icc</pkg> to install idb (default)</flag>
27 <flag name='ifc'>Use <pkg>dev-lang/ifc</pkg> to install idb</flag>
28 + <flag name='eclipse'>Install the <pkg>dev-util/eclipse-sdk</pkg> plugins</flag>
29 </use>
30 </pkgmetadata>
31 -
32
33
34
35 1.16 dev-lang/idb/ChangeLog
36
37 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/idb/ChangeLog?rev=1.16&view=markup
38 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/idb/ChangeLog?rev=1.16&content-type=text/plain
39 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/idb/ChangeLog?r1=1.15&r2=1.16
40
41 Index: ChangeLog
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/dev-lang/idb/ChangeLog,v
44 retrieving revision 1.15
45 retrieving revision 1.16
46 diff -u -r1.15 -r1.16
47 --- ChangeLog 5 Oct 2009 21:01:38 -0000 1.15
48 +++ ChangeLog 6 Oct 2009 20:46:08 -0000 1.16
49 @@ -1,6 +1,14 @@
50 # ChangeLog for dev-lang/idb
51 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
52 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/idb/ChangeLog,v 1.15 2009/10/05 21:01:38 bicatali Exp $
53 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/idb/ChangeLog,v 1.16 2009/10/06 20:46:08 bicatali Exp $
54 +
55 +*idb-11.1.056 (06 Oct 2009)
56 +
57 + 06 Oct 2009; Sébastien Fabbro <bicatali@g.o> +idb-11.1.056.ebuild,
58 + metadata.xml:
59 + Version bump. Completely rewritten. It is no merely a wrapper to what is
60 + shipped with either dev-lang/icc or dev-lang/ifc. Added eclipse plugin,
61 + thanks to Jacek Szafarkiewicz.
62
63 05 Oct 2009; Sébastien Fabbro <bicatali@g.o> idb-10.0.026.ebuild,
64 idb-10.1.017.ebuild, idb-10.1.018.ebuild:
65
66
67
68 1.1 dev-lang/idb/idb-11.1.056.ebuild
69
70 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/idb/idb-11.1.056.ebuild?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/idb/idb-11.1.056.ebuild?rev=1.1&content-type=text/plain
72
73 Index: idb-11.1.056.ebuild
74 ===================================================================
75 # Copyright 1999-2009 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 # $Header: /var/cvsroot/gentoo-x86/dev-lang/idb/idb-11.1.056.ebuild,v 1.1 2009/10/06 20:46:08 bicatali Exp $
78
79 EAPI=2
80 inherit versionator
81
82 RELEASE="$(get_version_component_range 1-2)"
83 BUILD="$(get_version_component_range 3)"
84
85 DESCRIPTION="Intel C/C++/FORTRAN debugger for Linux"
86 HOMEPAGE="http://www.intel.com/software/products/compilers/"
87 SRC_URI=""
88
89 KEYWORDS="~amd64 ~x86"
90
91 LICENSE="Intel-SDP"
92 SLOT="0"
93 IUSE="eclipse"
94
95 DEPEND=""
96 RDEPEND="|| ( ~dev-lang/icc-${PV}[idb] ~dev-lang/ifc-${PV}[idb] )
97 >=virtual/jre-1.5
98 eclipse? ( >=dev-util/eclipse-sdk-3.4 )"
99
100 DESTINATION="${ROOT}opt/intel/Compiler/${RELEASE}/${BUILD}"
101
102 link_eclipse_plugins() {
103 ECLIPSE_V="$1"
104 CDT_V="$2"
105 einfo "Linking eclipse (v${ECLIPSE_V}) plugin cdt (v${CDT_V})"
106 dodir /usr/$(get_libdir)/eclipse-${ECLIPSE_V}/plugins
107 dodir /usr/$(get_libdir)/eclipse-${ECLIPSE_V}/features
108
109 for f in "${DESTINATION}/idb/eclipse_support/cdt${CDT_V}/eclipse/plugins"/*; do
110 dosym "${ROOT}${f}" /usr/$(get_libdir)/eclipse-${ECLIPSE_V}/plugins
111 done
112
113 for f in "${DESTINATION}/idb/eclipse_support/cdt${CDT_V}/eclipse/features"/*; do
114 dosym /"${ROOT}${f}" /usr/$(get_libdir)/eclipse-${ECLIPSE_V}/features
115 done
116 eend $?
117 }
118
119 src_install() {
120 cat > 06idb <<-EOF
121 NLSPATH=${DESTINATION}/idb/${IARCH}/locale/%l_%t/%N
122 EOF
123 doenvd 06idb || die "doenvd 06idb failed"
124 if use eclipse; then
125 if has_version 'dev-util/eclipse-sdk:3.4'; then
126 link_eclipse_plugins "3.4" "5.0" || die
127 fi
128 if has_version 'dev-util/eclipse-sdk:3.5'; then
129 link_eclipse_plugins "3.5" "6.0" || die
130 fi
131 fi
132 }