From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 8C8111381F3 for ; Tue, 27 Nov 2012 19:35:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4D28021C070; Tue, 27 Nov 2012 19:34:04 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A991821C070 for ; Tue, 27 Nov 2012 19:34:03 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 84D1033D9C7 for ; Tue, 27 Nov 2012 19:33:52 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id E98D4E5444 for ; Tue, 27 Nov 2012 19:33:50 +0000 (UTC) From: "Justin Lecher" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Justin Lecher" Message-ID: <1354044116.f93167520a051ff29d6d842a55a30e832628fe9a.jlec@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: dev-libs/intel-common/ X-VCS-Repository: proj/sci X-VCS-Files: dev-libs/intel-common/ChangeLog dev-libs/intel-common/intel-common-13.0.0.079-r1.ebuild dev-libs/intel-common/metadata.xml X-VCS-Directories: dev-libs/intel-common/ X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher X-VCS-Revision: f93167520a051ff29d6d842a55a30e832628fe9a X-VCS-Branch: master Date: Tue, 27 Nov 2012 19:33:50 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: ba865970-8cbd-416a-9e1f-2f984d8cc257 X-Archives-Hash: 026e8ff0bb9b7e1dbd45f8c969417c43 commit: f93167520a051ff29d6d842a55a30e832628fe9a Author: Justin Lecher gentoo org> AuthorDate: Thu Nov 15 10:02:15 2012 +0000 Commit: Justin Lecher gentoo org> CommitDate: Tue Nov 27 19:21:56 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f9316752 Imported from tree --- dev-libs/intel-common/ChangeLog | 21 +++++++ .../intel-common/intel-common-13.0.0.079-r1.ebuild | 59 ++++++++++++++++++++ dev-libs/intel-common/metadata.xml | 12 ++++ 3 files changed, 92 insertions(+), 0 deletions(-) diff --git a/dev-libs/intel-common/ChangeLog b/dev-libs/intel-common/ChangeLog new file mode 100644 index 0000000..22f2399 --- /dev/null +++ b/dev-libs/intel-common/ChangeLog @@ -0,0 +1,21 @@ +# ChangeLog for dev-libs/intel-common +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/intel-common/ChangeLog,v 1.4 2012/11/14 18:34:25 bicatali Exp $ + + 14 Nov 2012; Sébastien Fabbro metadata.xml: + Removing myself from maintainer + +*intel-common-13.0.0.079-r1 (28 Oct 2012) + + 28 Oct 2012; Justin Lecher + +intel-common-13.0.0.079-r1.ebuild: + Mask installation from revdep-rebuild ,#438820 + + 20 Sep 2012; Justin Lecher intel-common-13.0.0.079.ebuild: + Avoid double prefix + +*intel-common-13.0.0.079 (16 Sep 2012) + + 16 Sep 2012; Justin Lecher +intel-common-13.0.0.079.ebuild, + +metadata.xml: + Imported from sci overlay; new package containing common libs, #297542 diff --git a/dev-libs/intel-common/intel-common-13.0.0.079-r1.ebuild b/dev-libs/intel-common/intel-common-13.0.0.079-r1.ebuild new file mode 100644 index 0000000..4692811 --- /dev/null +++ b/dev-libs/intel-common/intel-common-13.0.0.079-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/intel-common/intel-common-13.0.0.079-r1.ebuild,v 1.1 2012/10/28 15:29:55 jlec Exp $ + +EAPI=4 + +INTEL_DPN=parallel_studio_xe +INTEL_DID=2749 +INTEL_DPV=2013 +INTEL_SUBDIR=composerxe + +inherit intel-sdp + +DESCRIPTION="Common libraries and utilities needed for Intel compilers and libraries" +HOMEPAGE="http://software.intel.com/en-us/articles/intel-compilers/" + +IUSE="+compiler" + +CHECKREQS_DISK_BUILD=325M + +pkg_setup() { + einfo ${INTEL_SDP_EDIR} + INTEL_BIN_RPMS="openmp openmp-devel" + INTEL_DAT_RPMS="compilerpro-common" + if use compiler; then + INTEL_BIN_RPMS+=" compilerpro-devel sourcechecker-devel" + INTEL_DAT_RPMS+=" compilerpro-vars sourcechecker-common" + fi + intel-sdp_pkg_setup +} + +src_install() { + intel-sdp_src_install + local path rootpath ldpath arch fenv=35intelsdp + cat > ${fenv} <<-EOF + NLSPATH=${INTEL_SDP_EDIR}/lib/locale/en_US/%N + MANPATH=${INTEL_SDP_EDIR}/man/en_US + INTEL_LICENSE_FILE=${INTEL_SDP_EDIR}/licenses + EOF + for arch in ${INTEL_ARCH}; do + path=${path}:${INTEL_SDP_EDIR}/bin/${arch}:${INTEL_SDP_EDIR}/mpirt/bin/${arch} + rootpath=${rootpath}:${INTEL_SDP_EDIR}/bin/${arch}:${INTEL_SDP_EDIR}/mpirt/bin/${arch} + ldpath=${ldpath}:${INTEL_SDP_EDIR}/compiler/lib/${arch}:${INTEL_SDP_EDIR}/mpirt/lib/${arch} + done + cat >> ${fenv} <<-EOF + PATH=${path#:} + ROOTPATH=${rootpath#:} + LDPATH=${ldpath#:} + EOF + + doenvd ${fenv} + dodir ${INTEL_SDP_DIR}/licenses + + cat >> "${T}"/40-${PN} <<- EOF + SEARCH_DIRS_MASK="${INTEL_SDP_EDIR}" + EOF + insinto /etc/revdep-rebuild/ + doins "${T}"/40-${PN} +} diff --git a/dev-libs/intel-common/metadata.xml b/dev-libs/intel-common/metadata.xml new file mode 100644 index 0000000..5a311a4 --- /dev/null +++ b/dev-libs/intel-common/metadata.xml @@ -0,0 +1,12 @@ + + + +sci + + This package contains the core files to be installed for the Intel + compilers and libraries. Probably useless if installed standalone. + + + Install the libraries needed for the icc and ifort compilers + +