diff options
author | Sebastien Fabbro <bicatali@gentoo.org> | 2007-10-02 11:51:54 +0000 |
---|---|---|
committer | Sebastien Fabbro <bicatali@gentoo.org> | 2007-10-02 11:51:54 +0000 |
commit | 85fb29c2256ebc33ef40e413439c9fe23c95db63 (patch) | |
tree | 9772f3477273b13b43641db4c2568c5c6b63f66e /dev-lang/idb | |
parent | Version bump. Restructured ebuild with newer package. Debugger now in dev-lan... (diff) | |
download | gentoo-2-85fb29c2256ebc33ef40e413439c9fe23c95db63.tar.gz gentoo-2-85fb29c2256ebc33ef40e413439c9fe23c95db63.tar.bz2 gentoo-2-85fb29c2256ebc33ef40e413439c9fe23c95db63.zip |
Intial import, split from dev-lang/icc or dev-lang/ifc
(Portage version: 2.1.3.9)
Diffstat (limited to 'dev-lang/idb')
-rw-r--r-- | dev-lang/idb/ChangeLog | 10 | ||||
-rw-r--r-- | dev-lang/idb/Manifest | 21 | ||||
-rw-r--r-- | dev-lang/idb/files/digest-idb-10.0.026 | 18 | ||||
-rw-r--r-- | dev-lang/idb/idb-10.0.026.ebuild | 83 | ||||
-rw-r--r-- | dev-lang/idb/metadata.xml | 19 |
5 files changed, 151 insertions, 0 deletions
diff --git a/dev-lang/idb/ChangeLog b/dev-lang/idb/ChangeLog new file mode 100644 index 000000000000..f45b169b3564 --- /dev/null +++ b/dev-lang/idb/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-lang/idb +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/idb/ChangeLog,v 1.1 2007/10/02 11:51:54 bicatali Exp $ + +*idb-10.0.026 (02 Oct 2007) + + 02 Oct 2007; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml, + +idb-10.0.026.ebuild: + Intial import, split from dev-lang/icc or dev-lang/ifc + diff --git a/dev-lang/idb/Manifest b/dev-lang/idb/Manifest new file mode 100644 index 000000000000..3226a354a2f6 --- /dev/null +++ b/dev-lang/idb/Manifest @@ -0,0 +1,21 @@ +DIST l_cc_c_10.0.026_ia32.tar.gz 56556358 RMD160 47e1ba1897edaccfb1200d8224bfccb8410b8671 SHA1 e1b5a8cdab3cad1a823c375cfb17318db421b17e SHA256 0e18dbbf6608ebf7d87db71dbdb6f00284913451dd97f47471323e7f1d7cd66a +DIST l_cc_c_10.0.026_ia64.tar.gz 64662221 RMD160 51601383678f759979a2c9d456102e28a9d017bf SHA1 2f71ffe6fcb9d8a2bb8fe46bf82dc29382e5cdc5 SHA256 1d55e6040fef6c3e42725049c19ab80c506efff99b7810e04cc55731d0e31b19 +DIST l_cc_c_10.0.026_intel64.tar.gz 36405579 RMD160 bcf8bec436ad4c9e91b35201e709491b197f6145 SHA1 9a39aee94d2cd67476a4aad198657c1333854676 SHA256 00ca4de9510e04c7d3f27590e21339d663d17b12b39ebc5153d9bd58e750128e +DIST l_fc_c_10.0.026_ia32.tar.gz 40048235 RMD160 31272a3c579fca552de1991036fb221a188dc9d1 SHA1 36950866a7cc286b14d17be607e78d7f16b796b0 SHA256 bd080ae3fed4f37e9d854889ab55233c313833901342ca2bf2e3dd7db6683240 +DIST l_fc_c_10.0.026_ia64.tar.gz 67048117 RMD160 50ece4d17023a39d99522af2738a8a1885fef483 SHA1 b125c44feb513ff1223d051f40cf1e791a5369d3 SHA256 d9a5938681bacabb5fbc612f23b0870b1d74375735a357c2e943aa8da04330dc +DIST l_fc_c_10.0.026_intel64.tar.gz 41346217 RMD160 207cdd1bc81357e3631c38c5609f37f73f585ab5 SHA1 686db50a774b82c85e02fa7767deddedc5b2520c SHA256 f2f306334ce47c6a778e1da21256a958aeb8d285740f35630567f9dc2a49e7f9 +EBUILD idb-10.0.026.ebuild 2574 RMD160 8d4c0ddd1ef082bc7c7d14a08d2a33aba8f61c14 SHA1 c0e8b94a0263ab3b2ce40e6131eed8e556bf2065 SHA256 bd5f13ee4d9093f075190a8d6353e361d88c313e77a207453d30e1d93e40797e +MD5 79dada52d66fefbfc3ef13776ae2fb9e idb-10.0.026.ebuild 2574 +RMD160 8d4c0ddd1ef082bc7c7d14a08d2a33aba8f61c14 idb-10.0.026.ebuild 2574 +SHA256 bd5f13ee4d9093f075190a8d6353e361d88c313e77a207453d30e1d93e40797e idb-10.0.026.ebuild 2574 +MISC ChangeLog 294 RMD160 90ad204597202c4b3f5752c713a2d72662c7cabb SHA1 735e47a0f7ef0581c66cada4b7d34ea175e0fd88 SHA256 5ffacc4941f3fc542449d9a3ad2910ecb3b6aed200b74e4fdc3e5acc1b60be69 +MD5 db74734fdd7d7227f8d13673c067c98a ChangeLog 294 +RMD160 90ad204597202c4b3f5752c713a2d72662c7cabb ChangeLog 294 +SHA256 5ffacc4941f3fc542449d9a3ad2910ecb3b6aed200b74e4fdc3e5acc1b60be69 ChangeLog 294 +MISC metadata.xml 753 RMD160 976fee61889ef22c4a907ec2b29baf21e7de34f7 SHA1 7746e8d4d85ab80ad8e66fda3570dc71fb0291c7 SHA256 7779df38f8f62e90358efd30506e4896b7d8d0b36cb5fa677acc5878e85b0064 +MD5 ff234c0b3fc443a2e0b56af510719a50 metadata.xml 753 +RMD160 976fee61889ef22c4a907ec2b29baf21e7de34f7 metadata.xml 753 +SHA256 7779df38f8f62e90358efd30506e4896b7d8d0b36cb5fa677acc5878e85b0064 metadata.xml 753 +MD5 2b18cd387d5eb1685c88bbf3ac0e8b7f files/digest-idb-10.0.026 1626 +RMD160 5ce3e74213bf3b6e1d88a70f1ca636be383cf88c files/digest-idb-10.0.026 1626 +SHA256 bb21da17020b7ea922185928facd292d1db990b2a2895f358801b4beaaa3f44d files/digest-idb-10.0.026 1626 diff --git a/dev-lang/idb/files/digest-idb-10.0.026 b/dev-lang/idb/files/digest-idb-10.0.026 new file mode 100644 index 000000000000..eee527f42a58 --- /dev/null +++ b/dev-lang/idb/files/digest-idb-10.0.026 @@ -0,0 +1,18 @@ +MD5 d426b44bc13b584b74df81c24eb3a57f l_cc_c_10.0.026_ia32.tar.gz 56556358 +RMD160 47e1ba1897edaccfb1200d8224bfccb8410b8671 l_cc_c_10.0.026_ia32.tar.gz 56556358 +SHA256 0e18dbbf6608ebf7d87db71dbdb6f00284913451dd97f47471323e7f1d7cd66a l_cc_c_10.0.026_ia32.tar.gz 56556358 +MD5 bd024cd6947b95fc1e7c038e5bdfa8f1 l_cc_c_10.0.026_ia64.tar.gz 64662221 +RMD160 51601383678f759979a2c9d456102e28a9d017bf l_cc_c_10.0.026_ia64.tar.gz 64662221 +SHA256 1d55e6040fef6c3e42725049c19ab80c506efff99b7810e04cc55731d0e31b19 l_cc_c_10.0.026_ia64.tar.gz 64662221 +MD5 010ae81d9e93ff968948b55c80a92842 l_cc_c_10.0.026_intel64.tar.gz 36405579 +RMD160 bcf8bec436ad4c9e91b35201e709491b197f6145 l_cc_c_10.0.026_intel64.tar.gz 36405579 +SHA256 00ca4de9510e04c7d3f27590e21339d663d17b12b39ebc5153d9bd58e750128e l_cc_c_10.0.026_intel64.tar.gz 36405579 +MD5 92714ff24814a840d43d994dbf600e58 l_fc_c_10.0.026_ia32.tar.gz 40048235 +RMD160 31272a3c579fca552de1991036fb221a188dc9d1 l_fc_c_10.0.026_ia32.tar.gz 40048235 +SHA256 bd080ae3fed4f37e9d854889ab55233c313833901342ca2bf2e3dd7db6683240 l_fc_c_10.0.026_ia32.tar.gz 40048235 +MD5 a3fbba1da828e222445e24fe1aad2d0d l_fc_c_10.0.026_ia64.tar.gz 67048117 +RMD160 50ece4d17023a39d99522af2738a8a1885fef483 l_fc_c_10.0.026_ia64.tar.gz 67048117 +SHA256 d9a5938681bacabb5fbc612f23b0870b1d74375735a357c2e943aa8da04330dc l_fc_c_10.0.026_ia64.tar.gz 67048117 +MD5 9c65b85b17bfad349ad45318ef54f242 l_fc_c_10.0.026_intel64.tar.gz 41346217 +RMD160 207cdd1bc81357e3631c38c5609f37f73f585ab5 l_fc_c_10.0.026_intel64.tar.gz 41346217 +SHA256 f2f306334ce47c6a778e1da21256a958aeb8d285740f35630567f9dc2a49e7f9 l_fc_c_10.0.026_intel64.tar.gz 41346217 diff --git a/dev-lang/idb/idb-10.0.026.ebuild b/dev-lang/idb/idb-10.0.026.ebuild new file mode 100644 index 000000000000..c3831653b61e --- /dev/null +++ b/dev-lang/idb/idb-10.0.026.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/idb/idb-10.0.026.ebuild,v 1.1 2007/10/02 11:51:54 bicatali Exp $ + +inherit rpm elisp-common + +IFC_PID=787 +ICC_PID=786 + +DESCRIPTION="Intel C/C++/FORTRAN debugger for Linux" +HOMEPAGE="http://www.intel.com/software/products/compilers/" +COM_URI="http://registrationcenter-download.intel.com/irc_nas" +SRC_URI="amd64? ( ifc? ( !icc? ( ${COM_URI}/${IFC_PID}/l_fc_c_${PV}_intel64.tar.gz ) ) + !ifc? ( !icc? ( ${COM_URI}/${ICC_PID}/l_cc_c_${PV}_intel64.tar.gz ) ) + icc? ( ${COM_URI}/${ICC_PID}/l_cc_c_${PV}_intel64.tar.gz ) ) + ia64? ( ifc? ( !icc? ( ${COM_URI}/${IFC_PID}/l_fc_c_${PV}_ia64.tar.gz ) ) + !ifc? ( !icc? ( ${COM_URI}/${ICC_PID}/l_cc_c_${PV}_ia64.tar.gz ) ) + icc? ( ${COM_URI}/${ICC_PID}/l_cc_c_${PV}_ia64.tar.gz ) ) + x86? ( ifc? ( !icc? ( ${COM_URI}/${IFC_PID}/l_fc_c_${PV}_ia32.tar.gz ) ) + !ifc? ( !icc? ( ${COM_URI}/${ICC_PID}/l_cc_c_${PV}_ia32.tar.gz ) ) + icc? ( ${COM_URI}/${ICC_PID}/l_cc_c_${PV}_ia32.tar.gz ) )" + +KEYWORDS="~amd64 ~ia64 ~x86" + +LICENSE="Intel-SDP" +SLOT="0" + +RESTRICT="test strip mirror" +IUSE="emacs" + +DEPEND="" +RDEPEND="virtual/libstdc++ + x11-libs/libXft + x11-libs/libXt + dev-libs/libxml2" + +src_unpack() { + unpack ${A} + PACKAGEID=$(basename l_*) + mv "${WORKDIR}"/${PACKAGEID} "${S}" + cd "${S}" + rpm_unpack data/intel*idb*.rpm || die "rpm_unpack failed" +} + +src_install() { + local ext= + use amd64 && ext=e + local instdir=/opt/intel/${PN}${ext}/${PV} + cd "${S}"/${instdir}/doc + sed -e "s|\<installpackageid\>|${PACKAGEID}|g" \ + -i *support \ + || die "sed support file failed" + chmod 644 *support + + dodir ${instdir} + einfo "Copying files" + cp -pPR \ + "${S}"/${instdir}/* \ + "${D}"/${instdir}/ \ + || die "copying debugger failed" + local env_file=06idb + echo "PATH=${instdir}/bin" > ${env_file} + echo "ROOTPATH=${instdir}/bin" >> ${env_file} + echo "MANPATH=${instdir}/man" >> ${env_file} + doenvd ${env_file} || die "doenvd ${env_file} failed" + use emacs && \ + elisp-site-file-install "${S}"${instdir}/bin/*.el +} + +pkg_postinst () { + rm -f "${ROOT}"/opt/intel/{intel_sdp_products.db,.*.log} || die + elog "Make sure you have recieved the restrictive" + elog "non-commercial license ${PN} by registering at:" + elog "http://www.intel.com/cd/software/products/asmo-na/eng/download/download/219771.htm" + elog "You cannot run ${PN} without this license file." + elog "Read the website for more information on this license." + elog "To use ${PN} now, issue first \n\tsource /etc/profile" + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-lang/idb/metadata.xml b/dev-lang/idb/metadata.xml new file mode 100644 index 000000000000..8b520df69bb4 --- /dev/null +++ b/dev-lang/idb/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> +<email>bicatali@gentoo.org</email> +</maintainer> +<longdescription lang="en"> +The Intel® Debugger is a command line debugger for Intel based +architectures. It is well suited with the Intel C++ or Intel FORTRAN +compilers. It also comes also with a graphical interface and extensive +documentation. The package is bundled in either compiler tar ball, and +has been split to produce this one. +The product can be installed as a non-commercial as +well. License, terms of qualifications can be found on the web +site and follow the one received in the Intel compilers. +</longdescription> +</pkgmetadata> + |