2013-07-10 14:47:08 +04:00
|
|
|
# Copyright 1999-2013 Gentoo Foundation
|
|
|
|
# Distributed under the terms of the GNU General Public License v2
|
2015-08-11 00:17:55 +03:00
|
|
|
# $Id$
|
2013-07-10 14:47:08 +04:00
|
|
|
|
|
|
|
EAPI=5
|
|
|
|
|
|
|
|
INTEL_DPN=parallel_studio_xe
|
|
|
|
INTEL_DID=3266
|
|
|
|
INTEL_DPV=2013_update4
|
|
|
|
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"
|
|
|
|
KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
|
|
|
|
|
|
|
|
CHECKREQS_DISK_BUILD=375M
|
|
|
|
|
|
|
|
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
|
|
|
|
INTEL_LICENSE_FILE="${INTEL_SDP_EDIR}"/licenses:"${EPREFIX}/opt/intel/license"
|
|
|
|
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}
|
|
|
|
|
|
|
|
cat >> "${T}"/40-${PN} <<- EOF
|
|
|
|
SEARCH_DIRS_MASK="${INTEL_SDP_EDIR}"
|
|
|
|
EOF
|
|
|
|
insinto /etc/revdep-rebuild/
|
|
|
|
doins "${T}"/40-${PN}
|
|
|
|
}
|