summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2007-10-02 11:51:54 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2007-10-02 11:51:54 +0000
commit85fb29c2256ebc33ef40e413439c9fe23c95db63 (patch)
tree9772f3477273b13b43641db4c2568c5c6b63f66e /dev-lang/idb
parentVersion bump. Restructured ebuild with newer package. Debugger now in dev-lan... (diff)
downloadgentoo-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/ChangeLog10
-rw-r--r--dev-lang/idb/Manifest21
-rw-r--r--dev-lang/idb/files/digest-idb-10.0.02618
-rw-r--r--dev-lang/idb/idb-10.0.026.ebuild83
-rw-r--r--dev-lang/idb/metadata.xml19
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>
+