public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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