aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schäfer <gentryx@gmx.de>2013-02-07 23:49:05 +0100
committerAndreas Schäfer <gentryx@gmx.de>2013-02-07 23:49:05 +0100
commit6ce22ac599ba6f07c09d040ff4649df36ccad3bb (patch)
tree8cff172aa40f7195b3752114a7e5464455deefd3 /sci-libs/libgeodecomp
parentMerge ../sci.bitbucket (diff)
downloadsci-6ce22ac599ba6f07c09d040ff4649df36ccad3bb.tar.gz
sci-6ce22ac599ba6f07c09d040ff4649df36ccad3bb.tar.bz2
sci-6ce22ac599ba6f07c09d040ff4649df36ccad3bb.zip
resolved various warnings reported by repoman for LibGeoDecomp and HPX, also fixed shortcomings as requested by jlec in https://github.com/gentoo-science/sci/pull/49/files#r2931081
Diffstat (limited to 'sci-libs/libgeodecomp')
-rw-r--r--sci-libs/libgeodecomp/Manifest5
-rw-r--r--sci-libs/libgeodecomp/libgeodecomp-0.1.0.ebuild43
-rw-r--r--sci-libs/libgeodecomp/libgeodecomp-9999.ebuild46
-rw-r--r--sci-libs/libgeodecomp/metadata.xml8
4 files changed, 54 insertions, 48 deletions
diff --git a/sci-libs/libgeodecomp/Manifest b/sci-libs/libgeodecomp/Manifest
index 20657b9cb..07f427e76 100644
--- a/sci-libs/libgeodecomp/Manifest
+++ b/sci-libs/libgeodecomp/Manifest
@@ -1,4 +1,5 @@
AUX cmake.patch 618 SHA256 924f236a1c085fbd3effeb5770447e554c35de0c6fa236d6e0b38c87af3c2e46 SHA512 eb993fc9730a4a5dd41c010d436f34ea2f9fe610eb76c76194097f8c62175278528085c4ff293bc5bef4677d0a0fee8b8e4c75942b65c2f654d4d6cdc8030dfa WHIRLPOOL a2861aca40433ba8ba54f6793c277027e421c9747af4f250d4d4c9177f65a57baee8ffa92c3d8487ded0c79d1274d28aab87722b794dd30f90206b96676f4ddb
DIST libgeodecomp-0.1.0.tar.bz2 581136 SHA256 71442a60e7cc5c3f38e462d5d52010a948bd089759487687f217e4dec4dffae5 SHA512 56de4e6bfc92f8dda4d4931559a553a7a2c847205637394ea87f73dfb5a34776cb043beba2857bbe07c52a61ed457f22b7d76e4e23c183c8bd25868d36df4704 WHIRLPOOL df2b5c6830dbc92befd873bdced1712687046a43e814f7676271a2041a58c9e2562a86c6b4034343499f813136f38e298b33fa9a67911b726f42f323f666b03e
-EBUILD libgeodecomp-0.1.0.ebuild 1122 SHA256 8eb55caeb0a90fd1799d77f98574c17a20929c54cf63277454ef0056b4d657e6 SHA512 11e03000bbc3f2bea602b1dad65d9a23d319f57c6dcca2a57e70bbe0e28bbe994a19ef3408735d4f8900e506ebeb37f5d3c435766138a546e61969d25db12da3 WHIRLPOOL e9072e36c32b17abb30be8e2182f22ced1354e8cf0dbdad69289e806f6abf0fbe3f65cd2b7df0191dc5f4f035c28f6aa4742b824c2e6e30d8772c4f62b93624e
-EBUILD libgeodecomp-9999.ebuild 1176 SHA256 730710e5223253f2f500ca11a150945944868dfc8e2116a35b002913a1d596f3 SHA512 1f1cc02f6db36c22cc6d538b6eaf6b69b5d3641d172273eb619662fc3ea0e682bda1b7842ec3bc32afb9cc4c0a4e8b9bf52123be24f13bccb4641413abb297f8 WHIRLPOOL ee95bfb6f01ae473134029128ff9b1c6c026dbc7fbc4f35c8a949e077e934607e349ee8fd47815d6afe2dc687857b8d5dc3e5872986bcb5ddda683801cb63228
+EBUILD libgeodecomp-0.1.0.ebuild 885 SHA256 5197ebcac0b99a5aa8f8d48d9dbebc23f737b0a1793626395ad4d4f6a97929d1 SHA512 883e92e48160c5b354923f19452604758b7c675378dc9a1f3f18455c83edde3a8a5c2839d706f73db3454be6804d3850e54013b6f366d83e2f94af1311adaa00 WHIRLPOOL 7f5faf9d53ee24677bf480636ac524fceb340b37cfce674b10cd989b2805ee67f80bec903e05ad0773ec8e6f180371b4255f233c112ee2469550495d0f04b9da
+EBUILD libgeodecomp-9999.ebuild 946 SHA256 9590cac0bd7be1e488351f3275c5ea0fc6f8e45a9637795eca45449b1d5a00e8 SHA512 803caccbeb0cdc2c0993f9d9db988530fe7c15dbe63b0315eb539f3abf78203e1a2f232f44a19578f7160d80ac40c765f4d7b41e129c1e77bd739cd60a4e04cf WHIRLPOOL e60e3100310f2551de714912a964997b77bc567bcb8aeaf656b2ddfa12abd415a737a3e04a80e6220e4f1fd81aae0fbd698a8ef40963f5405571b7a75279c234
+MISC metadata.xml 408 SHA256 238bbd42f5787c8d4877ea030f17c461ce7d47885eadc144853c21d86b60c94e SHA512 69e50aa6e136a61de45f5062ca2410bc1f2df693cb3fc27e5aeeaac6d0bed57f6edbbe05221a6e1af5779cff77a3d5c29574f46bf3948dae88135509b18a187c WHIRLPOOL 77c5e2653d14e297dd4b4ae21041fe32518237d128e2cddbc60b3afa90fbba826dfde70e5a6547ef06c4807f76ade9b92b240aef2885fcd45b91af1fe6078cab
diff --git a/sci-libs/libgeodecomp/libgeodecomp-0.1.0.ebuild b/sci-libs/libgeodecomp/libgeodecomp-0.1.0.ebuild
index 117f06b77..87888911d 100644
--- a/sci-libs/libgeodecomp/libgeodecomp-0.1.0.ebuild
+++ b/sci-libs/libgeodecomp/libgeodecomp-0.1.0.ebuild
@@ -1,50 +1,47 @@
-# Copyright 2013-2013 Andreas Schäfer
+# Copyright 2013-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
-inherit versionator
-
-if [[ ${PV} == "9999" ]] ; then
- _SCM=mercurial
- EHG_REPO_URI="http://bitbucket.org/gentryx/libgeodecomp"
- SRC_URI=""
- KEYWORDS=""
- CMAKE_USE_DIR="${S}/src"
+if [ ${PV} == "9999" ] ; then
+ _SCM=mercurial
+ EHG_REPO_URI="http://bitbucket.org/gentryx/libgeodecomp"
+ SRC_URI=""
+ KEYWORDS=""
+ CMAKE_USE_DIR="${S}/src"
else
- SRC_URI="http://www.libgeodecomp.org/archive/${P}.tar.bz2"
- KEYWORDS="~amd64 ~ppc ~x86"
- S="${WORKDIR}/${P}/src"
+ SRC_URI="http://www.libgeodecomp.org/archive/${P}.tar.bz2"
+ KEYWORDS="~amd64 ~ppc ~x86"
+ S="${WORKDIR}/${P}/src"
fi
-inherit cmake-utils vcs-snapshot ${_SCM}
+inherit cmake-utils vcs-snapshot ${_SCM}
-DESCRIPTION="LibGeoDecomp is an auto-parallelizing library to speed up your stencil code based computer simulations. It runs on virtually all current architectures, be it multi-cores, GPUs, or large scale MPI clusters. "
+DESCRIPTION="An auto-parallelizing library to speed up computer simulations."
HOMEPAGE="http://www.libgeodecomp.org"
-LICENSE="LGPL-3.0"
+LICENSE="LGPL-3"
SLOT="0"
-IUSE="mpi"
RDEPEND=">=dev-libs/boost-1.48"
DEPEND="${RDEPEND}"
src_prepare() {
- epatch "${FILESDIR}/cmake.patch"
+ epatch "${FILESDIR}/cmake.patch"
}
src_compile() {
- cmake-utils_src_compile
- if ( use doc); then
- cmake-utils_src_compile doc
- fi
+ cmake-utils_src_compile
+ if use doc; then
+ cmake-utils_src_compile doc
+ fi
}
src_install() {
- cmake-utils_src_install
+ cmake-utils_src_install
}
src_test() {
- cmake-utils_src_compile test
+ cmake-utils_src_compile test
}
diff --git a/sci-libs/libgeodecomp/libgeodecomp-9999.ebuild b/sci-libs/libgeodecomp/libgeodecomp-9999.ebuild
index 5aae3e000..4d75771a2 100644
--- a/sci-libs/libgeodecomp/libgeodecomp-9999.ebuild
+++ b/sci-libs/libgeodecomp/libgeodecomp-9999.ebuild
@@ -6,47 +6,47 @@ EAPI=4
inherit versionator
-if [[ ${PV} == "9999" ]] ; then
- _SCM=mercurial
- EHG_REPO_URI="http://bitbucket.org/gentryx/libgeodecomp"
- SRC_URI=""
- KEYWORDS=""
- CMAKE_USE_DIR="${S}/src"
+if [ ${PV} == "9999" ] ; then
+ _SCM=mercurial
+ EHG_REPO_URI="http://bitbucket.org/gentryx/libgeodecomp"
+ SRC_URI=""
+ KEYWORDS=""
+ CMAKE_USE_DIR="${S}/src"
else
- SRC_URI="http://www.libgeodecomp.org/archive/${P}.tar.bz2"
- KEYWORDS="~amd64 ~ppc ~x86"
- S="${WORKDIR}/${P}/src"
+ SRC_URI="http://www.libgeodecomp.org/archive/${P}.tar.bz2"
+ KEYWORDS="~amd64 ~ppc ~x86"
+ S="${WORKDIR}/${P}/src"
fi
-inherit cmake-utils vcs-snapshot ${_SCM}
+inherit cmake-utils vcs-snapshot ${_SCM}
-DESCRIPTION="LibGeoDecomp is an auto-parallelizing library to speed up your stencil code based computer simulations. It runs on virtually all current architectures, be it multi-cores, GPUs, or large scale MPI clusters. "
+DESCRIPTION="An auto-parallelizing library to speed up computer simulations."
HOMEPAGE="http://www.libgeodecomp.org"
-LICENSE="LGPL-3.0"
+LICENSE="LGPL-3"
SLOT="0"
IUSE="doc"
RDEPEND=">=dev-libs/boost-1.48"
DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )"
+doc? ( app-doc/doxygen )"
src_compile() {
- cmake-utils_src_compile
- if ( use doc); then
- cmake-utils_src_compile doc
- fi
+ cmake-utils_src_compile
+ if use doc; then
+ cmake-utils_src_compile doc
+ fi
}
src_install() {
- cmake-utils_src_install
+ cmake-utils_src_install
- dodoc README
- if ( use doc); then
- dohtml doc/html/*
- fi
+ dodoc README
+ if use doc; then
+ dohtml doc/html/*
+ fi
}
src_test() {
- cmake-utils_src_compile test
+ cmake-utils_src_compile test
}
diff --git a/sci-libs/libgeodecomp/metadata.xml b/sci-libs/libgeodecomp/metadata.xml
new file mode 100644
index 000000000..a803c13e7
--- /dev/null
+++ b/sci-libs/libgeodecomp/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<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.
+ </longdescription>
+</pkgmetadata>