aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2012-10-25 18:04:53 +0200
committerJustin Lecher <jlec@gentoo.org>2012-10-25 18:04:53 +0200
commit3458b955e8f14b93f045eff8f4557791903d8c11 (patch)
tree6b09c9d49d7e6c6d3dade4eabaf305917afc9506 /dev-cpp/growler-link/growler-link-0.3.7.ebuild
parentdev-cpp/eigen: Use vcs-snapshot.eclass, correct usage of fortran-2.eclass, so... (diff)
downloadsci-3458b955e8f14b93f045eff8f4557791903d8c11.tar.gz
sci-3458b955e8f14b93f045eff8f4557791903d8c11.tar.bz2
sci-3458b955e8f14b93f045eff8f4557791903d8c11.zip
dev-cpp/growler-link: Fix for gcc-4.7; correct fortran-2.eclass usage; move to autotools-utils.eclass
Package-Manager: portage-2.2.0_alpha141
Diffstat (limited to 'dev-cpp/growler-link/growler-link-0.3.7.ebuild')
-rw-r--r--dev-cpp/growler-link/growler-link-0.3.7.ebuild28
1 files changed, 12 insertions, 16 deletions
diff --git a/dev-cpp/growler-link/growler-link-0.3.7.ebuild b/dev-cpp/growler-link/growler-link-0.3.7.ebuild
index fcca83ffb..3a44bb1ab 100644
--- a/dev-cpp/growler-link/growler-link-0.3.7.ebuild
+++ b/dev-cpp/growler-link/growler-link-0.3.7.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
-inherit eutils fortran-2
+inherit autotools-utils fortran-2
DESCRIPTION="The lowest-level Growler library"
HOMEPAGE="http://www.nas.nasa.gov/~bgreen/growler/"
@@ -16,24 +16,20 @@ KEYWORDS="~amd64 ~x86"
IUSE="doc fortran static tcpd"
RDEPEND="
- virtual/fortran
dev-libs/boost
tcpd? ( sys-apps/tcp-wrappers )"
DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )"
+ doc? ( app-doc/doxygen )"
-pkg_setup() {
- use fortran && fortran-2_pkg_setup
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PV}-gcc4.patch
-}
+PATCHES=(
+ "${FILESDIR}"/${PV}-gcc4.patch
+ "${FILESDIR}"/${PV}-gcc4.7.patch )
src_configure() {
- econf \
- $(use_enable doc) \
- $(use_enable tcpd) \
- $(use_enable static) \
- $(use_enable fortran)
+ local myeconfargs=(
+ $(use_enable doc)
+ $(use_enable tcpd)
+ $(use_enable static)
+ )
+ autotools-utils_src_configure
}