aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-03-03 16:42:59 +0100
committerJustin Lecher <jlec@gentoo.org>2013-03-03 16:42:59 +0100
commit173eba665b2115e8b20abae5d362234837e45e69 (patch)
treef26fbf98fc8c33963de8bf6e884e838a53475336 /sci-libs/zarja
parentsci-libs/modglue: Move to EPAI=5 and virtual/pkgconfig; clean usage of autoto... (diff)
downloadsci-173eba665b2115e8b20abae5d362234837e45e69.tar.gz
sci-173eba665b2115e8b20abae5d362234837e45e69.tar.bz2
sci-173eba665b2115e8b20abae5d362234837e45e69.zip
sci-libs/zarja: Move to EAPI=5; fix slot for fftw dep; move to virtual/pkgconfig; clean ebuild syntax
Package-Manager: portage-2.2.0_alpha164
Diffstat (limited to 'sci-libs/zarja')
-rw-r--r--sci-libs/zarja/ChangeLog7
-rw-r--r--sci-libs/zarja/Manifest2
-rw-r--r--sci-libs/zarja/metadata.xml4
-rw-r--r--sci-libs/zarja/zarja-1.1.1.ebuild22
4 files changed, 19 insertions, 16 deletions
diff --git a/sci-libs/zarja/ChangeLog b/sci-libs/zarja/ChangeLog
index 7bd5f750c..173c5ec59 100644
--- a/sci-libs/zarja/ChangeLog
+++ b/sci-libs/zarja/ChangeLog
@@ -1,7 +1,12 @@
# ChangeLog for sci-libs/zarja
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 03 Mar 2013; Justin Lecher <jlec@gentoo.org> zarja-1.1.1.ebuild,
+ metadata.xml:
+ Move to EAPI=5; fix slot for fftw dep; move to virtual/pkgconfig; clean
+ ebuild syntax
+
*zarja-1.1.1 (16 Apr 2009)
16 Apr 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml,
diff --git a/sci-libs/zarja/Manifest b/sci-libs/zarja/Manifest
index d24b6042c..b30b02814 100644
--- a/sci-libs/zarja/Manifest
+++ b/sci-libs/zarja/Manifest
@@ -1 +1 @@
-DIST zarja-1.1.1.tar.gz 1368076 RMD160 16424eebecf3b9fbc6e97c003c24db8c3c0854af SHA1 46cb19175588022fbfb22cfb171588cd27517dec SHA256 279198e15dca274ba4cdef2cb2e997e74e32bf5a92cc9b6d0d08f264131b8f38
+DIST zarja-1.1.1.tar.gz 1368076 SHA256 279198e15dca274ba4cdef2cb2e997e74e32bf5a92cc9b6d0d08f264131b8f38
diff --git a/sci-libs/zarja/metadata.xml b/sci-libs/zarja/metadata.xml
index 6a944909c..65dfd5ca8 100644
--- a/sci-libs/zarja/metadata.xml
+++ b/sci-libs/zarja/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
+ <herd>sci</herd>
+ <longdescription lang="en">
Zarja is open-source library that allows to make multi-agent
simulations on graphs. Its functionality was proved in Classical or
Quantum mechanical models.
diff --git a/sci-libs/zarja/zarja-1.1.1.ebuild b/sci-libs/zarja/zarja-1.1.1.ebuild
index 9754cad79..55fe33484 100644
--- a/sci-libs/zarja/zarja-1.1.1.ebuild
+++ b/sci-libs/zarja/zarja-1.1.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=2
+EAPI=5
DESCRIPTION="Scientific multi-agent simulation library"
HOMEPAGE="http://sourceforge.net/projects/zarja/"
@@ -13,14 +13,14 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
-RDEPEND="sci-libs/gsl
+RDEPEND="
+ sci-libs/gsl
virtual/lapack
- >=sci-libs/fftw-3
+ sci-libs/fftw:3.0
dev-libs/boost
dev-cpp/tclap"
-
DEPEND="${RDEPEND}
- dev-util/pkgconfig
+ virtual/pkgconfig
doc? ( app-doc/doxygen )"
src_configure() {
@@ -28,16 +28,14 @@ src_configure() {
}
src_compile() {
- emake || die "emake failed"
+ default
if use doc; then
doxygen Doxyfile || die "doc generation failed"
fi
}
src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
- dodoc README AUTHORS FAQ
- if use doc; then
- dohtml html/* || die
- fi
+ DOCS=( FAQ )
+ use doc && HTML_DOCS=( html/. )
+ default
}