summaryrefslogtreecommitdiff
path: root/sys-cluster/wulfware/wulfware-2.6.0.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-03-24 17:22:19 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-03-24 17:22:19 +0000
commitaa3411e241a201d53a2689766fe419f2756819f3 (patch)
treecc19adfde0a10aab1ab566c8dfe3c1616e5cc390 /sys-cluster/wulfware/wulfware-2.6.0.ebuild
parentb7b97785ebbb2f11d24d14dab8b81ed274f4ce6a (diff)
gentoo resync : 24.03.2019
Diffstat (limited to 'sys-cluster/wulfware/wulfware-2.6.0.ebuild')
-rw-r--r--sys-cluster/wulfware/wulfware-2.6.0.ebuild40
1 files changed, 25 insertions, 15 deletions
diff --git a/sys-cluster/wulfware/wulfware-2.6.0.ebuild b/sys-cluster/wulfware/wulfware-2.6.0.ebuild
index 0dd9e8708cd8..dee0715397e4 100644
--- a/sys-cluster/wulfware/wulfware-2.6.0.ebuild
+++ b/sys-cluster/wulfware/wulfware-2.6.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=0
+EAPI=7
-inherit autotools eutils multilib toolchain-funcs
+inherit autotools toolchain-funcs
DESCRIPTION="Applications to monitor on a beowulf- or GRID-style clusters"
HOMEPAGE="http://www.phy.duke.edu/~rgb/Beowulf/wulfware.php"
@@ -14,24 +14,34 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-RDEPEND="dev-libs/libxml2
- sys-libs/ncurses
- sys-libs/zlib"
-DEPEND="${RDEPEND}
+RDEPEND="
+ dev-libs/libxml2:=
+ sys-libs/ncurses:0=
+ sys-libs/zlib:=
+"
+DEPEND="
+ ${RDEPEND}
!sys-cluster/wulfstat
- !sys-cluster/xmlsysd"
+ !sys-cluster/xmlsysd
+"
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-opts_and_strip.patch
+PATCHES=(
+ "${FILESDIR}"/${P}-opts_and_strip.patch
+ "${FILESDIR}"/${P}-tinfo.patch #528588
+)
+
+src_prepare() {
+ default
eautoreconf
}
-src_compile() {
+src_configure() {
tc-export CC
econf --disable-dependency-tracking
- emake -j1 || die "emake failed."
+}
+
+src_compile() {
+ emake -j1
}
src_install() {
@@ -42,7 +52,7 @@ src_install() {
dodoc AUTHORS ChangeLog NEWS NOTES README xmlsysd/DESIGN
# FIXME: Update to Gentoo style init script.
- rm -rf "${D}"/etc/init.d/wulf2html
+ rm -r "${ED}"/etc/init.d/wulf2html || die
}
pkg_postinst() {