commit: c839f44541cae259102d99c85419d9dca3a3dd90 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org> AuthorDate: Wed Mar 26 14:45:04 2014 +0000 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> CommitDate: Fri Mar 28 18:06:47 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-dev.git;a=commit;h=c839f445
sys-process/psmisc: add missing <limits.h> Package-Manager: portage-2.2.9-r1 --- sys-process/psmisc/ChangeLog | 737 +++++++++++++++++++++ .../psmisc/files/psmisc-22.21-add-limits_h.patch | 11 + sys-process/psmisc/metadata.xml | 5 + sys-process/psmisc/psmisc-22.21-r99.ebuild | 56 ++ 4 files changed, 809 insertions(+) diff --git a/sys-process/psmisc/ChangeLog b/sys-process/psmisc/ChangeLog new file mode 100644 index 0000000..e552675 --- /dev/null +++ b/sys-process/psmisc/ChangeLog @@ -0,0 +1,737 @@ +# ChangeLog for sys-process/psmisc +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-process/psmisc/ChangeLog,v 1.156 2014/01/18 03:51:41 vapier Exp $ + + 18 Jan 2014; Mike Frysinger <[email protected]> psmisc-22.20.ebuild, + psmisc-22.21.ebuild: + Add arm64 love. + +*psmisc-22.21 (10 Nov 2013) + + 10 Nov 2013; Tim Harder <[email protected]> +psmisc-22.21.ebuild: + Version bump. + + 24 Feb 2013; Agostino Sarubbo <[email protected]> psmisc-22.20.ebuild: + Stable for sh, wrt bug #456390 + + 20 Feb 2013; Zac Medico <[email protected]> psmisc-22.20.ebuild: + Add ~arm-linux keyword. + + 20 Feb 2013; Samuli Suominen <[email protected]> psmisc-22.20.ebuild: + Fix installation when CTARGET is set and fuser is installed as eg. + x86_64-pc-linux-gnu-fuser wrt #458250 + + 20 Feb 2013; Agostino Sarubbo <[email protected]> psmisc-22.20.ebuild: + Stable for s390, wrt bug #456390 + + 17 Feb 2013; Jeroen Roovers <[email protected]> psmisc-22.20.ebuild: + Stable for HPPA (bug #456390). + + 12 Feb 2013; Agostino Sarubbo <[email protected]> psmisc-22.20.ebuild: + Stable for sparc, wrt bug #456390 + + 12 Feb 2013; Agostino Sarubbo <[email protected]> psmisc-22.20.ebuild: + Stable for alpha, wrt bug #456390 + + 12 Feb 2013; Agostino Sarubbo <[email protected]> psmisc-22.20.ebuild: + Stable for ia64, wrt bug #456390 + + 11 Feb 2013; Agostino Sarubbo <[email protected]> psmisc-22.20.ebuild: + Stable for arm, wrt bug #456390 + + 10 Feb 2013; Agostino Sarubbo <[email protected]> psmisc-22.20.ebuild: + Stable for ppc, wrt bug #456390 + + 10 Feb 2013; Agostino Sarubbo <[email protected]> psmisc-22.20.ebuild: + Stable for ppc64, wrt bug #456390 + + 10 Feb 2013; Agostino Sarubbo <[email protected]> psmisc-22.20.ebuild: + Stable for x86, wrt bug #456390 + + 10 Feb 2013; Agostino Sarubbo <[email protected]> psmisc-22.20.ebuild: + Stable for amd64, wrt bug #456390 + + 10 Feb 2013; Samuli Suominen <[email protected]> -psmisc-22.19-r1.ebuild: + old + + 10 Feb 2013; Samuli Suominen <[email protected]> psmisc-22.16.ebuild: + Use -> in SRC_URI to prevent filesize problem with Manifest + + 09 Oct 2012; Mike Frysinger <[email protected]> + +files/psmisc-22.20-selinux.patch, psmisc-22.20.ebuild: + Add fix from upstream for building on selinux systems #437332 by Amadeusz + Sławiński. + +*psmisc-22.20 (03 Oct 2012) + + 03 Oct 2012; Tim Harder <[email protected]> +psmisc-22.20.ebuild: + Version bump. + + 31 Aug 2012; Samuli Suominen <[email protected]> + -files/psmisc-22.13-no-nls.patch, -psmisc-22.14.ebuild, -psmisc-22.18.ebuild, + -psmisc-22.19.ebuild: + old + +*psmisc-22.19-r1 (31 Aug 2012) + + 31 Aug 2012; Samuli Suominen <[email protected]> +psmisc-22.19-r1.ebuild: + Upstream patch for fuser to work with unix sockets wrt #398811. Thanks to + Piotr Karbowski and Mike Frysinger. + + 25 Aug 2012; Mike Frysinger <[email protected]> psmisc-22.16.ebuild, + psmisc-22.18.ebuild, psmisc-22.19.ebuild: + Drop useless -vf args to mv #432632 by Joshua B. Kahlenberg. + + 08 Jul 2012; Raúl Porcel <[email protected]> psmisc-22.16.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #420047 + +*psmisc-22.19 (30 Jun 2012) + + 30 Jun 2012; Samuli Suominen <[email protected]> +psmisc-22.19.ebuild: + Version bump. + + 19 Jun 2012; Samuli Suominen <[email protected]> -psmisc-22.15.ebuild, + -files/psmisc-22.15-COMM_LEN-to-18.patch, -psmisc-22.17.ebuild: + old + +*psmisc-22.18 (19 Jun 2012) + + 19 Jun 2012; Samuli Suominen <[email protected]> +psmisc-22.18.ebuild: + Version bump. + + 19 Jun 2012; Samuli Suominen <[email protected]> psmisc-22.16.ebuild: + ppc64 stable wrt #420047 + + 11 Jun 2012; Agostino Sarubbo <[email protected]> psmisc-22.16.ebuild: + Stable for amd64, wrt bug #420047 + + 09 Jun 2012; Markus Meier <[email protected]> psmisc-22.16.ebuild: + arm stable, bug #420047 + + 07 Jun 2012; Brent Baude <[email protected]> psmisc-22.16.ebuild: + Marking psmisc-22.16 ppc for bug 420047 + + 07 Jun 2012; Johannes Huber <[email protected]> psmisc-22.16.ebuild: + Stable for x86, wrt bug #420047 + + 07 Jun 2012; Jeroen Roovers <[email protected]> psmisc-22.16.ebuild: + Stable for HPPA (bug #420047). + +*psmisc-22.17 (07 Jun 2012) + + 07 Jun 2012; Samuli Suominen <[email protected]> +psmisc-22.17.ebuild: + Version bump. + + 17 May 2012; Mike Frysinger <[email protected]> + +files/psmisc-22.16-fuser-pic.patch, psmisc-22.16.ebuild: + Fix TEXTRELs when building fuser as a PIE #394443 by Attila Tóth. + +*psmisc-22.16 (12 Mar 2012) + + 12 Mar 2012; Samuli Suominen <[email protected]> +psmisc-22.16.ebuild: + Version bump. + + 31 Jan 2012; Mike Frysinger <[email protected]> psmisc-22.15.ebuild: + Drop autotool usage since we no longer patch autotool files. + +*psmisc-22.15 (28 Jan 2012) + + 28 Jan 2012; Samuli Suominen <[email protected]> +psmisc-22.15.ebuild, + +files/psmisc-22.15-COMM_LEN-to-18.patch: + Version bump. Backport -COMM_LEN-to-18.patch from git to prevent pstree + crashing. + + 26 Jan 2012; Samuli Suominen <[email protected]> + -files/psmisc-22.5-no-nls.patch, -psmisc-22.12.ebuild, + -files/psmisc-22.12-peekfd.patch, -psmisc-22.13.ebuild: + old + + 26 Jan 2012; Samuli Suominen <[email protected]> psmisc-22.14.ebuild: + ppc64 stable wrt #392641 + + 04 Jan 2012; Brent Baude <[email protected]> psmisc-22.14.ebuild: + Marking psmisc-22.14 ppc for bug 392641 + + 04 Dec 2011; Raúl Porcel <[email protected]> psmisc-22.14.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #392641 + + 02 Dec 2011; Markos Chandras <[email protected]> psmisc-22.14.ebuild: + Stable on amd64 wrt bug #392641 + + 30 Nov 2011; Jeroen Roovers <[email protected]> psmisc-22.14.ebuild: + Stable for HPPA (bug #392641). + +*psmisc-22.14 (06 Jul 2011) + + 06 Jul 2011; Samuli Suominen <[email protected]> +psmisc-22.14.ebuild: + Version bump. + + 20 Sep 2010; Raúl Porcel <[email protected]> psmisc-22.12.ebuild: + arm/ia64/m68k/s390/sh/sparc stable wrt #336339 + + 19 Sep 2010; Tobias Klausmann <[email protected]> psmisc-22.12.ebuild: + Stable on alpha, bug #336339, thanks to mattst88 for testing + + 12 Sep 2010; Joseph Jezak <[email protected]> psmisc-22.12.ebuild: + Marked ppc stable for bug #336339. + + 12 Sep 2010; Markos Chandras <[email protected]> psmisc-22.12.ebuild: + Stable on amd64 wrt bug #336339 + + 10 Sep 2010; Jeroen Roovers <[email protected]> psmisc-22.12.ebuild: + Stable for HPPA (bug #336339). + + 10 Sep 2010; Christian Faulhammer <[email protected]> psmisc-22.12.ebuild: + stable x86, bug 336339 + + 09 Sep 2010; Brent Baude <[email protected]> psmisc-22.12.ebuild: + Marking psmisc-22.12 ppc64 for bug 336339 + +*psmisc-22.13 (07 Sep 2010) + + 07 Sep 2010; Samuli Suominen <[email protected]> +psmisc-22.13.ebuild, + +files/psmisc-22.13-no-nls.patch: + Version bump. + + 22 Aug 2010; Mike Frysinger <[email protected]> psmisc-22.12.ebuild: + Ignore all peekfd build failures #330631 by Raúl Porcel. + + 05 Aug 2010; Samuli Suominen <[email protected]> psmisc-22.12.ebuild: + Convert to EAPI="3" and keyword ~amd64-linux ~ia64-linux ~x86-linux wrt + #331321 by Jeremy Olexa. + + 31 Jul 2010; Samuli Suominen <[email protected]> psmisc-22.12.ebuild, + +files/psmisc-22.12-peekfd.patch: + Fix missing bits/types.h include in configure.ac check for peekfd and x86_64. + +*psmisc-22.12 (30 Jul 2010) + + 30 Jul 2010; Samuli Suominen <[email protected]> +psmisc-22.12.ebuild: + Version bump. + +*psmisc-22.11 (01 May 2010) + + 01 May 2010; Samuli Suominen <[email protected]> +psmisc-22.11.ebuild: + Version bump wrt #318043. + + 13 Feb 2010; Raúl Porcel <[email protected]> psmisc-22.10.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #304175 + + 13 Feb 2010; Samuli Suominen <[email protected]> psmisc-22.10.ebuild: + amd64 stable wrt #304175 + + 12 Feb 2010; Joseph Jezak <[email protected]> psmisc-22.10.ebuild: + Marked ppc/ppc64 stable for bug #304175. + + 11 Feb 2010; Jeroen Roovers <[email protected]> psmisc-22.10.ebuild: + Stable for HPPA (bug #304175). + + 11 Feb 2010; Christian Faulhammer <[email protected]> psmisc-22.10.ebuild: + stable x86, bug 304175 + +*psmisc-22.10 (04 Jan 2010) + + 04 Jan 2010; Samuli Suominen <[email protected]> +psmisc-22.10.ebuild: + Version bump. + + 02 Jan 2010; Samuli Suominen <[email protected]> psmisc-22.9.ebuild, + +files/psmisc-22.9-locale.patch: + Fix building with -O0 where glibc doesn't include locale.h by itself wrt + #299316. + +*psmisc-22.9 (02 Jan 2010) + + 02 Jan 2010; Samuli Suominen <[email protected]> +psmisc-22.9.ebuild: + Version bump. + +*psmisc-22.8-r1 (23 Dec 2009) + + 23 Dec 2009; Samuli Suominen <[email protected]> + +psmisc-22.8-r1.ebuild, +files/psmisc-22.8-fuser-r159.patch: + Fix segmentation fault with false options e.g. "fuser --help" wrt #297423 + and everything up to fuser.c Rev. 1.59, fuser.h Rev. 1.7. + +*psmisc-22.8 (11 Dec 2009) + + 11 Dec 2009; Samuli Suominen <[email protected]> +psmisc-22.8.ebuild: + Version bump wrt #296498. + + 31 Oct 2009; Brent Baude <[email protected]> psmisc-22.7.ebuild: + Marking psmisc-22.7 ppc64 for bug 287739 + + 17 Oct 2009; Raúl Porcel <[email protected]> psmisc-22.7.ebuild: + arm/ia64/m68k/s390/sh stable wrt #287739 + + 17 Oct 2009; Tiago Cunha <[email protected]> psmisc-22.7.ebuild: + stable sparc, bug 287739 + + 15 Oct 2009; Markus Meier <[email protected]> psmisc-22.7.ebuild: + amd64/x86 stable, bug #287739 + + 11 Oct 2009; Tobias Klausmann <[email protected]> psmisc-22.7.ebuild: + Stable on alpha, bug #287739 + + 07 Oct 2009; nixnut <[email protected]> psmisc-22.7.ebuild: + ppc stable #287739 + + 06 Oct 2009; Jeroen Roovers <[email protected]> psmisc-22.7.ebuild: + Stable for HPPA (bug #287739). + + 14 May 2009; Joseph Jezak <[email protected]> psmisc-22.6.ebuild: + Marked ppc stable for bug #269301. + +*psmisc-22.7 (10 May 2009) + + 10 May 2009; Mike Frysinger <[email protected]> +psmisc-22.7.ebuild: + Version bump. + + 01 Jun 2008; Mike Frysinger <[email protected]> psmisc-22.6.ebuild: + Dont pass --disable-nls in the USE=-nls case to avoid confusing warnings + #220787 by Martin Mokrejs. + + 14 May 2008; Jeroen Roovers <[email protected]> psmisc-22.6.ebuild: + Stable for HPPA too. + + 12 May 2008; Markus Rothe <[email protected]> psmisc-22.6.ebuild: + Stable on ppc64 + + 07 Mar 2008; Santiago M. Mola <[email protected]> psmisc-22.6.ebuild: + amd64 stable + + 07 Feb 2008; Raúl Porcel <[email protected]> psmisc-22.6.ebuild: + alpha/ia64/sparc/x86 stable + +*psmisc-22.6 (04 Nov 2007) + + 04 Nov 2007; Mike Frysinger <[email protected]> +psmisc-22.6.ebuild: + Version bump. + + 06 Oct 2007; Mike Frysinger <[email protected]> + +files/psmisc-22.5-no-nls.patch, psmisc-22.5-r2.ebuild: + Fix from impulze for building with USE=-nls and no gettext installed #193920 + by Julian Golderer. + + 27 Sep 2007; Joseph Jezak <[email protected]> psmisc-22.5-r2.ebuild: + Marked ppc stable for bug #193833. + + 27 Sep 2007; Joshua Kinard <[email protected]> psmisc-22.5-r2.ebuild: + Stable on mips, per #193833. + + 26 Sep 2007; Brent Baude <[email protected]> psmisc-22.5-r2.ebuild: + Marking psmisc-22.5-r2 ppc64 stable for bug 193833 + + 26 Sep 2007; Jeroen Roovers <[email protected]> psmisc-22.5-r2.ebuild: + Stable for HPPA (bug #193833). + + 26 Sep 2007; Raúl Porcel <[email protected]> psmisc-22.5-r2.ebuild: + alpha/ia64/x86 stable wrt #193833 + + 26 Sep 2007; Ferris McCormick <[email protected]> psmisc-22.5-r2.ebuild: + Sparc stable --- Bug #193833 --- seems fine. + + 26 Sep 2007; Christoph Mende <[email protected]> psmisc-22.5-r2.ebuild: + Stable on amd64 wrt bug #193833 + + 26 Sep 2007; Mike Frysinger <[email protected]> psmisc-22.5-r2.ebuild: + Drop C++ cruft from build system. + + 13 Aug 2007; Tobias Scherbaum <[email protected]> psmisc-22.5.ebuild: + ppc. stable + + 13 Aug 2007; Gustavo Zacarias <[email protected]> psmisc-22.5-r1.ebuild: + Stable on sparc + + 12 Aug 2007; Tom Gall <[email protected]> psmisc-22.5-r1.ebuild: + stable on ppc64 + + 11 Aug 2007; Raúl Porcel <[email protected]> psmisc-22.5-r1.ebuild: + alpha/ia64/x86 stable + +*psmisc-22.5-r2 (02 Aug 2007) + + 02 Aug 2007; Roy Marples <[email protected]> + +files/psmisc-22.5-sockets.patch, +psmisc-22.5-r2.ebuild: + Add a patch from marienz to improve the finding of sockets + +*psmisc-22.5-r1 (11 Jul 2007) + + 11 Jul 2007; Mike Frysinger <[email protected]> +psmisc-22.5-r1.ebuild: + Keep all binaries in /usr/bin except for fuser #184969 by spiritus. + + 04 Jul 2007; Roy Marples <[email protected]> psmisc-22.5.ebuild: + Don't install pstree.x11 unless USE X, #184226 thanks to Patrick van Staveren. + + 02 Jul 2007; Gustavo Zacarias <[email protected]> psmisc-22.5.ebuild: + Stable on sparc + + 30 Jun 2007; Raúl Porcel <[email protected]> psmisc-22.5.ebuild: + ia64/x86 stable + + 02 May 2007; Mike Frysinger <[email protected]> + +files/psmisc-22.5-user-header.patch, psmisc-22.5.ebuild: + Touchup peekfd handling #175776 by Harald van Dijk. + +*psmisc-22.5 (25 Apr 2007) + + 25 Apr 2007; Mike Frysinger <[email protected]> +psmisc-22.5.ebuild: + Version bump. + + 21 Apr 2007; Markus Rothe <[email protected]> ChangeLog: + Stable on ppc64; bug #175094 + + 20 Apr 2007; <[email protected]> psmisc-22.3.ebuild: + Stable on ALPHA; bug #175094 + + 19 Apr 2007; Jeroen Roovers <[email protected]> psmisc-22.3.ebuild: + Stable for HPPA too (bug #175094). + + 18 Apr 2007; Daniel Gryniewicz <[email protected]> psmisc-22.3.ebuild: + Marked stable on amd64 for bug #175094 + + 18 Apr 2007; Alexander Færøy <[email protected]> psmisc-22.3.ebuild: + Stable on MIPS. + +*psmisc-22.4 (18 Apr 2007) + + 18 Apr 2007; Mike Frysinger <[email protected]> + +files/psmisc-22.4-no-peekfd.patch, +psmisc-22.4.ebuild: + Version bump. + + 16 Apr 2007; Markus Rothe <[email protected]> psmisc-22.3.ebuild: + Stable on ppc64 + + 01 Apr 2007; Michael Hanselmann <[email protected]> psmisc-22.3.ebuild: + Stable on ppc. + + 15 Mar 2007; Gustavo Zacarias <[email protected]> psmisc-22.3.ebuild: + Stable on sprac + + 13 Mar 2007; Raúl Porcel <[email protected]> psmisc-22.3.ebuild: + x86 stable + +*psmisc-22.3 (16 Sep 2006) + + 16 Sep 2006; Mike Frysinger <[email protected]> +psmisc-22.3.ebuild: + Version bump. + + 26 Aug 2006; Mike Frysinger <[email protected]> + +files/psmisc-22.2-gcc2.patch, psmisc-22.2.ebuild: + Cheesy patch for gcc-2 compilers. + + 09 Jul 2006; Joshua Kinard <[email protected]> psmisc-22.2.ebuild: + Marked stable on mips. + + 28 Jun 2006; Luis Medinas <[email protected]> psmisc-22.2.ebuild: + Stable on amd64. Bug #138148. + + 27 Jun 2006; Gustavo Zacarias <[email protected]> psmisc-22.2.ebuild: + Stable on sparc wrt #138148 + + 27 Jun 2006; Chris Gianelloni <[email protected]> psmisc-22.2.ebuild: + Stable on x86 wrt bug #138148. + + 27 Jun 2006; Tobias Scherbaum <[email protected]> psmisc-22.2.ebuild: + ppc stable, #138148 + + 27 Jun 2006; Thomas Cort <[email protected]> psmisc-22.2.ebuild: + Stable on alpha wrt Bug #138148. + + 27 Jun 2006; Markus Rothe <[email protected]> psmisc-22.2.ebuild: + Stable on ppc64; bug #138148 + + 29 Apr 2006; Joshua Kinard <[email protected]> psmisc-22.1.ebuild: + Marked stable on mips. + + 19 Mar 2006; Fernando J. Pereda <[email protected]> psmisc-22.1.ebuild: + Stable on alpha wrt bug #126234 + + 17 Mar 2006; Chris White <[email protected]> psmisc-22.1.ebuild: + ppc stable per bug #126234. + + 17 Mar 2006; Chris White <[email protected]> psmisc-22.1.ebuild: + x86 stable for bug #126234. + + 15 Mar 2006; Markus Rothe <[email protected]> psmisc-22.1.ebuild: + Stable on ppc64; bug #126234 + + 15 Mar 2006; Gustavo Zacarias <[email protected]> psmisc-22.1.ebuild: + Stable on sparc wrt #126234 + + 15 Mar 2006; Patrick McLean <[email protected]> psmisc-22.1.ebuild: + Stable on amd64 (Bug #126234) + +*psmisc-22.2 (15 Mar 2006) + + 15 Mar 2006; Mike Frysinger <[email protected]> +psmisc-22.2.ebuild: + Version bump. + + 24 Jan 2006; Mike Frysinger <[email protected]> + +files/psmisc-22.1-force-locale.patch, psmisc-22.1.ebuild: + Fix building in some locales (like EE) #119847 by J. + + 15 Jan 2006; Jose Luis Rivero <[email protected]> psmisc-21.9.ebuild: + alpha stable, bug #118757 + + 13 Jan 2006; Tobias Scherbaum <[email protected]> psmisc-21.9.ebuild: + ppc stable, bug #118757 + + 12 Jan 2006; Markus Rothe <[email protected]> psmisc-21.9.ebuild: + Stable on ppc64; bug #118757 + + 12 Jan 2006; Mike Doty <[email protected]> psmisc-21.9.ebuild: + amd64 stable, bug 118757 + + 12 Jan 2006; Chris Gianelloni <[email protected]> psmisc-21.9.ebuild: + Stable on x86 wrt bug #118757. + + 12 Jan 2006; Gustavo Zacarias <[email protected]> psmisc-21.9.ebuild: + Stable on sparc wrt #118757 + + 12 Jan 2006; Stuart Longland <[email protected]> psmisc-21.9.ebuild: + Marked psmisc-21.9 stable on mips as per bug #118757 + +*psmisc-22.1 (12 Jan 2006) + + 12 Jan 2006; Mike Frysinger <[email protected]> +psmisc-22.1.ebuild: + Version bump. + +*psmisc-21.9 (22 Dec 2005) + + 22 Dec 2005; Mike Frysinger <[email protected]> +psmisc-21.9.ebuild: + Version bump. + + 22 Nov 2005; Mike Frysinger <[email protected]> + +files/psmisc-21.8-ipv6.patch, psmisc-21.8.ebuild: + Grabbed updates from upstream cvs to control ipv6 support #113212. + + 18 Nov 2005; Chris PeBenito <[email protected]> psmisc-21.8.ebuild: + Remove SELinux patching as support is now integrated upstream. + +*psmisc-21.8 (17 Nov 2005) + + 17 Nov 2005; Mike Frysinger <[email protected]> +psmisc-21.8.ebuild: + Version bump #112699 by Benno Schulenberg. + + 17 Sep 2005; Ciaran McCreesh <[email protected]> ChangeLog: + Converted to UTF-8, fixed encoding screwups + + 16 Sep 2005; Aron Griffis <[email protected]> psmisc-21.6.ebuild: + Mark 21.6 stable on alpha + + 08 Sep 2005; Aaron Walker <[email protected]> psmisc-21.6.ebuild: + Stable on mips. + + 03 Sep 2005; Markus Rothe <[email protected]> psmisc-21.6.ebuild: + Stable on ppc64 + + 18 Aug 2005; Michael Hanselmann <[email protected]> psmisc-21.6.ebuild: + Stable on ppc. + + 16 Aug 2005; Gustavo Zacarias <[email protected]> psmisc-21.6.ebuild: + Stable on sparc + + 29 Apr 2005; Mike Frysinger <[email protected]> + +files/psmisc-21.6-scanf.patch, psmisc-21.6.ebuild: + Add a patch to use valid C98/C99 scanf (i.e. fix pstree for uClibc). + + 09 Apr 2005; Markus Rothe <[email protected]> psmisc-21.5.ebuild: + Stable on ppc64 + + 28 Mar 2005; Michael Hanselmann <[email protected]> psmisc-21.5.ebuild: + Stable on ppc. + + 19 Mar 2005; Chris PeBenito <[email protected]> + +files/psmisc-21.6-selinux.diff.bz2: + Add 21.6 SELinux patch. + + 19 Mar 2005; Bryan Østergaard <[email protected]> psmisc-21.5.ebuild: + Stable on alpha. + + 14 Mar 2005; <[email protected]> files/psmisc-21.6-nonls.patch: + - update nonls patch + +*psmisc-21.6 (14 Mar 2005) + + 14 Mar 2005; Mike Frysinger <[email protected]> + +files/psmisc-21.6-nonls.patch, +psmisc-21.6.ebuild: + Version bump. + +*psmisc-21.5 (03 Mar 2005) + + 03 Mar 2005; Ciaran McCreesh <[email protected]> +metadata.xml, + +files/psmisc-21.4-no-nls.patch, +files/psmisc-21.4-selinux.diff.bz2, + +files/psmisc-21.5-selinux.diff.bz2, +psmisc-21.4.ebuild, + +psmisc-21.5.ebuild: + Moved from sys-apps/psmisc to sys-process/psmisc. + + 07 Feb 2005; Gustavo Zacarias <[email protected]> psmisc-21.5.ebuild: + Stable on sparc + + 04 Jan 2005; Chris PeBenito <[email protected]> + +files/psmisc-21.5-selinux.diff.bz2, psmisc-21.5.ebuild: + Add missing SELinux patch for 21.5. + +*psmisc-21.5 (01 Jan 2005) + + 01 Jan 2005; Mike Frysinger <[email protected]> +psmisc-21.5.ebuild: + Version bump. + + 01 Jan 2005; Mike Frysinger <[email protected]> + -files/psmisc-21.4-no-nls-selinux.patch, files/psmisc-21.4-no-nls.patch, + files/psmisc-21.4-selinux.diff.bz2, psmisc-21.4.ebuild: + Clean up the patches #76230 by Milus János. + + 07 Dec 2004; Mike Frysinger <[email protected]> psmisc-21.4.ebuild: + Remove C++ requirement #73632. + + 22 Oct 2004; Chris PeBenito <[email protected]> psmisc-21.4.ebuild: + Add libtool to selinux dep to fix #59196. + + 27 Sep 2004; Danny van Dyk <[email protected]> psmisc-21.4.ebuild: + Marked stable on amd64. + + 25 Sep 2004; Joshua Kinard <[email protected]> psmisc-21.4.ebuild: + Marked stable on mips. + + 09 Sep 2004; Gustavo Zacarias <[email protected]> psmisc-21.4.ebuild: + Stable on sparc + + 25 Jun 2004; <[email protected]> psmisc-21.4.ebuild, + files/psmisc-21.4-no-nls-selinux.patch: + no-nls patch was failing with USE='selinux -nls', added offset patch from bug + #55115 + + 15 Jun 2004; <[email protected]> psmisc-21.2-r4.ebuild, psmisc-21.4.ebuild, + files/psmisc-21.2-no-nls.patch, files/psmisc-21.4-no-nls.patch: + added patch to allow the disabling of nls for psmisc + + 11 Jun 2004; Bryan Østergaard <[email protected]> psmisc-21.4.ebuild: + Stable on alpha. + + 27 Apr 2004; Michael McCabe <[email protected]> psmisc-21.4.ebuild: + Marked stable on s390 + + 09 Apr 2004; Travis Tilley <[email protected]> psmisc-21.2-r4.ebuild: + stable on amd64 + + 29 Mar 2004; Jon Portnoy <[email protected]> psmisc-21.4.ebuild : + Removed RESTRICT=nomirror. + + 25 Mar 2004; Martin Holzer <[email protected]> psmisc-21.4.ebuild, + files/psmisc-21.4-selinux.diff.bz2: + adding selinux patch. + +*psmisc-21.4 (24 Mar 2004) + + 24 Mar 2004; Martin Holzer <[email protected]> psmisc-21.4.ebuild: + Version bumped. Closes 45251 + + 21 Mar 2004; Joshua Kinard <[email protected]> psmisc-21.2-r4.ebuild: + Added gnuconfig support for mips64 hosts + + 20 Mar 2004; Michael Sterrett <[email protected]> psmisc-21.2-r3.ebuild, + psmisc-21.2-r4.ebuild: + inherit eutils for epatch + + 07 Mar 2004; Joshua Kinard <[email protected]> psmisc-21.2-r3.ebuild, + psmisc-21.2-r4.ebuild: + Marked stable on mips, copyright header fixes. + + 02 Mar 2004; Brian Jackson <[email protected]> psmisc-21.2-r4.ebuild: + adding initial s390 support + + 03 Feb 2004; <[email protected]> psmisc-21.2-r4.ebuild: + marked stable on sparc + + 02 Feb 2004; Chris PeBenito <[email protected]> psmisc-21.2-r4.ebuild: + Mark x86 stable. + + 03 Feb 2004; Bartosch Pixa <[email protected]> psmisc-21.2-r4.ebuild: + set ppc in keywords + +*psmisc-21.2-r4 (28 Oct 2003) + + 03 Feb 2003; Guy Martin <[email protected]> psmisc-21.2-r4.ebuild : + Marked stable on hppa. + + 28 Oct 2003; Chris PeBenito <[email protected]> psmisc-21.2-r3.ebuild, + psmisc-21.2-r4.ebuild, files/psmisc-21.2-selinux.diff.bz2: + Switch SELinux patch from old API to new API. + + 14 Sep 2003; Martin Schlemmer <[email protected]> : + Killall segfault if an command is longer than 128 bytes, as the realloc call + is not done in such an way to update the pointer that is used, thanks to bug + (bug #28234) submitted by Grant McDorman <[email protected]>. + +*psmisc-21.2-r3 (04 Aug 2003) + + 04 Aug 2003; Martin Schlemmer <[email protected]> psmisc-21.2-r3.ebuild: + We use pidof from baselayout, bug #21191 + + 24 Jun 2003; Aron Griffis <[email protected]> psmisc-21.2-r2.ebuild: + Mark stable on alpha + +*psmisc-21.2-r2 (19 May 2003) + + 06 Jul 2003; Guy Martin <[email protected]> psmisc-21.2-r2.ebuild : + Marked stable on hppa. + + 22 Jun 2003; Joshua Kinard <[email protected]> psmisc-21.2-r2.ebuild: + Changed ~sparc & ~mips to sparc & mips + + 19 May 2003; Martin Schlemmer <[email protected]> psmisc-21.2-r2.ebuild, + files/psmisc-21.2-gcc33.patch: + Fix gcc-3.3 compile issues, bug #21212. + +*psmisc-21.2-r1 (20 Mar 2003) + + 25 Mar 2003; Joshua Brindle <[email protected]> psmisc-21.2-r1.ebuild: + added selinux support, thanks sindian + + 20 Mar 2003; Seemant Kulleen <[email protected]> psmisc-19-r3.ebuild, + psmisc-19-r3.ebuild, psmisc-21.2-r1.ebuild: + removed pic cruft + +*psmisc-21.2 (19 Nov 2002) + + 20 Mar 2003; Seemant Kulleen <[email protected]> psmisc-19-r3.ebuild, + psmisc-19-r3.ebuild, psmisc-21.2.ebuild: + removed pic cruft + + 24 Feb 2003; Nicholas Wourms <[email protected]> psmisc-21.2.ebuild : + Marked as stable for mips. + + 20 Feb 2003; Zach Welch <[email protected]> psmisc-21.2.ebuild : + Added arm to keywords. + + 09 Feb 2003; Guy Martin <[email protected]> psmisc-21.2.ebuild : + Added hppa to keywords. + + 01 Jan 2003; Mike Frysinger <[email protected]> : + Unmasked KEYWORDS for all arch's + + 23 Oct 2002; Mike Frysinger <[email protected]> : + Version bump, enhancements, change to use psmisc source + +*psmisc-19-r3 (1 Feb 2002) + + 24 Feb 2003; Nicholas Wourms <[email protected]> psmisc-19-r3.ebuild : + Marked as stable for mips. + + 09 Feb 2003; Seemant Kulleen <[email protected]> psmisc-19-r3.ebuild : + + Sed delimiters are now : instead of /, closing bug #15006 by Blu3 + <[email protected]> + + 23 Oct 2002; Mike Frysinger <[email protected]> : + Removed bootcd USE flag + + 14 Jul 2002; phoen][x <[email protected]> psmisc-19-r3.ebuild : + Added LICENSE, KEYWORDS, SLOT. + + 1 Feb 2002; G.Bevin <[email protected]> ChangeLog : + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sys-process/psmisc/files/psmisc-22.21-add-limits_h.patch b/sys-process/psmisc/files/psmisc-22.21-add-limits_h.patch new file mode 100644 index 0000000..6ebb34a --- /dev/null +++ b/sys-process/psmisc/files/psmisc-22.21-add-limits_h.patch @@ -0,0 +1,11 @@ +diff -Naur psmisc-22.21.orig/src/pstree.c psmisc-22.21/src/pstree.c +--- psmisc-22.21.orig/src/pstree.c 2013-09-29 05:11:56.000000000 +0000 ++++ psmisc-22.21/src/pstree.c 2014-03-26 13:30:36.000000000 +0000 +@@ -41,6 +41,7 @@ + #include <sys/types.h> + #include <sys/stat.h> + #include <sys/ioctl.h> ++#include <limits.h> + + #include "i18n.h" + #include "comm.h" diff --git a/sys-process/psmisc/metadata.xml b/sys-process/psmisc/metadata.xml new file mode 100644 index 0000000..96a2d58 --- /dev/null +++ b/sys-process/psmisc/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>base-system</herd> +</pkgmetadata> diff --git a/sys-process/psmisc/psmisc-22.21-r99.ebuild b/sys-process/psmisc/psmisc-22.21-r99.ebuild new file mode 100644 index 0000000..b534d24 --- /dev/null +++ b/sys-process/psmisc/psmisc-22.21-r99.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-process/psmisc/psmisc-22.21.ebuild,v 1.2 2014/01/18 03:51:41 vapier Exp $ + +EAPI="4" + +inherit eutils + +DESCRIPTION="A set of tools that use the proc filesystem" +HOMEPAGE="http://psmisc.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~mips ~x86" +IUSE="ipv6 nls selinux X" + +RDEPEND=">=sys-libs/ncurses-5.7-r7 + nls? ( virtual/libintl ) + selinux? ( sys-libs/libselinux )" +DEPEND="${RDEPEND} + >=sys-devel/libtool-2.2.6b + nls? ( sys-devel/gettext )" + +DOCS="AUTHORS ChangeLog NEWS README" + +src_prepare() { + epatch "${FILESDIR}"/${P}-add-limits_h.patch +} + +src_configure() { + econf \ + $(use_enable selinux) \ + --disable-harden-flags \ + $(use_enable ipv6) \ + $(use_enable nls) +} + +src_compile() { + # peekfd is a fragile crap hack #330631 + nonfatal emake -C src peekfd || touch src/peekfd{.o,} + emake +} + +src_install() { + default + + use X || rm -f "${ED}"/usr/bin/pstree.x11 + + [[ -s ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/bin/peekfd + [[ -e ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/share/man/man1/peekfd.1 + + # fuser is needed by init.d scripts; use * wildcard for #458250 + dodir /bin + mv "${ED}"/usr/bin/*fuser "${ED}"/bin || die +}
