* [gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/
@ 2014-12-09 17:58 Christoph Junghans
0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2014-12-09 17:58 UTC (permalink / raw
To: gentoo-commits
commit: eca45305abe00588dc2c8b87c79d64d557549ae0
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 9 17:58:11 2014 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Tue Dec 9 17:58:23 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=eca45305
testing got fixed upstream
Package-Manager: portage-2.2.14
---
dev-cpp/icnc/ChangeLog | 3 +++
dev-cpp/icnc/icnc-9999.ebuild | 14 ++------------
2 files changed, 5 insertions(+), 12 deletions(-)
diff --git a/dev-cpp/icnc/ChangeLog b/dev-cpp/icnc/ChangeLog
index 133507f..238b967 100644
--- a/dev-cpp/icnc/ChangeLog
+++ b/dev-cpp/icnc/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 09 Dec 2014; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
+ testing got fixed upstream
+
08 Dec 2014; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
sync with gx86
diff --git a/dev-cpp/icnc/icnc-9999.ebuild b/dev-cpp/icnc/icnc-9999.ebuild
index 8d4f5dd..e0a5704 100644
--- a/dev-cpp/icnc/icnc-9999.ebuild
+++ b/dev-cpp/icnc/icnc-9999.ebuild
@@ -23,7 +23,6 @@ fi
LICENSE="BSD"
SLOT="0"
IUSE="doc examples mpi test"
-RESTRICT="test" #currently tests only work if icnc is already installed
RDEPEND="
>=dev-cpp/tbb-4.2
@@ -39,23 +38,14 @@ src_configure() {
local mycmakeargs=(
$(cmake-utils_use mpi BUILD_LIBS_FOR_MPI)
-DLIB=$(get_libdir)
+ $(cmake-utils_use test ENABLE_TESTING)
+ -DRUN_DIST=OFF
)
cmake-utils_src_configure
- if use test ; then
- mycmakeargs=( -DRUN_DIST=OFF )
- CMAKE_USE_DIR="${S}/tests" \
- BUILD_DIR="${WORKDIR}/${P}_tests_build" \
- cmake-utils_src_configure
- fi
}
src_compile() {
cmake-utils_src_compile
- use test && BUILD_DIR="${WORKDIR}/${P}_tests_build" cmake-utils_src_compile
-}
-
-src_test() {
- BUILD_DIR="${WORKDIR}/${P}_tests_build" cmake-utils_src_test
}
src_install() {
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/
@ 2020-09-22 1:21 Aisha Tammy
0 siblings, 0 replies; 12+ messages in thread
From: Aisha Tammy @ 2020-09-22 1:21 UTC (permalink / raw
To: gentoo-commits
commit: dea67cca44bed8e28aeccb4d4ccbc25de47c5e95
Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Tue Sep 22 01:21:13 2020 +0000
Commit: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Tue Sep 22 01:21:25 2020 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=dea67cca
dev-cpp/icnc: drop package
present in ::gentoo
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
dev-cpp/icnc/icnc-9999.ebuild | 50 -------------------------------------------
dev-cpp/icnc/metadata.xml | 8 -------
2 files changed, 58 deletions(-)
diff --git a/dev-cpp/icnc/icnc-9999.ebuild b/dev-cpp/icnc/icnc-9999.ebuild
deleted file mode 100644
index 180840e95..000000000
--- a/dev-cpp/icnc/icnc-9999.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils git-r3 multilib python-any-r1
-
-DESCRIPTION="Intel Concurrent Collections for C++ - Parallelism without the Pain"
-HOMEPAGE="https://software.intel.com/en-us/articles/intel-concurrent-collections-for-cc"
-EGIT_REPO_URI="https://github.com/icnc/icnc.git"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS=
-IUSE="doc examples mpi test"
-
-RDEPEND="
- >=dev-cpp/tbb-4.2
- sys-libs/glibc
- mpi? ( virtual/mpi )
- "
-DEPEND="
- ${RDEPEND}
- doc? ( app-doc/doxygen )
- test? ( ${PYTHON_DEPS} )
- "
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use mpi BUILD_LIBS_FOR_MPI)
- -DLIB=$(get_libdir)
- $(cmake-utils_use_find_package doc Doxygen)
- $(cmake-utils_use test ENABLE_TESTING)
- -DRUN_DIST=OFF
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- if use doc; then
- mv "${ED}"/usr/share/{icnc/doc/api,doc/${PF}/html} || die
- rmdir "${ED}"/usr/share/icnc/doc || die
- fi
- if ! use examples; then
- rm -r "${ED}"/usr/share/icnc/samples || die
- fi
-}
diff --git a/dev-cpp/icnc/metadata.xml b/dev-cpp/icnc/metadata.xml
deleted file mode 100644
index 9dee8db11..000000000
--- a/dev-cpp/icnc/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>ottxor@gentoo.org</email>
- <name>Christoph Junghans</name>
- </maintainer>
-</pkgmetadata>
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/
@ 2017-02-19 17:53 Justin Lecher
0 siblings, 0 replies; 12+ messages in thread
From: Justin Lecher @ 2017-02-19 17:53 UTC (permalink / raw
To: gentoo-commits
commit: 3a616c38597b67f86d19492b3fc1e6c3f7a4ce21
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 19 17:26:47 2017 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Feb 19 17:53:02 2017 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=3a616c38
dev-cpp/icnc: Bump to EAPI=6
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
dev-cpp/icnc/icnc-9999.ebuild | 23 +++++++++--------------
1 file changed, 9 insertions(+), 14 deletions(-)
diff --git a/dev-cpp/icnc/icnc-9999.ebuild b/dev-cpp/icnc/icnc-9999.ebuild
index 44e96e63f..fbfe4e27e 100644
--- a/dev-cpp/icnc/icnc-9999.ebuild
+++ b/dev-cpp/icnc/icnc-9999.ebuild
@@ -1,27 +1,20 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
PYTHON_COMPAT=( python2_7 )
-inherit cmake-utils multilib python-any-r1
+inherit cmake-utils git-r3 multilib python-any-r1
DESCRIPTION="Intel Concurrent Collections for C++ - Parallelism without the Pain"
HOMEPAGE="https://software.intel.com/en-us/articles/intel-concurrent-collections-for-cc"
-
-if [[ $PV = 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/icnc/icnc.git"
- KEYWORDS=
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
+EGIT_REPO_URI="https://github.com/icnc/icnc.git"
LICENSE="BSD"
SLOT="0"
+KEYWORDS=
IUSE="doc examples mpi test"
RDEPEND="
@@ -49,8 +42,10 @@ src_configure() {
src_install() {
cmake-utils_src_install
if use doc; then
- mv "${ED}"/usr/share/{icnc/doc/api,doc/${P}/html} || die
+ mv "${ED}"/usr/share/{icnc/doc/api,doc/${PF}/html} || die
rmdir "${ED}"/usr/share/icnc/doc || die
fi
- use examples || rm -r "${ED}"/usr/share/icnc/samples || die
+ if ! use examples; then
+ rm -r "${ED}"/usr/share/icnc/samples || die
+ fi
}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/
@ 2015-02-08 21:07 Christoph Junghans
0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2015-02-08 21:07 UTC (permalink / raw
To: gentoo-commits
commit: d70091da796cbcb5b69eafc0fa657e081b11ce92
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 8 21:07:12 2015 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Sun Feb 8 21:07:31 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=d70091da
fix bug #539318
Package-Manager: portage-2.2.14
---
dev-cpp/icnc/ChangeLog | 5 ++++-
dev-cpp/icnc/icnc-9999.ebuild | 11 +++++++----
2 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/dev-cpp/icnc/ChangeLog b/dev-cpp/icnc/ChangeLog
index 7f3c6d5..8de9e15 100644
--- a/dev-cpp/icnc/ChangeLog
+++ b/dev-cpp/icnc/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for dev-cpp/icnc
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 08 Feb 2015; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
+ fix bug #539318
+
11 Dec 2014; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
sync with upstream
diff --git a/dev-cpp/icnc/icnc-9999.ebuild b/dev-cpp/icnc/icnc-9999.ebuild
index cc65021..5e953fa 100644
--- a/dev-cpp/icnc/icnc-9999.ebuild
+++ b/dev-cpp/icnc/icnc-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -31,6 +31,7 @@ RDEPEND="
"
DEPEND="
${RDEPEND}
+ doc? ( app-doc/doxygen )
test? ( ${PYTHON_DEPS} )
"
@@ -38,6 +39,7 @@ src_configure() {
local mycmakeargs=(
$(cmake-utils_use mpi BUILD_LIBS_FOR_MPI)
-DLIB=$(get_libdir)
+ $(cmake-utils_use_find_package doc Doxygen)
$(cmake-utils_use test ENABLE_TESTING)
-DRUN_DIST=OFF
)
@@ -46,8 +48,9 @@ src_configure() {
src_install() {
cmake-utils_src_install
- mv "${ED}"/usr/share/{icnc/doc/api,doc/${P}/html} || die
- rmdir "${ED}"/usr/share/icnc/doc || die
- use doc || rm -r "${ED}"/usr/share/doc/${P}/html || die
+ if use doc; then
+ mv "${ED}"/usr/share/{icnc/doc/api,doc/${P}/html} || die
+ rmdir "${ED}"/usr/share/icnc/doc || die
+ fi
use examples || rm -r "${ED}"/usr/share/icnc/samples || die
}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/
@ 2014-12-11 15:45 Christoph Junghans
0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2014-12-11 15:45 UTC (permalink / raw
To: gentoo-commits
commit: 7b929aaed11e115b90d034d0acf654b3585e249d
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 11 15:41:07 2014 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Dec 11 15:41:18 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7b929aae
sync with upstream
Package-Manager: portage-2.2.14
---
dev-cpp/icnc/ChangeLog | 3 +++
dev-cpp/icnc/icnc-9999.ebuild | 22 ++++------------------
2 files changed, 7 insertions(+), 18 deletions(-)
diff --git a/dev-cpp/icnc/ChangeLog b/dev-cpp/icnc/ChangeLog
index 238b967..7f3c6d5 100644
--- a/dev-cpp/icnc/ChangeLog
+++ b/dev-cpp/icnc/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 11 Dec 2014; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
+ sync with upstream
+
09 Dec 2014; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
testing got fixed upstream
diff --git a/dev-cpp/icnc/icnc-9999.ebuild b/dev-cpp/icnc/icnc-9999.ebuild
index e0a5704..cc65021 100644
--- a/dev-cpp/icnc/icnc-9999.ebuild
+++ b/dev-cpp/icnc/icnc-9999.ebuild
@@ -44,24 +44,10 @@ src_configure() {
cmake-utils_src_configure
}
-src_compile() {
- cmake-utils_src_compile
-}
-
src_install() {
cmake-utils_src_install
- if use doc ; then
- insinto /usr/share/doc/${P}/html
- doins -r "${ED}"/usr/doc/api/*
- fi
- rm -r "${ED}"/usr/doc/api || die
- rmdir "${ED}"/usr/doc || die
- if use examples ; then
- insinto /usr/share/${PN}/examples
- doins -r "${ED}"/usr/samples/*
- fi
- rm -r "${ED}"/usr/samples || die
- insinto /usr/share/${PN}/
- doins -r "${ED}"/usr/misc/*
- rm -r "${ED}"/usr/misc/ || die
+ mv "${ED}"/usr/share/{icnc/doc/api,doc/${P}/html} || die
+ rmdir "${ED}"/usr/share/icnc/doc || die
+ use doc || rm -r "${ED}"/usr/share/doc/${P}/html || die
+ use examples || rm -r "${ED}"/usr/share/icnc/samples || die
}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/
@ 2014-12-09 17:58 Christoph Junghans
0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2014-12-09 17:58 UTC (permalink / raw
To: gentoo-commits
commit: 9e2a159222788527db8ae706731918f872842e4b
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 8 19:03:46 2014 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Tue Dec 9 17:58:23 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9e2a1592
sync with gx86
Package-Manager: portage-2.2.14
---
dev-cpp/icnc/ChangeLog | 3 +++
dev-cpp/icnc/icnc-9999.ebuild | 29 +++++++++++++++++++++++++----
2 files changed, 28 insertions(+), 4 deletions(-)
diff --git a/dev-cpp/icnc/ChangeLog b/dev-cpp/icnc/ChangeLog
index 93bd943..133507f 100644
--- a/dev-cpp/icnc/ChangeLog
+++ b/dev-cpp/icnc/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 08 Dec 2014; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
+ sync with gx86
+
21 Nov 2014; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
fixed install location
diff --git a/dev-cpp/icnc/icnc-9999.ebuild b/dev-cpp/icnc/icnc-9999.ebuild
index 68a3a29..8d4f5dd 100644
--- a/dev-cpp/icnc/icnc-9999.ebuild
+++ b/dev-cpp/icnc/icnc-9999.ebuild
@@ -4,7 +4,9 @@
EAPI=5
-inherit cmake-utils multilib
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils multilib python-any-r1
DESCRIPTION="Intel Concurrent Collections for C++ - Parallelism without the Pain"
HOMEPAGE="https://software.intel.com/en-us/articles/intel-concurrent-collections-for-cc"
@@ -20,14 +22,18 @@ fi
LICENSE="BSD"
SLOT="0"
-IUSE="doc examples mpi"
+IUSE="doc examples mpi test"
+RESTRICT="test" #currently tests only work if icnc is already installed
-DEPEND="
+RDEPEND="
>=dev-cpp/tbb-4.2
sys-libs/glibc
mpi? ( virtual/mpi )
"
-RDEPEND="${DEPEND}"
+DEPEND="
+ ${RDEPEND}
+ test? ( ${PYTHON_DEPS} )
+ "
src_configure() {
local mycmakeargs=(
@@ -35,6 +41,21 @@ src_configure() {
-DLIB=$(get_libdir)
)
cmake-utils_src_configure
+ if use test ; then
+ mycmakeargs=( -DRUN_DIST=OFF )
+ CMAKE_USE_DIR="${S}/tests" \
+ BUILD_DIR="${WORKDIR}/${P}_tests_build" \
+ cmake-utils_src_configure
+ fi
+}
+
+src_compile() {
+ cmake-utils_src_compile
+ use test && BUILD_DIR="${WORKDIR}/${P}_tests_build" cmake-utils_src_compile
+}
+
+src_test() {
+ BUILD_DIR="${WORKDIR}/${P}_tests_build" cmake-utils_src_test
}
src_install() {
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/
@ 2014-11-21 20:44 Christoph Junghans
0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2014-11-21 20:44 UTC (permalink / raw
To: gentoo-commits
commit: 4397e13a63de7dd92455f9fd407b9b5a1193a052
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 21 20:43:48 2014 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Fri Nov 21 20:43:48 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=4397e13a
fixed install location
Package-Manager: portage-2.2.8-r2
---
dev-cpp/icnc/ChangeLog | 3 +++
dev-cpp/icnc/icnc-9999.ebuild | 20 +++++++++++++++++++-
2 files changed, 22 insertions(+), 1 deletion(-)
diff --git a/dev-cpp/icnc/ChangeLog b/dev-cpp/icnc/ChangeLog
index 2b0943a..93bd943 100644
--- a/dev-cpp/icnc/ChangeLog
+++ b/dev-cpp/icnc/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 21 Nov 2014; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
+ fixed install location
+
14 Nov 2014; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
fully supports mpi
diff --git a/dev-cpp/icnc/icnc-9999.ebuild b/dev-cpp/icnc/icnc-9999.ebuild
index b2970ad..68a3a29 100644
--- a/dev-cpp/icnc/icnc-9999.ebuild
+++ b/dev-cpp/icnc/icnc-9999.ebuild
@@ -20,7 +20,7 @@ fi
LICENSE="BSD"
SLOT="0"
-IUSE="mpi"
+IUSE="doc examples mpi"
DEPEND="
>=dev-cpp/tbb-4.2
@@ -36,3 +36,21 @@ src_configure() {
)
cmake-utils_src_configure
}
+
+src_install() {
+ cmake-utils_src_install
+ if use doc ; then
+ insinto /usr/share/doc/${P}/html
+ doins -r "${ED}"/usr/doc/api/*
+ fi
+ rm -r "${ED}"/usr/doc/api || die
+ rmdir "${ED}"/usr/doc || die
+ if use examples ; then
+ insinto /usr/share/${PN}/examples
+ doins -r "${ED}"/usr/samples/*
+ fi
+ rm -r "${ED}"/usr/samples || die
+ insinto /usr/share/${PN}/
+ doins -r "${ED}"/usr/misc/*
+ rm -r "${ED}"/usr/misc/ || die
+}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/
@ 2014-11-14 23:03 Christoph Junghans
0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2014-11-14 23:03 UTC (permalink / raw
To: gentoo-commits
commit: cb7c322d048ab7ff047e656282356192bbf7b923
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 14 23:03:14 2014 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Fri Nov 14 23:03:35 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=cb7c322d
fully supports mpi
Package-Manager: portage-2.2.8-r2
---
dev-cpp/icnc/ChangeLog | 3 +++
dev-cpp/icnc/icnc-9999.ebuild | 7 +------
2 files changed, 4 insertions(+), 6 deletions(-)
diff --git a/dev-cpp/icnc/ChangeLog b/dev-cpp/icnc/ChangeLog
index 210238b..2b0943a 100644
--- a/dev-cpp/icnc/ChangeLog
+++ b/dev-cpp/icnc/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 14 Nov 2014; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
+ fully supports mpi
+
13 Nov 2014; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
added IUSE=mpi
diff --git a/dev-cpp/icnc/icnc-9999.ebuild b/dev-cpp/icnc/icnc-9999.ebuild
index 97fe17a..b2970ad 100644
--- a/dev-cpp/icnc/icnc-9999.ebuild
+++ b/dev-cpp/icnc/icnc-9999.ebuild
@@ -22,15 +22,10 @@ LICENSE="BSD"
SLOT="0"
IUSE="mpi"
-# https://github.com/icnc/icnc/issues/14 OpenMPI not supported, only *ch implementation
DEPEND="
>=dev-cpp/tbb-4.2
sys-libs/glibc
- mpi? ( || (
- sys-cluster/mpich
- sys-cluster/mpich2
- sys-cluster/mvapich2
- ) )
+ mpi? ( virtual/mpi )
"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/
@ 2014-11-13 0:15 Christoph Junghans
0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2014-11-13 0:15 UTC (permalink / raw
To: gentoo-commits
commit: d6271b8ddc71324918a20e5d64616cfaf9ef2296
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 13 00:14:36 2014 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Nov 13 00:14:36 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=d6271b8d
added IUSE=mpi
Package-Manager: portage-2.2.8-r2
---
dev-cpp/icnc/ChangeLog | 3 +++
dev-cpp/icnc/icnc-9999.ebuild | 11 ++++++++---
2 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/dev-cpp/icnc/ChangeLog b/dev-cpp/icnc/ChangeLog
index 60296b9..210238b 100644
--- a/dev-cpp/icnc/ChangeLog
+++ b/dev-cpp/icnc/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 13 Nov 2014; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
+ added IUSE=mpi
+
30 Sep 2014; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
live ebuild update
diff --git a/dev-cpp/icnc/icnc-9999.ebuild b/dev-cpp/icnc/icnc-9999.ebuild
index b1ffcd5..97fe17a 100644
--- a/dev-cpp/icnc/icnc-9999.ebuild
+++ b/dev-cpp/icnc/icnc-9999.ebuild
@@ -20,18 +20,23 @@ fi
LICENSE="BSD"
SLOT="0"
-IUSE=""
+IUSE="mpi"
+# https://github.com/icnc/icnc/issues/14 OpenMPI not supported, only *ch implementation
DEPEND="
>=dev-cpp/tbb-4.2
sys-libs/glibc
+ mpi? ( || (
+ sys-cluster/mpich
+ sys-cluster/mpich2
+ sys-cluster/mvapich2
+ ) )
"
RDEPEND="${DEPEND}"
src_configure() {
-#TODO has mpi support but broken with virtual/mpi
-# $(cmake-utils_use mpi BUILD_LIBS_FOR_MPI)
local mycmakeargs=(
+ $(cmake-utils_use mpi BUILD_LIBS_FOR_MPI)
-DLIB=$(get_libdir)
)
cmake-utils_src_configure
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/
@ 2014-09-30 21:37 Christoph Junghans
0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2014-09-30 21:37 UTC (permalink / raw
To: gentoo-commits
commit: 0893ec0c070830fdde9ae0ca1a2faa2a59a7fc24
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 30 21:36:24 2014 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Tue Sep 30 21:36:59 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0893ec0c
live ebuild update
Package-Manager: portage-2.2.8-r2
---
dev-cpp/icnc/ChangeLog | 3 +++
dev-cpp/icnc/icnc-9999.ebuild | 5 ++---
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/dev-cpp/icnc/ChangeLog b/dev-cpp/icnc/ChangeLog
index d402c65..60296b9 100644
--- a/dev-cpp/icnc/ChangeLog
+++ b/dev-cpp/icnc/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 30 Sep 2014; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
+ live ebuild update
+
25 Sep 2014; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
live ebuild update
diff --git a/dev-cpp/icnc/icnc-9999.ebuild b/dev-cpp/icnc/icnc-9999.ebuild
index aeee540..b1ffcd5 100644
--- a/dev-cpp/icnc/icnc-9999.ebuild
+++ b/dev-cpp/icnc/icnc-9999.ebuild
@@ -14,8 +14,7 @@ if [[ $PV = 9999 ]]; then
EGIT_REPO_URI="https://github.com/icnc/icnc.git"
KEYWORDS=
else
- #SRC_URI="mirror://sourceforge/${PN}/${PV}/l_cnc_b_${PV}.tgz"
- SRC_URI="https://github.com/martine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
@@ -24,7 +23,7 @@ SLOT="0"
IUSE=""
DEPEND="
- >=dev-cpp/tbb-4.2[debug]
+ >=dev-cpp/tbb-4.2
sys-libs/glibc
"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/
@ 2014-09-25 19:20 Christoph Junghans
0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2014-09-25 19:20 UTC (permalink / raw
To: gentoo-commits
commit: 8c2fcbd5dc12445c58b1a1d597396e9c7b5b1c6c
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 25 19:20:25 2014 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Sep 25 19:20:25 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8c2fcbd5
live ebuild update
Package-Manager: portage-2.2.8-r1
---
dev-cpp/icnc/ChangeLog | 3 +++
dev-cpp/icnc/icnc-9999.ebuild | 16 +++++++---------
2 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/dev-cpp/icnc/ChangeLog b/dev-cpp/icnc/ChangeLog
index aaca313..d402c65 100644
--- a/dev-cpp/icnc/ChangeLog
+++ b/dev-cpp/icnc/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 25 Sep 2014; Christoph Junghans <ottxor@gentoo.org> icnc-9999.ebuild:
+ live ebuild update
+
*icnc-9999 (25 Sep 2014)
25 Sep 2014; Christoph Junghans <ottxor@gentoo.org> +icnc-9999.ebuild,
diff --git a/dev-cpp/icnc/icnc-9999.ebuild b/dev-cpp/icnc/icnc-9999.ebuild
index 8ab3b22..aeee540 100644
--- a/dev-cpp/icnc/icnc-9999.ebuild
+++ b/dev-cpp/icnc/icnc-9999.ebuild
@@ -12,13 +12,15 @@ HOMEPAGE="https://software.intel.com/en-us/articles/intel-concurrent-collections
if [[ $PV = 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/icnc/icnc.git"
+ KEYWORDS=
else
- SRC_URI="mirror://sourceforge/${PN}/${PV}/l_cnc_b_${PV}.tgz"
+ #SRC_URI="mirror://sourceforge/${PN}/${PV}/l_cnc_b_${PV}.tgz"
+ SRC_URI="https://github.com/martine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
fi
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64"
IUSE=""
DEPEND="
@@ -29,13 +31,9 @@ RDEPEND="${DEPEND}"
src_configure() {
#TODO has mpi support but broken with virtual/mpi
-# local mycmakeargs=(
# $(cmake-utils_use mpi BUILD_LIBS_FOR_MPI)
-# )
+ local mycmakeargs=(
+ -DLIB=$(get_libdir)
+ )
cmake-utils_src_configure
}
-
-src_install() {
- cmake-utils_src_install
- mv "${ED}"/usr/{lib,$(get_libdir)} || die
-}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/
@ 2014-09-25 4:19 Christoph Junghans
0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2014-09-25 4:19 UTC (permalink / raw
To: gentoo-commits
commit: 39b1f1378cfc1bf8bc6e7bf9b7fe9ad758ded14b
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 25 04:18:58 2014 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Sep 25 04:18:58 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=39b1f137
initial commit
Package-Manager: portage-2.2.8-r1
---
dev-cpp/icnc/ChangeLog | 9 +++++++++
dev-cpp/icnc/icnc-9999.ebuild | 41 +++++++++++++++++++++++++++++++++++++++++
dev-cpp/icnc/metadata.xml | 8 ++++++++
3 files changed, 58 insertions(+)
diff --git a/dev-cpp/icnc/ChangeLog b/dev-cpp/icnc/ChangeLog
new file mode 100644
index 0000000..aaca313
--- /dev/null
+++ b/dev-cpp/icnc/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-cpp/icnc
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*icnc-9999 (25 Sep 2014)
+
+ 25 Sep 2014; Christoph Junghans <ottxor@gentoo.org> +icnc-9999.ebuild,
+ +metadata.xml:
+ initial commit
diff --git a/dev-cpp/icnc/icnc-9999.ebuild b/dev-cpp/icnc/icnc-9999.ebuild
new file mode 100644
index 0000000..8ab3b22
--- /dev/null
+++ b/dev-cpp/icnc/icnc-9999.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit cmake-utils multilib
+
+DESCRIPTION="Intel Concurrent Collections for C++ - Parallelism without the Pain"
+HOMEPAGE="https://software.intel.com/en-us/articles/intel-concurrent-collections-for-cc"
+
+if [[ $PV = 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/icnc/icnc.git"
+else
+ SRC_URI="mirror://sourceforge/${PN}/${PV}/l_cnc_b_${PV}.tgz"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ >=dev-cpp/tbb-4.2[debug]
+ sys-libs/glibc
+ "
+RDEPEND="${DEPEND}"
+
+src_configure() {
+#TODO has mpi support but broken with virtual/mpi
+# local mycmakeargs=(
+# $(cmake-utils_use mpi BUILD_LIBS_FOR_MPI)
+# )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ mv "${ED}"/usr/{lib,$(get_libdir)} || die
+}
diff --git a/dev-cpp/icnc/metadata.xml b/dev-cpp/icnc/metadata.xml
new file mode 100644
index 0000000..745b9e1
--- /dev/null
+++ b/dev-cpp/icnc/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>ottxor@gentoo.org</email>
+ <name>Christoph Junghans</name>
+ </maintainer>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 12+ messages in thread
end of thread, other threads:[~2020-09-22 1:21 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-09 17:58 [gentoo-commits] proj/sci:master commit in: dev-cpp/icnc/ Christoph Junghans
-- strict thread matches above, loose matches on Subject: below --
2020-09-22 1:21 Aisha Tammy
2017-02-19 17:53 Justin Lecher
2015-02-08 21:07 Christoph Junghans
2014-12-11 15:45 Christoph Junghans
2014-12-09 17:58 Christoph Junghans
2014-11-21 20:44 Christoph Junghans
2014-11-14 23:03 Christoph Junghans
2014-11-13 0:15 Christoph Junghans
2014-09-30 21:37 Christoph Junghans
2014-09-25 19:20 Christoph Junghans
2014-09-25 4:19 Christoph Junghans
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox