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 Manifest idb-10.0.026.ebuild
Date: Tue, 02 Oct 2007 12:00:57
Message-Id: E1IcgI6-0007md-LY@stork.gentoo.org
1 bicatali 07/10/02 11:51:54
2
3 Added: metadata.xml ChangeLog Manifest idb-10.0.026.ebuild
4 Log:
5 Intial import, split from dev-lang/icc or dev-lang/ifc
6 (Portage version: 2.1.3.9)
7
8 Revision Changes Path
9 1.1 dev-lang/idb/metadata.xml
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/idb/metadata.xml?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/idb/metadata.xml?rev=1.1&content-type=text/plain
13
14 Index: metadata.xml
15 ===================================================================
16 <?xml version="1.0" encoding="UTF-8"?>
17 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
18 <pkgmetadata>
19 <herd>no-herd</herd>
20 <maintainer>
21 <email>bicatali@g.o</email>
22 </maintainer>
23 <longdescription lang="en">
24 The Intel® Debugger is a command line debugger for Intel based
25 architectures. It is well suited with the Intel C++ or Intel FORTRAN
26 compilers. It also comes also with a graphical interface and extensive
27 documentation. The package is bundled in either compiler tar ball, and
28 has been split to produce this one.
29 The product can be installed as a non-commercial as
30 well. License, terms of qualifications can be found on the web
31 site and follow the one received in the Intel compilers.
32 </longdescription>
33 </pkgmetadata>
34
35
36
37
38 1.1 dev-lang/idb/ChangeLog
39
40 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/idb/ChangeLog?rev=1.1&view=markup
41 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/idb/ChangeLog?rev=1.1&content-type=text/plain
42
43 Index: ChangeLog
44 ===================================================================
45 # ChangeLog for dev-lang/idb
46 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
47 # $Header: /var/cvsroot/gentoo-x86/dev-lang/idb/ChangeLog,v 1.1 2007/10/02 11:51:54 bicatali Exp $
48
49 *idb-10.0.026 (02 Oct 2007)
50
51 02 Oct 2007; Sébastien Fabbro <bicatali@g.o> +metadata.xml,
52 +idb-10.0.026.ebuild:
53 Intial import, split from dev-lang/icc or dev-lang/ifc
54
55
56
57
58 1.1 dev-lang/idb/Manifest
59
60 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/idb/Manifest?rev=1.1&view=markup
61 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/idb/Manifest?rev=1.1&content-type=text/plain
62
63 Index: Manifest
64 ===================================================================
65 DIST l_cc_c_10.0.026_ia32.tar.gz 56556358 RMD160 47e1ba1897edaccfb1200d8224bfccb8410b8671 SHA1 e1b5a8cdab3cad1a823c375cfb17318db421b17e SHA256 0e18dbbf6608ebf7d87db71dbdb6f00284913451dd97f47471323e7f1d7cd66a
66 DIST l_cc_c_10.0.026_ia64.tar.gz 64662221 RMD160 51601383678f759979a2c9d456102e28a9d017bf SHA1 2f71ffe6fcb9d8a2bb8fe46bf82dc29382e5cdc5 SHA256 1d55e6040fef6c3e42725049c19ab80c506efff99b7810e04cc55731d0e31b19
67 DIST l_cc_c_10.0.026_intel64.tar.gz 36405579 RMD160 bcf8bec436ad4c9e91b35201e709491b197f6145 SHA1 9a39aee94d2cd67476a4aad198657c1333854676 SHA256 00ca4de9510e04c7d3f27590e21339d663d17b12b39ebc5153d9bd58e750128e
68 DIST l_fc_c_10.0.026_ia32.tar.gz 40048235 RMD160 31272a3c579fca552de1991036fb221a188dc9d1 SHA1 36950866a7cc286b14d17be607e78d7f16b796b0 SHA256 bd080ae3fed4f37e9d854889ab55233c313833901342ca2bf2e3dd7db6683240
69 DIST l_fc_c_10.0.026_ia64.tar.gz 67048117 RMD160 50ece4d17023a39d99522af2738a8a1885fef483 SHA1 b125c44feb513ff1223d051f40cf1e791a5369d3 SHA256 d9a5938681bacabb5fbc612f23b0870b1d74375735a357c2e943aa8da04330dc
70 DIST l_fc_c_10.0.026_intel64.tar.gz 41346217 RMD160 207cdd1bc81357e3631c38c5609f37f73f585ab5 SHA1 686db50a774b82c85e02fa7767deddedc5b2520c SHA256 f2f306334ce47c6a778e1da21256a958aeb8d285740f35630567f9dc2a49e7f9
71 EBUILD idb-10.0.026.ebuild 2574 RMD160 8d4c0ddd1ef082bc7c7d14a08d2a33aba8f61c14 SHA1 c0e8b94a0263ab3b2ce40e6131eed8e556bf2065 SHA256 bd5f13ee4d9093f075190a8d6353e361d88c313e77a207453d30e1d93e40797e
72 MD5 79dada52d66fefbfc3ef13776ae2fb9e idb-10.0.026.ebuild 2574
73 RMD160 8d4c0ddd1ef082bc7c7d14a08d2a33aba8f61c14 idb-10.0.026.ebuild 2574
74 SHA256 bd5f13ee4d9093f075190a8d6353e361d88c313e77a207453d30e1d93e40797e idb-10.0.026.ebuild 2574
75 MISC ChangeLog 294 RMD160 90ad204597202c4b3f5752c713a2d72662c7cabb SHA1 735e47a0f7ef0581c66cada4b7d34ea175e0fd88 SHA256 5ffacc4941f3fc542449d9a3ad2910ecb3b6aed200b74e4fdc3e5acc1b60be69
76 MD5 db74734fdd7d7227f8d13673c067c98a ChangeLog 294
77 RMD160 90ad204597202c4b3f5752c713a2d72662c7cabb ChangeLog 294
78 SHA256 5ffacc4941f3fc542449d9a3ad2910ecb3b6aed200b74e4fdc3e5acc1b60be69 ChangeLog 294
79 MISC metadata.xml 753 RMD160 976fee61889ef22c4a907ec2b29baf21e7de34f7 SHA1 7746e8d4d85ab80ad8e66fda3570dc71fb0291c7 SHA256 7779df38f8f62e90358efd30506e4896b7d8d0b36cb5fa677acc5878e85b0064
80 MD5 ff234c0b3fc443a2e0b56af510719a50 metadata.xml 753
81 RMD160 976fee61889ef22c4a907ec2b29baf21e7de34f7 metadata.xml 753
82 SHA256 7779df38f8f62e90358efd30506e4896b7d8d0b36cb5fa677acc5878e85b0064 metadata.xml 753
83 MD5 2b18cd387d5eb1685c88bbf3ac0e8b7f files/digest-idb-10.0.026 1626
84 RMD160 5ce3e74213bf3b6e1d88a70f1ca636be383cf88c files/digest-idb-10.0.026 1626
85 SHA256 bb21da17020b7ea922185928facd292d1db990b2a2895f358801b4beaaa3f44d files/digest-idb-10.0.026 1626
86
87
88
89 1.1 dev-lang/idb/idb-10.0.026.ebuild
90
91 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/idb/idb-10.0.026.ebuild?rev=1.1&view=markup
92 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/idb/idb-10.0.026.ebuild?rev=1.1&content-type=text/plain
93
94 Index: idb-10.0.026.ebuild
95 ===================================================================
96 # Copyright 1999-2007 Gentoo Foundation
97 # Distributed under the terms of the GNU General Public License v2
98 # $Header: /var/cvsroot/gentoo-x86/dev-lang/idb/idb-10.0.026.ebuild,v 1.1 2007/10/02 11:51:54 bicatali Exp $
99
100 inherit rpm elisp-common
101
102 IFC_PID=787
103 ICC_PID=786
104
105 DESCRIPTION="Intel C/C++/FORTRAN debugger for Linux"
106 HOMEPAGE="http://www.intel.com/software/products/compilers/"
107 COM_URI="http://registrationcenter-download.intel.com/irc_nas"
108 SRC_URI="amd64? ( ifc? ( !icc? ( ${COM_URI}/${IFC_PID}/l_fc_c_${PV}_intel64.tar.gz ) )
109 !ifc? ( !icc? ( ${COM_URI}/${ICC_PID}/l_cc_c_${PV}_intel64.tar.gz ) )
110 icc? ( ${COM_URI}/${ICC_PID}/l_cc_c_${PV}_intel64.tar.gz ) )
111 ia64? ( ifc? ( !icc? ( ${COM_URI}/${IFC_PID}/l_fc_c_${PV}_ia64.tar.gz ) )
112 !ifc? ( !icc? ( ${COM_URI}/${ICC_PID}/l_cc_c_${PV}_ia64.tar.gz ) )
113 icc? ( ${COM_URI}/${ICC_PID}/l_cc_c_${PV}_ia64.tar.gz ) )
114 x86? ( ifc? ( !icc? ( ${COM_URI}/${IFC_PID}/l_fc_c_${PV}_ia32.tar.gz ) )
115 !ifc? ( !icc? ( ${COM_URI}/${ICC_PID}/l_cc_c_${PV}_ia32.tar.gz ) )
116 icc? ( ${COM_URI}/${ICC_PID}/l_cc_c_${PV}_ia32.tar.gz ) )"
117
118 KEYWORDS="~amd64 ~ia64 ~x86"
119
120 LICENSE="Intel-SDP"
121 SLOT="0"
122
123 RESTRICT="test strip mirror"
124 IUSE="emacs"
125
126 DEPEND=""
127 RDEPEND="virtual/libstdc++
128 x11-libs/libXft
129 x11-libs/libXt
130 dev-libs/libxml2"
131
132 src_unpack() {
133 unpack ${A}
134 PACKAGEID=$(basename l_*)
135 mv "${WORKDIR}"/${PACKAGEID} "${S}"
136 cd "${S}"
137 rpm_unpack data/intel*idb*.rpm || die "rpm_unpack failed"
138 }
139
140 src_install() {
141 local ext=
142 use amd64 && ext=e
143 local instdir=/opt/intel/${PN}${ext}/${PV}
144 cd "${S}"/${instdir}/doc
145 sed -e "s|\<installpackageid\>|${PACKAGEID}|g" \
146 -i *support \
147 || die "sed support file failed"
148 chmod 644 *support
149
150 dodir ${instdir}
151 einfo "Copying files"
152 cp -pPR \
153 "${S}"/${instdir}/* \
154 "${D}"/${instdir}/ \
155 || die "copying debugger failed"
156 local env_file=06idb
157 echo "PATH=${instdir}/bin" > ${env_file}
158 echo "ROOTPATH=${instdir}/bin" >> ${env_file}
159 echo "MANPATH=${instdir}/man" >> ${env_file}
160 doenvd ${env_file} || die "doenvd ${env_file} failed"
161 use emacs && \
162 elisp-site-file-install "${S}"${instdir}/bin/*.el
163 }
164
165 pkg_postinst () {
166 rm -f "${ROOT}"/opt/intel/{intel_sdp_products.db,.*.log} || die
167 elog "Make sure you have recieved the restrictive"
168 elog "non-commercial license ${PN} by registering at:"
169 elog "http://www.intel.com/cd/software/products/asmo-na/eng/download/download/219771.htm"
170 elog "You cannot run ${PN} without this license file."
171 elog "Read the website for more information on this license."
172 elog "To use ${PN} now, issue first \n\tsource /etc/profile"
173 use emacs && elisp-site-regen
174 }
175
176 pkg_postrm() {
177 use emacs && elisp-site-regen
178 }
179
180
181
182 --
183 gentoo-commits@g.o mailing list