ChangeLog

# ChangeLog for dev-lang/idb
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/idb/ChangeLog,v 1.10 2008/07/10 16:52:17 bicatali Exp $

10 Jul 2008; Sébastien Fabbro idb-10.1.017.ebuild:
Removed slotting, not ready.

*idb-10.1.017 (10 Jul 2008)

10 Jul 2008; Sébastien Fabbro -idb-10.1.012.ebuild,
idb-10.1.013.ebuild, +idb-10.1.017.ebuild:
Version bump

*idb-10.1.012 (28 Feb 2008)

28 Feb 2008; Sébastien Fabbro metadata.xml,
-idb-10.1.008.ebuild, +idb-10.1.012.ebuild:
Version bump

05 Dec 2007; Raúl Porcel idb-10.0.026.ebuild,
idb-10.1.008.ebuild:
Drop ia64 keyword because gcc-3.3.2-r7 is missing

*idb-10.1.008 (21 Nov 2007)

21 Nov 2007; Sébastien Fabbro +idb-10.1.008.ebuild:
Version bump

14 Nov 2007; Sébastien Fabbro idb-10.0.026.ebuild:
amd64 stable wrt bug #197983, with kingtaco's green light.

09 Nov 2007; Raúl Porcel idb-10.0.026.ebuild:
ia64 stable wrt #197983

07 Nov 2007; Christian Faulhammer idb-10.0.026.ebuild:
stable x86, bug 197983

06 Nov 2007; Sébastien Fabbro idb-10.0.026.ebuild:
Fix multiple rpm unpacking

*idb-10.0.026 (02 Oct 2007)

02 Oct 2007; Sébastien Fabbro +metadata.xml,
+idb-10.0.026.ebuild:
Intial import, split from dev-lang/icc or dev-lang/ifc

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST l_cc_c_10.0.026_ia32.tar.gz 41278910 RMD160 7c2046d1c8bfbf98639c4cc1d77db0ccf5fd5637 SHA1 b44fdb3f91df847b03307b96256ea83252983432 SHA256 36258784fba6550a117b30e9bfd48d414d8986b95e802191be0b37005eedc0f6
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_cc_p_10.1.013_ia32.tar.gz 50690142 RMD160 48f0edcc39de1cc45be03c9cb899cdd0d811812e SHA1 2f0f4f3d0c3e366bc33d89eb06f9eecd3622b977 SHA256 edd3ffa6f148ed54fd7b26109eb945516169e8a9daf09962a3a6919539d538d1
DIST l_cc_p_10.1.013_ia64.tar.gz 72808364 RMD160 1f8f746dc53d100a3ee4c86ba6de840d6d002d52 SHA1 f5ce8a610e2619e7264c8dcaf485c9950368c825 SHA256 0966dd401e8c641f944cb45ed03cfafbf7df14fdd4ba2100e6a5b6e9a1a9ed07
DIST l_cc_p_10.1.013_intel64.tar.gz 40204037 RMD160 499242587d2a02085f09dc2ea58c64d14c730b0e SHA1 7264106093727c1792423c1f166049b46285a394 SHA256 2aa519f5aaa1951c02e3e1fd51aac4b248221bd2ff32ebe82d6bdfa29a2813da
DIST l_cc_p_10.1.017_ia32.tar.gz 50917413 RMD160 41f86deaab128065d43fbd7e711dbb235b235fbb SHA1 5a3fe5327a29ec96d988dda9b482ae17d1da1d55 SHA256 9211c2bcad5690b34ac616b195a9bd5b801f91a75213b6984037f94a551e14b9
DIST l_cc_p_10.1.017_ia64.tar.gz 72917743 RMD160 398c3c991b9429702619a5d1574404a279e87be9 SHA1 7c7e42a2aeef634394ca854a83753b9d35249e93 SHA256 15c5a28b9310b05f5a0227a35f36bdb9a2ae0729a94f09d60c91965bd157f5cb
DIST l_cc_p_10.1.017_intel64.tar.gz 40469760 RMD160 34a08752bd86631db6b8edfffb68bc4b9825295b SHA1 af25ab180e1fabaa65ef75884b59010a099d8944 SHA256 a5288827ed4c7dd5f931dfef3d197f1a8cbcf5a6d2364f48fc2823888b583fb6
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
DIST l_fc_p_10.1.013_ia32.tar.gz 43564383 RMD160 f86505c523b74f2089885d76fd0c5e7a87985dd2 SHA1 5eed5f4865a6d38cc3b44768ba6c87df3f851ff8 SHA256 8d4888f5b2ed8b39f63cd781a99737b6e5d900ab5b460ca4ca459bc20777aa7b
DIST l_fc_p_10.1.013_ia64.tar.gz 69434815 RMD160 f59b0a87ebd6dacf56e0aca9accb4f7879ecaff8 SHA1 889fa1b13c9de746b7863d5e9eff0a06c7775d69 SHA256 6cf7c3112a445a449590bcd425b56c857eb16fd75a828d63f25e617672ae84a9
DIST l_fc_p_10.1.013_intel64.tar.gz 45113209 RMD160 06d86abd7deee6768dfdacb2da2b481f5c58f9ab SHA1 5c497b89f4245264defa83f96965f0ab9f16c644 SHA256 0cc17fce3857b4ac7db1730b5951a2acb4e17ab852a3579f316dd54e63d9afa5
DIST l_fc_p_10.1.017_ia32.tar.gz 43778392 RMD160 2c03e96633fc7eaf34cf9ce676e4ca9eed6fcedf SHA1 1534fce6ad518615e2e3cb99e1006149ff1e2ffd SHA256 0ab7a08fbb94abf4f95819ac9cee8703fdbdcd942a54a79dbe22a0a0b558f67a
DIST l_fc_p_10.1.017_ia64.tar.gz 69530896 RMD160 68598b4add79c189ac631cd42f9a685f5bb89d8f SHA1 0278e9c4620603e31f5c18d6a0f42aded0573aae SHA256 04fb0d786b6b5d69428b8bd36eeb88062ec70b3e10705f7f84db22dd5afc441f
DIST l_fc_p_10.1.017_intel64.tar.gz 45394189 RMD160 562e9a743e4a045cc5e30a11c82f6f99c03750be SHA1 80e0f05c7f21fc19b66193adf120fc13287d6f1c SHA256 d1e4bf29eea1b9acfaf490ecd6e7587db911ab885d163e19ff4dd510252ff78e
EBUILD idb-10.0.026.ebuild 2736 RMD160 03bd13d965894d6b9a89a54cc40c35cc3eb816e3 SHA1 ade1803910b49d19b11717cb3863add74e82dc25 SHA256 ce352677412c67292d01aaeb5e8d0f896ffc7cfc7d9f899f2b49a222750d498f
EBUILD idb-10.1.013.ebuild 2683 RMD160 29b6a3e51e1a86e74277f3c595073b1e084de846 SHA1 08fc723568232a6438e93762e5de4a5be5d9b2af SHA256 37aa6ac01ca43f3fb86a944c54f1cd8daf2ff7f75c9d758b1a3b575bcdc67b85
EBUILD idb-10.1.017.ebuild 2692 RMD160 69329d3584e571f5d56015a5098bc9e5a6f17e7b SHA1 401afbb8dbdafb9687a3a313160b0a4b39f14f5b SHA256 e8b9bf037d8d56edc947a8f1780b8df1d5d3b83bbc7723c95562c21f5abe21bf
MISC ChangeLog 1527 RMD160 15c28d4c67a5a1bb597005cde1aad8ec885a14dd SHA1 62e52914256dbcae3ab07903430e0c946ea48c92 SHA256 f5889d2899f9b50e4137524139a9d23ab264a6beb7ff5a25ac94ba37ebcd8fa8
MISC metadata.xml 769 RMD160 e0213bd0ec069c7680c5eb5fec1c48d8215cb358 SHA1 0e122fa202d2328569e188e4bfe68d637bdf86d6 SHA256 abf59ceaa7de63559560f96e05e6e667ba5684432dc79aa92d5f162b18b41241
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkh2PnkACgkQ1ycZbhPLE2B1VQCfbWqjcWMWsplmhd269IRi8uer
s2cAoLHnKhfDvd0eYxVtVU5hEe37zutu
=X/MJ
-----END PGP SIGNATURE-----

