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
commit7883476c10741d98706e66d9f6aaf604bbe5b56e (patch)
tree48525cf599d3aaed4aa5c60743c84f4760d0237e /dev-lang/idb
parentVersion bump. Restructured ebuild with newer package. Debugger now in dev-lan... (diff)
downloadhistorical-7883476c10741d98706e66d9f6aaf604bbe5b56e.tar.gz
historical-7883476c10741d98706e66d9f6aaf604bbe5b56e.tar.bz2
historical-7883476c10741d98706e66d9f6aaf604bbe5b56e.zip
Intial import, split from dev-lang/icc or dev-lang/ifc
Package-Manager: portage-2.1.3.9
Diffstat (limited to 'dev-lang/idb')
-rw-r--r--dev-lang/idb/ChangeLog10
-rw-r--r--dev-lang/idb/Manifest31
-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, 161 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..07db2d8745ac
--- /dev/null
+++ b/dev-lang/idb/Manifest
@@ -0,0 +1,31 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+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 2670 RMD160 325a967efd3d04586f9ef6f2ea38cfeeb085a6a2 SHA1 7d125e6931826f67cffcfc1f0f27dbbfc2f2b902 SHA256 c039b3d3224466fcbe8f4ca5af559d9fb74659731485b1d8da674eacf6748a2a
+MD5 be2d4f4438af11c3a1877dd23b76e57b idb-10.0.026.ebuild 2670
+RMD160 325a967efd3d04586f9ef6f2ea38cfeeb085a6a2 idb-10.0.026.ebuild 2670
+SHA256 c039b3d3224466fcbe8f4ca5af559d9fb74659731485b1d8da674eacf6748a2a idb-10.0.026.ebuild 2670
+MISC ChangeLog 380 RMD160 e08601032cd61b02e650a3e8e30e682197190cc5 SHA1 61e2de247d1c102b821b52a356fe9e482968762d SHA256 50beab18602cce3e62a2f6433fdbe28be4d021059a39b50430d197fcfd86c261
+MD5 8e2f6ca7562d83436ae829ae559a09a5 ChangeLog 380
+RMD160 e08601032cd61b02e650a3e8e30e682197190cc5 ChangeLog 380
+SHA256 50beab18602cce3e62a2f6433fdbe28be4d021059a39b50430d197fcfd86c261 ChangeLog 380
+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
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.7 (GNU/Linux)
+
+iD8DBQFHAjDr1ycZbhPLE2ARAiW2AJ4ihwEPz9KPgyDFDYDqMp+scgFexwCfQMaq
+1ve2vgGFuvNKwq7kdr+uyBs=
+=q+P1
+-----END PGP SIGNATURE-----
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>
+