Gentoo Development Guide
INTEL-SDP.ECLASS
Section: portage (5)Updated: May 2013
Index Return to Main Contents
NAME
intel-sdp.eclass - Handling of Intel's Software Development Products package managementFUNCTIONS
- intel-sdp_pkg_pretend
-
* Check that the user has a (valid) license file before going on. * Check for space requirements being fullfilled
- intel-sdp_pkg_setup
- Setting up and sorting some internal variables
- intel-sdp_src_unpack
- Unpacking necessary rpms from tarball, extract them and rearrange the output.
- intel-sdp_src_install
- Install everything
- intel-sdp_pkg_postinst
- Add things to intel database
- intel-sdp_pkg_postrm
- Sanitize intel database
ECLASS VARIABLES
- INTEL_DID
-
The package download ID from Intel.
To find out its value, see the links to download in
https://registrationcenter.intel.com/RegCenter/MyProducts.aspx
e.g. 2504
Must be defined before inheriting the eclass
- INTEL_DPN
-
The package name to download from Intel.
To find out its value, see the links to download in
https://registrationcenter.intel.com/RegCenter/MyProducts.aspx
e.g. parallel_studio_xe
Must be defined before inheriting the eclass
- INTEL_DPV
-
The package download version from Intel.
To find out its value, see the links to download in
https://registrationcenter.intel.com/RegCenter/MyProducts.aspx
e.g. 2011_sp1_update2
Must be defined before inheriting the eclass
- INTEL_SUBDIR
- The package sub-directory where it will end-up in /opt/intel To find out its value, you have to do a raw install from the Intel tar ball
- INTEL_SKIP_LICENSE
- Possibility to skip the mandatory check for licenses. Only set this if there is really no fix.
- INTEL_RPMS_DIRS ?= rpm
- List of subdirectories in the main archive which contains the rpms to extract.
- INTEL_X86 ?= i486
-
32bit arch in rpm names
e.g. i484
- INTEL_BIN_RPMS
-
Functional name of rpm without any version/arch tag
e.g. compilerprof
- INTEL_DAT_RPMS
-
Functional name of rpm of common data which are arch free
without any version tag
e.g. openmp
- INTEL_SDP_DB = "${EROOT%/}"/opt/intel/intel-sdp-products.db
- Full path to intel registry db
- INTEL_SDP_DIR = "opt/intel/${INTEL_SUBDIR}-${_INTEL_SDP_YEAR:-${_INTEL_PV1}}.${_INTEL_PV3}.${_INTEL_PV4}"
- Full rootless path to installation dir
- INTEL_SDP_EDIR = "${EROOT%/}/${INTEL_SDP_DIR}"
- Full rooted path to installation dir
- INTEL_ARCH
-
Intels internal names of the arches; will be set at runtime accordingly
e.g. amd64-multilib -> INTEL_ARCH="intel64 ia32"
MAINTAINERS
Justin Lecher <jlec@gentoo.org> Sci Team <sci@gentoo.org>
REPORTING BUGS
Please report bugs via http://bugs.gentoo.org/FILES
/usr/portage/eclass/intel-sdp.eclassSEE ALSO
ebuild(5)http://sources.gentoo.org/eclass/intel-sdp.eclass?view=log
Index
This document was created by man2html, using the manual pages.
Time: 03:25:01 GMT, May 20, 2013