summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2007-11-21 19:09:54 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2007-11-21 19:09:54 +0000
commit5f1608d7952a2dd4a82b1d037aedfee143d8832c (patch)
tree3af1d62221210a6d57d7001a4d17c5ec6bfcfa8f /dev-lang/idb
parentStable on ppc wrt bug 199492 (diff)
downloadgentoo-2-5f1608d7952a2dd4a82b1d037aedfee143d8832c.tar.gz
gentoo-2-5f1608d7952a2dd4a82b1d037aedfee143d8832c.tar.bz2
gentoo-2-5f1608d7952a2dd4a82b1d037aedfee143d8832c.zip
Version bump.
(Portage version: 2.1.3.19)
Diffstat (limited to 'dev-lang/idb')
-rw-r--r--dev-lang/idb/ChangeLog7
-rw-r--r--dev-lang/idb/files/digest-idb-10.1.00818
-rw-r--r--dev-lang/idb/idb-10.1.008.ebuild87
3 files changed, 111 insertions, 1 deletions
diff --git a/dev-lang/idb/ChangeLog b/dev-lang/idb/ChangeLog
index d2bd44712c00..3e04c959e0a4 100644
--- a/dev-lang/idb/ChangeLog
+++ b/dev-lang/idb/ChangeLog
@@ -1,6 +1,11 @@
# 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.5 2007/11/14 15:04:36 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/idb/ChangeLog,v 1.6 2007/11/21 19:09:54 bicatali Exp $
+
+*idb-10.1.008 (21 Nov 2007)
+
+ 21 Nov 2007; Sébastien Fabbro <bicatali@gentoo.org> +idb-10.1.008.ebuild:
+ Version bump
14 Nov 2007; Sébastien Fabbro <bicatali@gentoo.org> idb-10.0.026.ebuild:
amd64 stable wrt bug #197983, with kingtaco's green light.
diff --git a/dev-lang/idb/files/digest-idb-10.1.008 b/dev-lang/idb/files/digest-idb-10.1.008
new file mode 100644
index 000000000000..f6d547e12496
--- /dev/null
+++ b/dev-lang/idb/files/digest-idb-10.1.008
@@ -0,0 +1,18 @@
+MD5 d3377565097a2f9e5b3e5e382a315074 l_cc_p_10.1.008_ia32.tar.gz 44733611
+RMD160 04cac7c02ea27a4330458b1f08dcb1827081118b l_cc_p_10.1.008_ia32.tar.gz 44733611
+SHA256 189e19c4c77e989308c071cf1cae214b0ae8659a4fc62c363328d33024bc56db l_cc_p_10.1.008_ia32.tar.gz 44733611
+MD5 7a48b0187019ddceac46bed2bfc01e16 l_cc_p_10.1.008_ia64.tar.gz 68959550
+RMD160 c83cb0c8e44f54e477b9b3dfa1ec50940379a7ac l_cc_p_10.1.008_ia64.tar.gz 68959550
+SHA256 54bf5c03e71b66a73be4cdf0fe6ccad74d92fd5da6d2318b71af5f415311be82 l_cc_p_10.1.008_ia64.tar.gz 68959550
+MD5 78701402297c45227f842f46cd863d68 l_cc_p_10.1.008_intel64.tar.gz 40184785
+RMD160 ea7d02db4c0de1bb8975bf8c9aa9ea408ff6fab7 l_cc_p_10.1.008_intel64.tar.gz 40184785
+SHA256 20576dd4376c26f371d19fa3e9cf8fec1ee0a72a8186da0c14ec87025af615f6 l_cc_p_10.1.008_intel64.tar.gz 40184785
+MD5 fb3c85f543c819135829f56a6a6b6bc8 l_fc_p_10.1.008_ia32.tar.gz 40881667
+RMD160 13233d075838d3a22a282632b77c5a6d3bf7673f l_fc_p_10.1.008_ia32.tar.gz 40881667
+SHA256 09bd45b9f96dfbd9efffb52bad779593fed035dfef8d64feccc3bbf3c8b589a9 l_fc_p_10.1.008_ia32.tar.gz 40881667
+MD5 57a1312fe838f06446789d4bbf1da6fc l_fc_p_10.1.008_ia64.tar.gz 68785027
+RMD160 38a5f6bc622414ab637714ede01434b784ead4e9 l_fc_p_10.1.008_ia64.tar.gz 68785027
+SHA256 fa1866dd4e4c4c4c1fe20c0012fd01ae4059d31c10c17f83c5c49eb7ee86d4dd l_fc_p_10.1.008_ia64.tar.gz 68785027
+MD5 3be3bd23ffb1ace4289e73dc50e89b0b l_fc_p_10.1.008_intel64.tar.gz 42511560
+RMD160 9bbb963d3df5ad2bdf13a1ec36a0be195960ca95 l_fc_p_10.1.008_intel64.tar.gz 42511560
+SHA256 7744d0255f879de0cf39b73c0bae68f6b667f07f495571b5f7690525f75eec24 l_fc_p_10.1.008_intel64.tar.gz 42511560
diff --git a/dev-lang/idb/idb-10.1.008.ebuild b/dev-lang/idb/idb-10.1.008.ebuild
new file mode 100644
index 000000000000..1a5da4ba2f3e
--- /dev/null
+++ b/dev-lang/idb/idb-10.1.008.ebuild
@@ -0,0 +1,87 @@
+# 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.1.008.ebuild,v 1.1 2007/11/21 19:09:54 bicatali Exp $
+
+inherit rpm elisp-common
+
+IFC_PID=862
+ICC_PID=861
+xPV=p_${PV}
+
+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_${xPV}_intel64.tar.gz ) )
+ !ifc? ( !icc? ( ${COM_URI}/${ICC_PID}/l_cc_${xPV}_intel64.tar.gz ) )
+ icc? ( ${COM_URI}/${ICC_PID}/l_cc_${xPV}_intel64.tar.gz ) )
+ ia64? ( ifc? ( !icc? ( ${COM_URI}/${IFC_PID}/l_fc_${xPV}_ia64.tar.gz ) )
+ !ifc? ( !icc? ( ${COM_URI}/${ICC_PID}/l_cc_${xPV}_ia64.tar.gz ) )
+ icc? ( ${COM_URI}/${ICC_PID}/l_cc_${xPV}_ia64.tar.gz ) )
+ x86? ( ifc? ( !icc? ( ${COM_URI}/${IFC_PID}/l_fc_${xPV}_ia32.tar.gz ) )
+ !ifc? ( !icc? ( ${COM_URI}/${ICC_PID}/l_cc_${xPV}_ia32.tar.gz ) )
+ icc? ( ${COM_URI}/${ICC_PID}/l_cc_${xPV}_ia32.tar.gz ) )"
+
+KEYWORDS="~amd64 ~ia64 ~x86"
+
+LICENSE="Intel-SDP"
+SLOT="0"
+
+RESTRICT="test strip mirror"
+IUSE="emacs icc ifc"
+
+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}"
+ for x in data/*idb*.rpm; do
+ einfo "Extracting $(basename ${x})..."
+ rpm_unpack ${x} || die "rpm_unpack ${x} failed"
+ done
+}
+
+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
+}