idb-10.0.026.ebuild

# 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.7 2007/12/05 20:37:47 armin76 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 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|\|${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
}

idb-10.1.013.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/idb/idb-10.1.013.ebuild,v 1.2 2008/07/10 15:02:02 bicatali Exp $

inherit rpm elisp-common

ICC_PID=964
IFC_PID=965
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 ~x86"

LICENSE="Intel-SDP"
SLOT="0"

RESTRICT="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|\|${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"
cat > 06idb <<-EOF
PATH=${instdir}/bin
ROOTPATH=${instdir}/bin
MANPATH=${instdir}/man
EOF
doenvd 06idb || die "installing 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 a license for ${PN},"
elog "you cannot run ${PN} without a license file."
elog "To receive a non-commercial license, you need to register."
elog "Read the website for more information on this license:"
elog "${HOMEPAGE}"
elog "Then put the license file into ${ROOT}/opt/intel/licenses."
elog "\nTo use ${PN} issue first \n\tsource /etc/profile"
use emacs && elisp-site-regen
}

pkg_postrm() {
use emacs && elisp-site-regen
}

idb-10.1.017.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/idb/idb-10.1.017.ebuild,v 1.2 2008/07/10 16:52:17 bicatali Exp $

inherit rpm elisp-common

ICC_PID=1136
IFC_PID=1137
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 ~x86"

LICENSE="Intel-SDP"
SLOT="0"

RESTRICT="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|\|${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"
cat > 06idb <<-EOF
PATH=${instdir}/bin
ROOTPATH=${instdir}/bin
MANPATH=${instdir}/man
EOF
doenvd 06idb || die "installing 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 a license for ${PN},"
elog "you cannot run ${PN} without a license file."
elog "To receive a non-commercial license, you need to register."
elog "Read the website for more information on this license:"
elog "${HOMEPAGE}"
elog "Then put the license file into ${ROOT}/opt/intel/licenses."
elog "\nTo use ${PN} issue first \n\tsource ${ROOT}/etc/profile"
use emacs && elisp-site-regen
}

pkg_postrm() {
use emacs && elisp-site-regen
}

metadata.xml




no-herd

bicatali@gentoo.org


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.