diff options
author | Andreas Schäfer <gentryx@gmx.de> | 2013-02-07 23:49:05 +0100 |
---|---|---|
committer | Andreas Schäfer <gentryx@gmx.de> | 2013-02-07 23:49:05 +0100 |
commit | 6ce22ac599ba6f07c09d040ff4649df36ccad3bb (patch) | |
tree | 8cff172aa40f7195b3752114a7e5464455deefd3 /sci-libs/libgeodecomp | |
parent | Merge ../sci.bitbucket (diff) | |
download | sci-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/Manifest | 5 | ||||
-rw-r--r-- | sci-libs/libgeodecomp/libgeodecomp-0.1.0.ebuild | 43 | ||||
-rw-r--r-- | sci-libs/libgeodecomp/libgeodecomp-9999.ebuild | 46 | ||||
-rw-r--r-- | sci-libs/libgeodecomp/metadata.xml | 8 |
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> |