summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2010-08-22 20:20:05 +0000
committerMike Frysinger <vapier@gentoo.org>2010-08-22 20:20:05 +0000
commit5c68acc70c9775bc9607a98d4e762b8e3005b57e (patch)
tree5455aaae2d8015e8d20c9ede5b734b0d217c3ba8 /sys-process
parentMoved to EAPI 1 so I could use slot deps. Also set RESTRICT=test since there... (diff)
downloadgentoo-2-5c68acc70c9775bc9607a98d4e762b8e3005b57e.tar.gz
gentoo-2-5c68acc70c9775bc9607a98d4e762b8e3005b57e.tar.bz2
gentoo-2-5c68acc70c9775bc9607a98d4e762b8e3005b57e.zip
Ignore all peekfd build failures #330631 by Raúl Porcel.
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'sys-process')
-rw-r--r--sys-process/psmisc/ChangeLog5
-rw-r--r--sys-process/psmisc/psmisc-22.12.ebuild9
2 files changed, 12 insertions, 2 deletions
diff --git a/sys-process/psmisc/ChangeLog b/sys-process/psmisc/ChangeLog
index d471b24e780e..286dd485e905 100644
--- a/sys-process/psmisc/ChangeLog
+++ b/sys-process/psmisc/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-process/psmisc
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/psmisc/ChangeLog,v 1.104 2010/08/05 17:54:39 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-process/psmisc/ChangeLog,v 1.105 2010/08/22 20:20:05 vapier Exp $
+
+ 22 Aug 2010; Mike Frysinger <vapier@gentoo.org> psmisc-22.12.ebuild:
+ Ignore all peekfd build failures #330631 by Raúl Porcel.
05 Aug 2010; Samuli Suominen <ssuominen@gentoo.org> psmisc-22.12.ebuild:
Convert to EAPI="3" and keyword ~amd64-linux ~ia64-linux ~x86-linux wrt
diff --git a/sys-process/psmisc/psmisc-22.12.ebuild b/sys-process/psmisc/psmisc-22.12.ebuild
index 1c601a3d9f8c..094b736e59d8 100644
--- a/sys-process/psmisc/psmisc-22.12.ebuild
+++ b/sys-process/psmisc/psmisc-22.12.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/psmisc/psmisc-22.12.ebuild,v 1.3 2010/08/05 17:54:39 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-process/psmisc/psmisc-22.12.ebuild,v 1.4 2010/08/22 20:20:05 vapier Exp $
EAPI=3
inherit autotools eutils
@@ -37,9 +37,16 @@ src_configure() {
$(use nls && use_enable nls)
}
+src_compile() {
+ # peekfd is a fragile crap hack #330631
+ emake -C src peekfd || touch src/peekfd{.o,}
+ emake || die
+}
+
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README
+ [[ -s ${D}/usr/bin/peekfd ]] || rm -f "${D}"/usr/bin/peekfd
use X || rm "${ED}"/usr/bin/pstree.x11
# fuser is needed by init.d scripts
dodir /bin