mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-06 00:48:18 -07:00
Drop all refrences to eclipse in intel compiler products
Signed-off-by: Justin Lecher <jlec@gentoo.org>
This commit is contained in:
@@ -14,12 +14,10 @@ inherit intel-sdp
|
||||
DESCRIPTION="Intel C/C++ Compiler"
|
||||
HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/"
|
||||
|
||||
IUSE="eclipse linguas_ja"
|
||||
IUSE="linguas_ja"
|
||||
KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
DEPEND="
|
||||
!dev-lang/ifc[linguas_ja]
|
||||
eclipse? ( dev-util/eclipse-sdk )"
|
||||
DEPEND="!dev-lang/ifc[linguas_ja]"
|
||||
RDEPEND="${DEPEND}
|
||||
~dev-libs/intel-common-${PV}[compiler,multilib=]"
|
||||
|
||||
|
||||
@@ -15,12 +15,10 @@ inherit intel-sdp
|
||||
DESCRIPTION="Intel C/C++ Compiler"
|
||||
HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/"
|
||||
|
||||
IUSE="eclipse linguas_ja"
|
||||
IUSE="linguas_ja"
|
||||
KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
DEPEND="
|
||||
!dev-lang/ifc[linguas_ja]
|
||||
eclipse? ( dev-util/eclipse-sdk )"
|
||||
DEPEND="!dev-lang/ifc[linguas_ja]"
|
||||
RDEPEND="${DEPEND}
|
||||
~dev-libs/intel-common-${PV}[compiler,multilib=]"
|
||||
|
||||
|
||||
@@ -15,12 +15,10 @@ inherit intel-sdp
|
||||
DESCRIPTION="Intel C/C++ Compiler"
|
||||
HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/"
|
||||
|
||||
IUSE="eclipse linguas_ja"
|
||||
IUSE="linguas_ja"
|
||||
KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
DEPEND="
|
||||
!dev-lang/ifc[linguas_ja]
|
||||
eclipse? ( dev-util/eclipse-sdk )"
|
||||
DEPEND="!dev-lang/ifc[linguas_ja]"
|
||||
RDEPEND="${DEPEND}
|
||||
~dev-libs/intel-common-${PV}[compiler,multilib=]"
|
||||
|
||||
|
||||
@@ -13,7 +13,4 @@
|
||||
documentation. The product can be installed as a non-commercial as
|
||||
well. License, terms of qualifications can be found on the web site.
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="eclipse">Install the <pkg>dev-util/eclipse-sdk</pkg> plugins</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -14,13 +14,12 @@ inherit intel-sdp
|
||||
DESCRIPTION="Intel C/C++/FORTRAN debugger"
|
||||
HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/"
|
||||
|
||||
IUSE="eclipse"
|
||||
IUSE=""
|
||||
KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
DEPEND=">=dev-libs/intel-common-13.1[compiler]"
|
||||
RDEPEND="${DEPEND}
|
||||
virtual/jre
|
||||
eclipse? ( dev-util/eclipse-sdk )"
|
||||
virtual/jre"
|
||||
|
||||
INTEL_BIN_RPMS="idb"
|
||||
INTEL_DAT_RPMS="idb-common idbcdt"
|
||||
|
||||
@@ -17,13 +17,12 @@ _INTEL_PV1=14
|
||||
DESCRIPTION="Intel C/C++/FORTRAN debugger"
|
||||
HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/"
|
||||
|
||||
IUSE="eclipse"
|
||||
IUSE=""
|
||||
KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
DEPEND=">=dev-libs/intel-common-13.1[compiler]"
|
||||
RDEPEND="${DEPEND}
|
||||
virtual/jre
|
||||
eclipse? ( dev-util/eclipse-sdk )"
|
||||
virtual/jre"
|
||||
|
||||
INTEL_BIN_RPMS="idb"
|
||||
INTEL_DAT_RPMS="idb-common idbcdt"
|
||||
|
||||
@@ -15,7 +15,4 @@
|
||||
well. License, terms of qualifications can be found on the web
|
||||
site and follow the one received in the Intel compilers.
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="eclipse">Install the <pkg>dev-util/eclipse-sdk</pkg> plugins</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -170,34 +170,6 @@ QA_PREBUILT="${INTEL_SDP_DIR}/*"
|
||||
#
|
||||
# e.g. amd64-multilib -> INTEL_ARCH="intel64 ia32"
|
||||
|
||||
# @FUNCTION: _isdp_link_eclipse_plugins
|
||||
# @INTERNAL
|
||||
# @DESCRIPTION:
|
||||
# Creating necessary links to use intel compiler with eclipse
|
||||
_isdp_link_eclipse_plugins() {
|
||||
debug-print-function ${FUNCNAME} "${@}"
|
||||
|
||||
local c f
|
||||
pushd ${INTEL_SDP_DIR}/eclipse_support > /dev/null || die
|
||||
for c in cdt*; do
|
||||
local cv=${c#cdt} ev=3.$(( ${cv:0:1} - 1))
|
||||
if has_version "dev-util/eclipse-sdk:${ev}"; then
|
||||
einfo "Linking eclipse (v${ev}) plugin cdt (v${cv})"
|
||||
for f in cdt${cv}/eclipse/features/*; do
|
||||
dodir /usr/$(get_libdir)/eclipse-${ev}/features
|
||||
dosym "${INTEL_SDP_EDIR}"/eclipse_support/${f} \
|
||||
/usr/$(get_libdir)/eclipse-${ev}/features/ || die
|
||||
done
|
||||
for f in cdt${cv}/eclipse/plugins/*; do
|
||||
dodir /usr/$(get_libdir)/eclipse-${ev}/plugins
|
||||
dosym "${INTEL_SDP_EDIR}"/eclipse_support/${f} \
|
||||
/usr/$(get_libdir)/eclipse-${ev}/plugins/ || die
|
||||
done
|
||||
fi
|
||||
done
|
||||
popd > /dev/null || die
|
||||
}
|
||||
|
||||
# @FUNCTION: _isdp_big-warning
|
||||
# @USAGE: [pre-check | test-failed]
|
||||
# @INTERNAL
|
||||
@@ -458,16 +430,6 @@ intel-sdp_src_install() {
|
||||
eend
|
||||
fi
|
||||
|
||||
if path_exists "${INTEL_SDP_DIR}"/eclipse_support; then
|
||||
if has eclipse ${IUSE} && use eclipse; then
|
||||
_isdp_link_eclipse_plugins
|
||||
else
|
||||
ebegin "Cleaning out eclipse plugin"
|
||||
find "${INTEL_SDP_DIR}"/eclipse_support -delete || die
|
||||
eend
|
||||
fi
|
||||
fi
|
||||
|
||||
if path_exists "${INTEL_SDP_DIR}"/man; then
|
||||
path_exists "${INTEL_SDP_DIR}"/man/en_US/man1/* && \
|
||||
doman "${INTEL_SDP_DIR}"/man/en_US/man1/*
|
||||
|
||||
Reference in New Issue
Block a user