diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-12-03 16:17:22 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-12-03 16:17:22 +0000 |
commit | 4cd2370bed609c118b6edfde5d3f116e5c35b897 (patch) | |
tree | ec58f2c41f49754e41521d5ebc9dce4597ddd0a5 /sys-apps/xmbmon/xmbmon-2.0.5-r1.ebuild | |
parent | f443475c824b4b5c086e6d040961cb35ad81bc60 (diff) |
gentoo resync : 03.12.2017
Diffstat (limited to 'sys-apps/xmbmon/xmbmon-2.0.5-r1.ebuild')
-rw-r--r-- | sys-apps/xmbmon/xmbmon-2.0.5-r1.ebuild | 54 |
1 files changed, 28 insertions, 26 deletions
diff --git a/sys-apps/xmbmon/xmbmon-2.0.5-r1.ebuild b/sys-apps/xmbmon/xmbmon-2.0.5-r1.ebuild index da5cef958ffd..2b128239d11e 100644 --- a/sys-apps/xmbmon/xmbmon-2.0.5-r1.ebuild +++ b/sys-apps/xmbmon/xmbmon-2.0.5-r1.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -inherit eutils +EAPI=6 MY_P=${PN}${PV//.} + DESCRIPTION="Mother Board Monitor Program for X Window System" HOMEPAGE="http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html" -SRC_URI="http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/xmbmon/${MY_P}.tar.gz - http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/xmbmon/${MY_P}_fflush.patch" +SRC_URI="http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/xmbmon/${MY_P}.tar.gz" # http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/xmbmon/${MY_P}_A7N8X-VM.patch LICENSE="BSD" @@ -15,21 +15,27 @@ SLOT="0" KEYWORDS="amd64 x86 ~x86-fbsd" IUSE="X" -DEPEND="X? ( x11-libs/libXt - x11-libs/libSM - x11-libs/libX11 - x11-libs/libICE )" +RDEPEND=" + X? ( + x11-libs/libXt + x11-libs/libSM + x11-libs/libX11 + x11-libs/libICE + )" +DEPEND="${RDEPEND}" S=${WORKDIR}/${MY_P} +PATCHES=( + # "${DISTDIR}"/${MY_P}_A7N8X-VM.patch + "${FILESDIR}"/${P}-fflush.patch + "${FILESDIR}"/${P}-amd64.patch + "${FILESDIR}"/${P}-pid.patch + "${FILESDIR}"/${P}-loopback.patch +) + +src_prepare() { + default -src_unpack() { - unpack ${A} - cd "${S}" - # epatch "${DISTDIR}"/${MY_P}_A7N8X-VM.patch - epatch "${DISTDIR}"/${MY_P}_fflush.patch - epatch "${FILESDIR}"/${P}-amd64.patch - epatch "${FILESDIR}"/${P}-pid.patch - epatch "${FILESDIR}"/${P}-loopback.patch sed -i \ -e "/^CFLAGS=/s/-O3/${CFLAGS}/" \ -e '/^LDFLAGS=-s$/d' \ @@ -40,21 +46,19 @@ src_unpack() { } src_compile() { - econf || die "Configure failed" - emake mbmon || die "Make mbmon failed" - if use X ; then - emake xmbmon || die "Make xmbmon failed" - fi + emake mbmon + use X && emake xmbmon } src_install() { - dosbin mbmon || die "mbmon failed" + dosbin mbmon doman mbmon.1 dodoc ChangeLog* ReadMe* mbmon-rrd.pl - if use X ; then - dosbin xmbmon || die "xmbmon failed" + if use X; then + dosbin xmbmon doman xmbmon.1x + insinto /etc/X11/app-defaults/ newins xmbmon.resources XMBmon fi @@ -64,10 +68,8 @@ src_install() { } pkg_postinst() { - echo einfo "These programs access SMBus/ISA-IO ports without any kind" einfo "of checking. It is, therefore, very dangerous and may cause" einfo "a system-crash. Make sure you read ReadMe," einfo "section 4, 'How to use!'" - echo } |