* [gentoo-commits] proj/sci:master commit in: sys-apps/likwid/, sci-libs/libgeodecomp/, sys-cluster/hpx/
@ 2013-02-10 14:39 Alexey Shvetsov
0 siblings, 0 replies; 2+ messages in thread
From: Alexey Shvetsov @ 2013-02-10 14:39 UTC (permalink / raw
To: gentoo-commits
commit: f7dee1f9189a1a1c119feb2341725a347da1a2c3
Author: Andreas Schäfer <gentryx <AT> gmx <DOT> de>
AuthorDate: Sat Feb 9 20:44:46 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sat Feb 9 20:44:46 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f7dee1f9
adapting to standard order of definitions, dropped some default-equivalent function definitions, re-added test build functions as tests wouldn't otherwise be run
---
sci-libs/libgeodecomp/libgeodecomp-0.1.0.ebuild | 19 +++++++------------
sci-libs/libgeodecomp/libgeodecomp-9999.ebuild | 12 +++++++-----
sys-apps/likwid/likwid-3.0.ebuild | 10 +++-------
sys-cluster/hpx/hpx-0.9.5.ebuild | 2 +-
4 files changed, 18 insertions(+), 25 deletions(-)
diff --git a/sci-libs/libgeodecomp/libgeodecomp-0.1.0.ebuild b/sci-libs/libgeodecomp/libgeodecomp-0.1.0.ebuild
index c7fa257..1e192e3 100644
--- a/sci-libs/libgeodecomp/libgeodecomp-0.1.0.ebuild
+++ b/sci-libs/libgeodecomp/libgeodecomp-0.1.0.ebuild
@@ -4,28 +4,23 @@
EAPI=5
-SRC_URI="http://www.libgeodecomp.org/archive/${P}.tar.bz2"
-KEYWORDS="~amd64 ~ppc ~x86"
-S="${WORKDIR}/${P}/src"
-
inherit cmake-utils
DESCRIPTION="An auto-parallelizing library to speed up computer simulations"
HOMEPAGE="http://www.libgeodecomp.org"
+SRC_URI="http://www.libgeodecomp.org/archive/${P}.tar.bz2"
-LICENSE="LGPL-3"
SLOT="0"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND=">=dev-libs/boost-1.48"
DEPEND="${RDEPEND}"
+S="${WORKDIR}/${P}/src"
PATCHES=( "${FILESDIR}/cmake.patch" )
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- cmake-utils_src_install
-}
+src_test() {
+ cmake-utils_src_make test
+}
\ No newline at end of file
diff --git a/sci-libs/libgeodecomp/libgeodecomp-9999.ebuild b/sci-libs/libgeodecomp/libgeodecomp-9999.ebuild
index 374120a..35ff147 100644
--- a/sci-libs/libgeodecomp/libgeodecomp-9999.ebuild
+++ b/sci-libs/libgeodecomp/libgeodecomp-9999.ebuild
@@ -4,8 +4,6 @@
EAPI=5
-inherit versionator
-
if [ ${PV} == "9999" ] ; then
_SCM=mercurial
EHG_REPO_URI="http://bitbucket.org/gentryx/libgeodecomp"
@@ -23,8 +21,8 @@ inherit cmake-utils ${_SCM}
DESCRIPTION="An auto-parallelizing library to speed up computer simulations"
HOMEPAGE="http://www.libgeodecomp.org"
-LICENSE="LGPL-3"
SLOT="0"
+LICENSE="LGPL-3"
IUSE="doc"
RDEPEND=">=dev-libs/boost-1.48"
@@ -32,12 +30,16 @@ DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
src_compile() {
- cmake-utils_src_compile
+ default
use doc && cmake-utils_src_make doc
}
src_install() {
DOCS=( README )
use doc && HTML_DOCS=( doc/html/* )
- cmake-utils_src_install
+ default
}
+
+src_test() {
+ cmake-utils_src_make test
+}
\ No newline at end of file
diff --git a/sys-apps/likwid/likwid-3.0.ebuild b/sys-apps/likwid/likwid-3.0.ebuild
index d0f96de..33ace71 100644
--- a/sys-apps/likwid/likwid-3.0.ebuild
+++ b/sys-apps/likwid/likwid-3.0.ebuild
@@ -10,15 +10,13 @@ DESCRIPTION="Command line tools for developing high performance multi threaded p
HOMEPAGE="http://code.google.com/p/likwid/"
SRC_URI="http://likwid.googlecode.com/files/${P}.0.tar.gz"
-LICENSE="GPL-3"
SLOT="0"
+LICENSE="GPL-3"
KEYWORDS="~amd64"
IUSE="+access-daemon"
src_prepare() {
- if use access-daemon ; then
- epatch "${FILESDIR}/use_access_daemon.patch"
- fi
+ use access-daemon && epatch "${FILESDIR}/use_access_daemon.patch"
epatch "${FILESDIR}/likwid.patch"
sed -i -e "s:/usr/local:${D}/usr:" config.mk || die "Couldn't set prefix!"
}
@@ -29,7 +27,5 @@ src_compile() {
}
pkg_preinst() {
- if use access-daemon ; then
- fperms 4755 /usr/bin/likwid-accessD
- fi
+ use access-daemon && fperms 4755 /usr/bin/likwid-accessD
}
diff --git a/sys-cluster/hpx/hpx-0.9.5.ebuild b/sys-cluster/hpx/hpx-0.9.5.ebuild
index ca65193..25c6785 100644
--- a/sys-cluster/hpx/hpx-0.9.5.ebuild
+++ b/sys-cluster/hpx/hpx-0.9.5.ebuild
@@ -12,8 +12,8 @@ DESCRIPTION="A general C++ runtime system for parallel and distributed applicati
HOMEPAGE="http://stellar.cct.lsu.edu/tag/hpx/"
SRC_URI="http://stellar.cct.lsu.edu/files/${MY_P}.tar.gz"
-LICENSE="Boost-1.0"
SLOT="0"
+LICENSE="Boost-1.0"
KEYWORDS="~amd64"
IUSE=""
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-apps/likwid/, sci-libs/libgeodecomp/, sys-cluster/hpx/
@ 2013-02-10 14:39 Alexey Shvetsov
0 siblings, 0 replies; 2+ messages in thread
From: Alexey Shvetsov @ 2013-02-10 14:39 UTC (permalink / raw
To: gentoo-commits
commit: 9a3e4ad6fd62fc886d4575c5ae698984fdb1e90e
Author: Andreas Schäfer <gentryx <AT> gmx <DOT> de>
AuthorDate: Fri Feb 8 13:44:16 2013 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Fri Feb 8 13:44:16 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9a3e4ad6
added linebreaks where necessary
---
sci-libs/libgeodecomp/metadata.xml | 5 ++++-
sys-apps/likwid/metadata.xml | 9 +++++++--
sys-cluster/hpx/metadata.xml | 8 +++++++-
3 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/sci-libs/libgeodecomp/metadata.xml b/sci-libs/libgeodecomp/metadata.xml
index a803c13..18ea2e7 100644
--- a/sci-libs/libgeodecomp/metadata.xml
+++ b/sci-libs/libgeodecomp/metadata.xml
@@ -3,6 +3,9 @@
<pkgmetadata>
<herd>cluster</herd>
<longdescription>
- LibGeoDecomp is an auto-parallelizing library to speed up stencil code based computer simulations. It runs on virtually all current architectures, be it multi-cores, GPUs, or large scale MPI clusters.
+ LibGeoDecomp is an auto-parallelizing library to speed up stencil
+ code based computer simulations. It runs on virtually all current
+ architectures, be it multi-cores, GPUs, or large scale MPI
+ clusters.
</longdescription>
</pkgmetadata>
diff --git a/sys-apps/likwid/metadata.xml b/sys-apps/likwid/metadata.xml
index 1a4a8e3..d5436fa 100644
--- a/sys-apps/likwid/metadata.xml
+++ b/sys-apps/likwid/metadata.xml
@@ -3,9 +3,14 @@
<pkgmetadata>
<herd>cluster</herd>
<longdescription>
- Likwid stands for Like I knew what I am doing. This project contributes easy to use command line tools for Linux to support programmers in developing high performance multi threaded programs.
+ Likwid stands for Like I knew what I am doing. This project
+ contributes easy to use command line tools for Linux to support
+ programmers in developing high performance multi threaded
+ programs.
</longdescription>
<use>
- <flag name="access-daemon">Build access-daemon for secure access to /dev/cpu/*/msr.</flag>
+ <flag name="access-daemon">
+ Build access-daemon for secure access to /dev/cpu/*/msr.
+ </flag>
</use>
</pkgmetadata>
diff --git a/sys-cluster/hpx/metadata.xml b/sys-cluster/hpx/metadata.xml
index fac1ea3..bde86ef 100644
--- a/sys-cluster/hpx/metadata.xml
+++ b/sys-cluster/hpx/metadata.xml
@@ -3,6 +3,12 @@
<pkgmetadata>
<herd>cluster</herd>
<longdescription>
- HPX (High Performance ParalleX) is a general C++ runtime system for parallel and distributed applications of any scale. It is the first freely available, open source, feature-complete, modular, and performance oriented implementation of the ParalleX execution model. HPX is targeted at conventional architectures and, currently, Linux based systems, such as SMP nodes and conventional clusters.
+ HPX (High Performance ParalleX) is a general C++ runtime system
+ for parallel and distributed applications of any scale. It is the
+ first freely available, open source, feature-complete, modular,
+ and performance oriented implementation of the ParalleX execution
+ model. HPX is targeted at conventional architectures and,
+ currently, Linux based systems, such as SMP nodes and conventional
+ clusters.
</longdescription>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-02-10 14:39 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-10 14:39 [gentoo-commits] proj/sci:master commit in: sys-apps/likwid/, sci-libs/libgeodecomp/, sys-cluster/hpx/ Alexey Shvetsov
-- strict thread matches above, loose matches on Subject: below --
2013-02-10 14:39 Alexey Shvetsov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox