bump(sys-process/psmisc): sync with upstream for arm64

Signed-off-by: Geoff Levand <geoff@infradead.org>
This commit is contained in:
Geoff Levand 2015-06-24 12:14:18 -07:00
parent 8d8f0ea627
commit 3be6cd235a
15 changed files with 1343 additions and 96 deletions

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=compile install unpack
DEPEND=>=sys-libs/ncurses-5.2-r2 selinux? ( sys-libs/libselinux ) sys-devel/libtool nls? ( sys-devel/gettext ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.14.1 >=sys-devel/automake-1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=A set of tools that use the proc filesystem
HOMEPAGE=http://psmisc.sourceforge.net/
IUSE=ipv6 nls selinux X
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86
LICENSE=GPL-2
RDEPEND=>=sys-libs/ncurses-5.2-r2 selinux? ( sys-libs/libselinux )
SLOT=0
SRC_URI=mirror://sourceforge/psmisc/psmisc-22.10.tar.gz
_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
_md5_=bfc7f204fa44cbcef6b4d75c8da8059a

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare
DEPEND=>=sys-libs/ncurses-5.7-r7 nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux ) >=sys-devel/libtool-2.2.6b nls? ( sys-devel/gettext )
DESCRIPTION=A set of tools that use the proc filesystem
EAPI=4
HOMEPAGE=http://psmisc.sourceforge.net/
IUSE=ipv6 nls selinux X
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=>=sys-libs/ncurses-5.7-r7 nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux )
SLOT=0
SRC_URI=mirror://sourceforge/psmisc/psmisc-22.16.tar.gz -> psmisc-22.16-r1.tar.gz
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
_md5_=9559e93554556008f6a0f8169c050569

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare
DEPEND=>=sys-libs/ncurses-5.7-r7 nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux ) >=sys-devel/libtool-2.2.6b nls? ( sys-devel/gettext )
DESCRIPTION=A set of tools that use the proc filesystem
EAPI=4
HOMEPAGE=http://psmisc.sourceforge.net/
IUSE=ipv6 nls selinux X
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=>=sys-libs/ncurses-5.7-r7 nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux )
SLOT=0
SRC_URI=mirror://sourceforge/psmisc/psmisc-22.20.tar.gz
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
_md5_=5b204cd203d84aa182badcf9e683f77c

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare
DEPEND=>=sys-libs/ncurses-5.7-r7 nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux ) >=sys-devel/libtool-2.2.6b nls? ( sys-devel/gettext )
DESCRIPTION=A set of tools that use the proc filesystem
EAPI=4
HOMEPAGE=http://psmisc.sourceforge.net/
IUSE=ipv6 nls selinux X
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=>=sys-libs/ncurses-5.7-r7 nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux )
SLOT=0
SRC_URI=mirror://sourceforge/psmisc/psmisc-22.21.tar.gz
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4
_md5_=6dc05baa0f4920476468a828e97600f4

View File

@ -0,0 +1,784 @@
# ChangeLog for sys-process/psmisc
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-process/psmisc/ChangeLog,v 1.169 2015/04/12 10:08:25 zlogene Exp $
12 Apr 2015; Mikle Kolyada <zlogene@gentoo.org> psmisc-22.21-r2.ebuild:
alpha stable wrt bug #530662
04 Apr 2015; Mike Frysinger <vapier@gentoo.org> psmisc-22.21-r2.ebuild:
Mark arm64/m68k/s390/sh stable.
13 Mar 2015; Mikle Kolyada <zlogene@gentoo.org> psmisc-22.21-r2.ebuild:
ia64 stable wrt bug #530662
*psmisc-22.21-r2 (28 Jan 2015)
28 Jan 2015; Lars Wendler <polynomial-c@gentoo.org> -psmisc-22.21-r1.ebuild,
+psmisc-22.21-r2.ebuild, +files/psmisc-22.21-fuser_typo_fix.patch:
Revbump to fix a typo in fuser which leads to -M option being enabled all the
time. Committed straight to stable.
*psmisc-22.21-r1 (22 Jan 2015)
22 Jan 2015; Lars Wendler <polynomial-c@gentoo.org> -psmisc-22.21.ebuild,
+psmisc-22.21-r1.ebuild:
Upstream re-released latest source tarball. Committed straight to stable
where -r0 ebuild was already stable.
02 Jan 2015; Agostino Sarubbo <ago@gentoo.org> psmisc-22.21.ebuild:
Stable for sparc, wrt bug #530662
01 Jan 2015; Agostino Sarubbo <ago@gentoo.org> psmisc-22.21.ebuild:
Stable for ppc64, wrt bug #530662
31 Dec 2014; Agostino Sarubbo <ago@gentoo.org> psmisc-22.21.ebuild:
Stable for ppc, wrt bug #530662
28 Dec 2014; Agostino Sarubbo <ago@gentoo.org> psmisc-22.21.ebuild:
Stable for x86, wrt bug #530662
27 Dec 2014; Agostino Sarubbo <ago@gentoo.org> psmisc-22.21.ebuild:
Stable for amd64, wrt bug #530662
07 Dec 2014; Markus Meier <maekke@gentoo.org> psmisc-22.21.ebuild:
arm stable, bug #530662
28 Nov 2014; Jeroen Roovers <jer@gentoo.org> psmisc-22.21.ebuild:
Stable for HPPA (bug #530662).
03 Nov 2014; Mike Frysinger <vapier@gentoo.org> psmisc-22.20.ebuild:
Mark m68k stable.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> psmisc-22.20.ebuild,
psmisc-22.21.ebuild:
Add arm64 love.
*psmisc-22.21 (10 Nov 2013)
10 Nov 2013; Tim Harder <radhermit@gentoo.org> +psmisc-22.21.ebuild:
Version bump.
24 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for sh, wrt bug #456390
20 Feb 2013; Zac Medico <zmedico@gentoo.org> psmisc-22.20.ebuild:
Add ~arm-linux keyword.
20 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> 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 <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for s390, wrt bug #456390
17 Feb 2013; Jeroen Roovers <jer@gentoo.org> psmisc-22.20.ebuild:
Stable for HPPA (bug #456390).
12 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for sparc, wrt bug #456390
12 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for alpha, wrt bug #456390
12 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for ia64, wrt bug #456390
11 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for arm, wrt bug #456390
10 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for ppc, wrt bug #456390
10 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for ppc64, wrt bug #456390
10 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for x86, wrt bug #456390
10 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for amd64, wrt bug #456390
10 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> -psmisc-22.19-r1.ebuild:
old
10 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> psmisc-22.16.ebuild:
Use -> in SRC_URI to prevent filesize problem with Manifest
09 Oct 2012; Mike Frysinger <vapier@gentoo.org>
+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 <radhermit@gentoo.org> +psmisc-22.20.ebuild:
Version bump.
31 Aug 2012; Samuli Suominen <ssuominen@gentoo.org>
-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 <ssuominen@gentoo.org> +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 <vapier@gentoo.org> 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 <armin76@gentoo.org> psmisc-22.16.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #420047
*psmisc-22.19 (30 Jun 2012)
30 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.19.ebuild:
Version bump.
19 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> -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 <ssuominen@gentoo.org> +psmisc-22.18.ebuild:
Version bump.
19 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> psmisc-22.16.ebuild:
ppc64 stable wrt #420047
11 Jun 2012; Agostino Sarubbo <ago@gentoo.org> psmisc-22.16.ebuild:
Stable for amd64, wrt bug #420047
09 Jun 2012; Markus Meier <maekke@gentoo.org> psmisc-22.16.ebuild:
arm stable, bug #420047
07 Jun 2012; Brent Baude <ranger@gentoo.org> psmisc-22.16.ebuild:
Marking psmisc-22.16 ppc for bug 420047
07 Jun 2012; Johannes Huber <johu@gentoo.org> psmisc-22.16.ebuild:
Stable for x86, wrt bug #420047
07 Jun 2012; Jeroen Roovers <jer@gentoo.org> psmisc-22.16.ebuild:
Stable for HPPA (bug #420047).
*psmisc-22.17 (07 Jun 2012)
07 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.17.ebuild:
Version bump.
17 May 2012; Mike Frysinger <vapier@gentoo.org>
+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 <ssuominen@gentoo.org> +psmisc-22.16.ebuild:
Version bump.
31 Jan 2012; Mike Frysinger <vapier@gentoo.org> 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 <ssuominen@gentoo.org> +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 <ssuominen@gentoo.org>
-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 <ssuominen@gentoo.org> psmisc-22.14.ebuild:
ppc64 stable wrt #392641
04 Jan 2012; Brent Baude <ranger@gentoo.org> psmisc-22.14.ebuild:
Marking psmisc-22.14 ppc for bug 392641
04 Dec 2011; Raúl Porcel <armin76@gentoo.org> psmisc-22.14.ebuild:
alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #392641
02 Dec 2011; Markos Chandras <hwoarang@gentoo.org> psmisc-22.14.ebuild:
Stable on amd64 wrt bug #392641
30 Nov 2011; Jeroen Roovers <jer@gentoo.org> psmisc-22.14.ebuild:
Stable for HPPA (bug #392641).
*psmisc-22.14 (06 Jul 2011)
06 Jul 2011; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.14.ebuild:
Version bump.
20 Sep 2010; Raúl Porcel <armin76@gentoo.org> psmisc-22.12.ebuild:
arm/ia64/m68k/s390/sh/sparc stable wrt #336339
19 Sep 2010; Tobias Klausmann <klausman@gentoo.org> psmisc-22.12.ebuild:
Stable on alpha, bug #336339, thanks to mattst88 for testing
12 Sep 2010; Joseph Jezak <josejx@gentoo.org> psmisc-22.12.ebuild:
Marked ppc stable for bug #336339.
12 Sep 2010; Markos Chandras <hwoarang@gentoo.org> psmisc-22.12.ebuild:
Stable on amd64 wrt bug #336339
10 Sep 2010; Jeroen Roovers <jer@gentoo.org> psmisc-22.12.ebuild:
Stable for HPPA (bug #336339).
10 Sep 2010; Christian Faulhammer <fauli@gentoo.org> psmisc-22.12.ebuild:
stable x86, bug 336339
09 Sep 2010; Brent Baude <ranger@gentoo.org> psmisc-22.12.ebuild:
Marking psmisc-22.12 ppc64 for bug 336339
*psmisc-22.13 (07 Sep 2010)
07 Sep 2010; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.13.ebuild,
+files/psmisc-22.13-no-nls.patch:
Version bump.
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
#331321 by Jeremy Olexa.
31 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> 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 <ssuominen@gentoo.org> +psmisc-22.12.ebuild:
Version bump.
*psmisc-22.11 (01 May 2010)
01 May 2010; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.11.ebuild:
Version bump wrt #318043.
13 Feb 2010; Raúl Porcel <armin76@gentoo.org> psmisc-22.10.ebuild:
alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #304175
13 Feb 2010; Samuli Suominen <ssuominen@gentoo.org> psmisc-22.10.ebuild:
amd64 stable wrt #304175
12 Feb 2010; Joseph Jezak <josejx@gentoo.org> psmisc-22.10.ebuild:
Marked ppc/ppc64 stable for bug #304175.
11 Feb 2010; Jeroen Roovers <jer@gentoo.org> psmisc-22.10.ebuild:
Stable for HPPA (bug #304175).
11 Feb 2010; Christian Faulhammer <fauli@gentoo.org> psmisc-22.10.ebuild:
stable x86, bug 304175
*psmisc-22.10 (04 Jan 2010)
04 Jan 2010; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.10.ebuild:
Version bump.
02 Jan 2010; Samuli Suominen <ssuominen@gentoo.org> 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 <ssuominen@gentoo.org> +psmisc-22.9.ebuild:
Version bump.
*psmisc-22.8-r1 (23 Dec 2009)
23 Dec 2009; Samuli Suominen <ssuominen@gentoo.org>
+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 <ssuominen@gentoo.org> +psmisc-22.8.ebuild:
Version bump wrt #296498.
31 Oct 2009; Brent Baude <ranger@gentoo.org> psmisc-22.7.ebuild:
Marking psmisc-22.7 ppc64 for bug 287739
17 Oct 2009; Raúl Porcel <armin76@gentoo.org> psmisc-22.7.ebuild:
arm/ia64/m68k/s390/sh stable wrt #287739
17 Oct 2009; Tiago Cunha <tcunha@gentoo.org> psmisc-22.7.ebuild:
stable sparc, bug 287739
15 Oct 2009; Markus Meier <maekke@gentoo.org> psmisc-22.7.ebuild:
amd64/x86 stable, bug #287739
11 Oct 2009; Tobias Klausmann <klausman@gentoo.org> psmisc-22.7.ebuild:
Stable on alpha, bug #287739
07 Oct 2009; nixnut <nixnut@gentoo.org> psmisc-22.7.ebuild:
ppc stable #287739
06 Oct 2009; Jeroen Roovers <jer@gentoo.org> psmisc-22.7.ebuild:
Stable for HPPA (bug #287739).
14 May 2009; Joseph Jezak <josejx@gentoo.org> psmisc-22.6.ebuild:
Marked ppc stable for bug #269301.
*psmisc-22.7 (10 May 2009)
10 May 2009; Mike Frysinger <vapier@gentoo.org> +psmisc-22.7.ebuild:
Version bump.
01 Jun 2008; Mike Frysinger <vapier@gentoo.org> 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 <jer@gentoo.org> psmisc-22.6.ebuild:
Stable for HPPA too.
12 May 2008; Markus Rothe <corsair@gentoo.org> psmisc-22.6.ebuild:
Stable on ppc64
07 Mar 2008; Santiago M. Mola <coldwind@gentoo.org> psmisc-22.6.ebuild:
amd64 stable
07 Feb 2008; Raúl Porcel <armin76@gentoo.org> psmisc-22.6.ebuild:
alpha/ia64/sparc/x86 stable
*psmisc-22.6 (04 Nov 2007)
04 Nov 2007; Mike Frysinger <vapier@gentoo.org> +psmisc-22.6.ebuild:
Version bump.
06 Oct 2007; Mike Frysinger <vapier@gentoo.org>
+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 <josejx@gentoo.org> psmisc-22.5-r2.ebuild:
Marked ppc stable for bug #193833.
27 Sep 2007; Joshua Kinard <kumba@gentoo.org> psmisc-22.5-r2.ebuild:
Stable on mips, per #193833.
26 Sep 2007; Brent Baude <ranger@gentoo.org> psmisc-22.5-r2.ebuild:
Marking psmisc-22.5-r2 ppc64 stable for bug 193833
26 Sep 2007; Jeroen Roovers <jer@gentoo.org> psmisc-22.5-r2.ebuild:
Stable for HPPA (bug #193833).
26 Sep 2007; Raúl Porcel <armin76@gentoo.org> psmisc-22.5-r2.ebuild:
alpha/ia64/x86 stable wrt #193833
26 Sep 2007; Ferris McCormick <fmccor@gentoo.org> psmisc-22.5-r2.ebuild:
Sparc stable --- Bug #193833 --- seems fine.
26 Sep 2007; Christoph Mende <angelos@gentoo.org> psmisc-22.5-r2.ebuild:
Stable on amd64 wrt bug #193833
26 Sep 2007; Mike Frysinger <vapier@gentoo.org> psmisc-22.5-r2.ebuild:
Drop C++ cruft from build system.
13 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> psmisc-22.5.ebuild:
ppc. stable
13 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-22.5-r1.ebuild:
Stable on sparc
12 Aug 2007; Tom Gall <tgall@gentoo.org> psmisc-22.5-r1.ebuild:
stable on ppc64
11 Aug 2007; Raúl Porcel <armin76@gentoo.org> psmisc-22.5-r1.ebuild:
alpha/ia64/x86 stable
*psmisc-22.5-r2 (02 Aug 2007)
02 Aug 2007; Roy Marples <uberlord@gentoo.org>
+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 <vapier@gentoo.org> +psmisc-22.5-r1.ebuild:
Keep all binaries in /usr/bin except for fuser #184969 by spiritus.
04 Jul 2007; Roy Marples <uberlord@gentoo.org> psmisc-22.5.ebuild:
Don't install pstree.x11 unless USE X, #184226 thanks to Patrick van Staveren.
02 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-22.5.ebuild:
Stable on sparc
30 Jun 2007; Raúl Porcel <armin76@gentoo.org> psmisc-22.5.ebuild:
ia64/x86 stable
02 May 2007; Mike Frysinger <vapier@gentoo.org>
+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 <vapier@gentoo.org> +psmisc-22.5.ebuild:
Version bump.
21 Apr 2007; Markus Rothe <corsair@gentoo.org> ChangeLog:
Stable on ppc64; bug #175094
20 Apr 2007; <christel@gentoo.org> psmisc-22.3.ebuild:
Stable on ALPHA; bug #175094
19 Apr 2007; Jeroen Roovers <jer@gentoo.org> psmisc-22.3.ebuild:
Stable for HPPA too (bug #175094).
18 Apr 2007; Daniel Gryniewicz <dang@gentoo.org> psmisc-22.3.ebuild:
Marked stable on amd64 for bug #175094
18 Apr 2007; Alexander Færøy <eroyf@gentoo.org> psmisc-22.3.ebuild:
Stable on MIPS.
*psmisc-22.4 (18 Apr 2007)
18 Apr 2007; Mike Frysinger <vapier@gentoo.org>
+files/psmisc-22.4-no-peekfd.patch, +psmisc-22.4.ebuild:
Version bump.
16 Apr 2007; Markus Rothe <corsair@gentoo.org> psmisc-22.3.ebuild:
Stable on ppc64
01 Apr 2007; Michael Hanselmann <hansmi@gentoo.org> psmisc-22.3.ebuild:
Stable on ppc.
15 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-22.3.ebuild:
Stable on sprac
13 Mar 2007; Raúl Porcel <armin76@gentoo.org> psmisc-22.3.ebuild:
x86 stable
*psmisc-22.3 (16 Sep 2006)
16 Sep 2006; Mike Frysinger <vapier@gentoo.org> +psmisc-22.3.ebuild:
Version bump.
26 Aug 2006; Mike Frysinger <vapier@gentoo.org>
+files/psmisc-22.2-gcc2.patch, psmisc-22.2.ebuild:
Cheesy patch for gcc-2 compilers.
09 Jul 2006; Joshua Kinard <kumba@gentoo.org> psmisc-22.2.ebuild:
Marked stable on mips.
28 Jun 2006; Luis Medinas <metalgod@gentoo.org> psmisc-22.2.ebuild:
Stable on amd64. Bug #138148.
27 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-22.2.ebuild:
Stable on sparc wrt #138148
27 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> psmisc-22.2.ebuild:
Stable on x86 wrt bug #138148.
27 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org> psmisc-22.2.ebuild:
ppc stable, #138148
27 Jun 2006; Thomas Cort <tcort@gentoo.org> psmisc-22.2.ebuild:
Stable on alpha wrt Bug #138148.
27 Jun 2006; Markus Rothe <corsair@gentoo.org> psmisc-22.2.ebuild:
Stable on ppc64; bug #138148
29 Apr 2006; Joshua Kinard <kumba@gentoo.org> psmisc-22.1.ebuild:
Marked stable on mips.
19 Mar 2006; Fernando J. Pereda <ferdy@gentoo.org> psmisc-22.1.ebuild:
Stable on alpha wrt bug #126234
17 Mar 2006; Chris White <chriswhite@gentoo.org> psmisc-22.1.ebuild:
ppc stable per bug #126234.
17 Mar 2006; Chris White <chriswhite@gentoo.org> psmisc-22.1.ebuild:
x86 stable for bug #126234.
15 Mar 2006; Markus Rothe <corsair@gentoo.org> psmisc-22.1.ebuild:
Stable on ppc64; bug #126234
15 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-22.1.ebuild:
Stable on sparc wrt #126234
15 Mar 2006; Patrick McLean <chutzpah@gentoo.org> psmisc-22.1.ebuild:
Stable on amd64 (Bug #126234)
*psmisc-22.2 (15 Mar 2006)
15 Mar 2006; Mike Frysinger <vapier@gentoo.org> +psmisc-22.2.ebuild:
Version bump.
24 Jan 2006; Mike Frysinger <vapier@gentoo.org>
+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 <yoswink@gentoo.org> psmisc-21.9.ebuild:
alpha stable, bug #118757
13 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org> psmisc-21.9.ebuild:
ppc stable, bug #118757
12 Jan 2006; Markus Rothe <corsair@gentoo.org> psmisc-21.9.ebuild:
Stable on ppc64; bug #118757
12 Jan 2006; Mike Doty <kingtaco@gentoo.org> psmisc-21.9.ebuild:
amd64 stable, bug 118757
12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> psmisc-21.9.ebuild:
Stable on x86 wrt bug #118757.
12 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-21.9.ebuild:
Stable on sparc wrt #118757
12 Jan 2006; Stuart Longland <redhatter@gentoo.org> 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 <vapier@gentoo.org> +psmisc-22.1.ebuild:
Version bump.
*psmisc-21.9 (22 Dec 2005)
22 Dec 2005; Mike Frysinger <vapier@gentoo.org> +psmisc-21.9.ebuild:
Version bump.
22 Nov 2005; Mike Frysinger <vapier@gentoo.org>
+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 <pebenito@gentoo.org> psmisc-21.8.ebuild:
Remove SELinux patching as support is now integrated upstream.
*psmisc-21.8 (17 Nov 2005)
17 Nov 2005; Mike Frysinger <vapier@gentoo.org> +psmisc-21.8.ebuild:
Version bump #112699 by Benno Schulenberg.
17 Sep 2005; Ciaran McCreesh <ciaranm@gentoo.org> ChangeLog:
Converted to UTF-8, fixed encoding screwups
16 Sep 2005; Aron Griffis <agriffis@gentoo.org> psmisc-21.6.ebuild:
Mark 21.6 stable on alpha
08 Sep 2005; Aaron Walker <ka0ttic@gentoo.org> psmisc-21.6.ebuild:
Stable on mips.
03 Sep 2005; Markus Rothe <corsair@gentoo.org> psmisc-21.6.ebuild:
Stable on ppc64
18 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> psmisc-21.6.ebuild:
Stable on ppc.
16 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-21.6.ebuild:
Stable on sparc
29 Apr 2005; Mike Frysinger <vapier@gentoo.org>
+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 <corsair@gentoo.org> psmisc-21.5.ebuild:
Stable on ppc64
28 Mar 2005; Michael Hanselmann <hansmi@gentoo.org> psmisc-21.5.ebuild:
Stable on ppc.
19 Mar 2005; Chris PeBenito <pebenito@gentoo.org>
+files/psmisc-21.6-selinux.diff.bz2:
Add 21.6 SELinux patch.
19 Mar 2005; Bryan Østergaard <kloeri@gentoo.org> psmisc-21.5.ebuild:
Stable on alpha.
14 Mar 2005; <solar@gentoo.org> files/psmisc-21.6-nonls.patch:
- update nonls patch
*psmisc-21.6 (14 Mar 2005)
14 Mar 2005; Mike Frysinger <vapier@gentoo.org>
+files/psmisc-21.6-nonls.patch, +psmisc-21.6.ebuild:
Version bump.
*psmisc-21.5 (03 Mar 2005)
03 Mar 2005; Ciaran McCreesh <ciaranm@gentoo.org> +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 <gustavoz@gentoo.org> psmisc-21.5.ebuild:
Stable on sparc
04 Jan 2005; Chris PeBenito <pebenito@gentoo.org>
+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 <vapier@gentoo.org> +psmisc-21.5.ebuild:
Version bump.
01 Jan 2005; Mike Frysinger <vapier@gentoo.org>
-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 <vapier@gentoo.org> psmisc-21.4.ebuild:
Remove C++ requirement #73632.
22 Oct 2004; Chris PeBenito <pebenito@gentoo.org> psmisc-21.4.ebuild:
Add libtool to selinux dep to fix #59196.
27 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> psmisc-21.4.ebuild:
Marked stable on amd64.
25 Sep 2004; Joshua Kinard <kumba@gentoo.org> psmisc-21.4.ebuild:
Marked stable on mips.
09 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-21.4.ebuild:
Stable on sparc
25 Jun 2004; <solar@gentoo.org> 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; <solar@gentoo.org> 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 <kloeri@gentoo.org> psmisc-21.4.ebuild:
Stable on alpha.
27 Apr 2004; Michael McCabe <randy@gentoo.org> psmisc-21.4.ebuild:
Marked stable on s390
09 Apr 2004; Travis Tilley <lv@gentoo.org> psmisc-21.2-r4.ebuild:
stable on amd64
29 Mar 2004; Jon Portnoy <avenj@gentoo.org> psmisc-21.4.ebuild :
Removed RESTRICT=nomirror.
25 Mar 2004; Martin Holzer <mholzer@gentoo.org> 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 <mholzer@gentoo.org> psmisc-21.4.ebuild:
Version bumped. Closes 45251
21 Mar 2004; Joshua Kinard <kumba@gentoo.org> psmisc-21.2-r4.ebuild:
Added gnuconfig support for mips64 hosts
20 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> psmisc-21.2-r3.ebuild,
psmisc-21.2-r4.ebuild:
inherit eutils for epatch
07 Mar 2004; Joshua Kinard <kumba@gentoo.org> psmisc-21.2-r3.ebuild,
psmisc-21.2-r4.ebuild:
Marked stable on mips, copyright header fixes.
02 Mar 2004; Brian Jackson <iggy@gentoo.org> psmisc-21.2-r4.ebuild:
adding initial s390 support
03 Feb 2004; <gustavoz@gentoo.org> psmisc-21.2-r4.ebuild:
marked stable on sparc
02 Feb 2004; Chris PeBenito <pebenito@gentoo.org> psmisc-21.2-r4.ebuild:
Mark x86 stable.
03 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org> psmisc-21.2-r4.ebuild:
set ppc in keywords
*psmisc-21.2-r4 (28 Oct 2003)
03 Feb 2003; Guy Martin <gmsoft@gentoo.org> psmisc-21.2-r4.ebuild :
Marked stable on hppa.
28 Oct 2003; Chris PeBenito <pebenito@gentoo.org> 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 <azarah@gentoo.org> :
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 <grant.mcdorman@sympatico.ca>.
*psmisc-21.2-r3 (04 Aug 2003)
04 Aug 2003; Martin Schlemmer <azarah@gentoo.org> psmisc-21.2-r3.ebuild:
We use pidof from baselayout, bug #21191
24 Jun 2003; Aron Griffis <agriffis@gentoo.org> psmisc-21.2-r2.ebuild:
Mark stable on alpha
*psmisc-21.2-r2 (19 May 2003)
06 Jul 2003; Guy Martin <gmsoft@gentoo.org> psmisc-21.2-r2.ebuild :
Marked stable on hppa.
22 Jun 2003; Joshua Kinard <kumba@gentoo.org> psmisc-21.2-r2.ebuild:
Changed ~sparc & ~mips to sparc & mips
19 May 2003; Martin Schlemmer <azarah@gentoo.org> 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 <method@gentoo.org> psmisc-21.2-r1.ebuild:
added selinux support, thanks sindian
20 Mar 2003; Seemant Kulleen <seemant@gentoo.org> 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 <seemant@gentoo.org> psmisc-19-r3.ebuild,
psmisc-19-r3.ebuild, psmisc-21.2.ebuild:
removed pic cruft
24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> psmisc-21.2.ebuild :
Marked as stable for mips.
20 Feb 2003; Zach Welch <zwelch@gentoo.org> psmisc-21.2.ebuild :
Added arm to keywords.
09 Feb 2003; Guy Martin <gmsoft@gentoo.org> psmisc-21.2.ebuild :
Added hppa to keywords.
01 Jan 2003; Mike Frysinger <vapier@gentoo.org> :
Unmasked KEYWORDS for all arch's
23 Oct 2002; Mike Frysinger <vapier@gentoo.org> :
Version bump, enhancements, change to use psmisc source
*psmisc-19-r3 (1 Feb 2002)
24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> psmisc-19-r3.ebuild :
Marked as stable for mips.
09 Feb 2003; Seemant Kulleen <seemant@gentoo.org> psmisc-19-r3.ebuild :
Sed delimiters are now : instead of /, closing bug #15006 by Blu3
<david+gentoo.org@blue-labs.org>
23 Oct 2002; Mike Frysinger <vapier@gentoo.org> :
Removed bootcd USE flag
14 Jul 2002; phoen][x <phoenix@gentoo.org> psmisc-19-r3.ebuild :
Added LICENSE, KEYWORDS, SLOT.
1 Feb 2002; G.Bevin <gbevin@gentoo.org> 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.

View File

@ -1 +1,23 @@
DIST psmisc-22.10.tar.gz 314712 RMD160 cf0fa6985db0ac4c6b31b0a1af7cf47da2e5b6ba SHA1 20bfa81ec36603c6a141bd7e6137cf9d3b52c3d9 SHA256 e8c2a520549ec86deeccd55fd30cbb46fca20e57d7dfde240ee49df1c6dca053
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX psmisc-22.16-fuser-pic.patch 598 SHA256 075c1406d995cafb4d8fac83b984fc5a0e03215548def65da565c97644a0a817 SHA512 ada88e426a53c326b3c28b3747a66736e68d4d9218566929bbf2ccf647276d6c7ac7cf08c8df84347a6d3577670e6612258a04b491fea71ecdd266be7073a060 WHIRLPOOL 1cbdc68a87acd2bea28844053bf892fe2a3b2cb029bd71a763ba31a02cf600d0dd7c43699b2b2de8293072c9c0881083112c655f3e7b014b18c9ffe9bcafab93
AUX psmisc-22.20-selinux.patch 9092 SHA256 3aabdfb164d19fc38ace4272833973dd5b0d8971a7f2b8e4ac4dae4e5ea9459e SHA512 9e146809d411d28cbccc305f32d1cacb09e803deddb9ef2762e45ef9d4276abf30e1bce6bd33f5297293f77c4033c38f7075ba5d5c9f43f1886de01b2203782c WHIRLPOOL 53ec1e82aa50d4a700e884d1ff274c5104c7b51caa066b63b6eb79f33b9d111cef23e961ea5bd9b1cf533d909a5d2a95cf2a5dc23666bf056a09cf7dbefd0b7c
AUX psmisc-22.21-fuser_typo_fix.patch 1226 SHA256 51c251f07ad0a898a5654fe18d8955e08943025c5df2f73d0f65d00c4b6c3c92 SHA512 c2e46a19959f368935462bc93bde8bf5ee4a3b5530a66255cd9a83be04acbc6246e0a3900efeb1cb9f1bbaf5a1435c0c65d677f643664be25f87662e6048c930 WHIRLPOOL 48c6bc0bd4c4b521be621406d5b52d4df47687307ec681e5c20dfce77db22c7f1db322d40614a9eb59cfa3aebd287af8e23b6ce9cba21dd986f78718669c34e5
DIST psmisc-22.16-r1.tar.gz 468223 SHA256 38ba34e9ddbfa755f9b7c54a4e1733e12d65121891dacda941f21d856ab41da8 SHA512 f6805f2fdd07f06a1f2ad70be065636a842dd73f4ec176b8173d7486d737561330a52392cf8712aa509fa303a174775a41a0fd73e89dad3a2958fa1d7e5b97f9 WHIRLPOOL 056dff216ac303e18af7fa1ed0a4fc97d91b701a7e69cce599079a13a478206107521d7fc2693eaca97c7c65c9417475c8c499b59a74f9d275a47afdd6a04254
DIST psmisc-22.20.tar.gz 432501 SHA256 b17224e2385f6a799ffebba27eb7870771d42555e86814ef56b6d7e955765514 SHA512 5565163651c90afeb146c3305fddefc544bcd4cd5e98917fd57a9920e76c22e4bc0a197618539475a1410cfec9dd168b69983b2210a3ad9fc54368e9220503a6 WHIRLPOOL 97826e7d6d5def8a631a0726c3c1c8f67ab4f5f5b39e67d4a915f2741d8914b6c83d69293daacf25e92cef37990e1463ef7dc0843b47d5b0bfb1e3745fde669d
DIST psmisc-22.21.tar.gz 457702 SHA256 97323cad619210845b696d7d722c383852b2acb5c49b5b0852c4f29c77a8145a SHA512 766aeb45687090b88b17176c5117a603e83fe92a13c013aea72c8ee80048adf02e18c7daa52ddfb8b2135f7c9a1bcae38896cdfb8d0158728d85a446c5e0d5ae WHIRLPOOL cbd4af3e54ce01f43558184b57a24e44dfb6e05d8438bd11e2308ee62535bb93dc417b08e66603966cc5912d7fa88c29df1529995a42e2a8b7c3da663b01681f
EBUILD psmisc-22.16.ebuild 1426 SHA256 0d05a1277910e0d60f5a2433aecbadc681e2194aeb908036feba6aacd0d379c7 SHA512 f652731fd903fa79fb8fce1900176e21d494774992a3b6fc4c049aae9e0fb20ac662fb5e6f84b37df07075d3219b94f40f682d9baea99051ad97b1bade08e02e WHIRLPOOL 4eb13a3e8f1edb2c4f831dc35d81994944d17e63cf61c2e24b1e072314098f0582d71a304583d93910c96307195f90c2b38d1a5aa16bd582ed6cba025006cb6e
EBUILD psmisc-22.20.ebuild 1441 SHA256 ae2e6cec393b605f46531eac16eb2cceb1ffc55fcd71fa32ed4ef2c6be34a5fb SHA512 7bfea1acfb15489fe09b2dfdbace687b370f821d5b964fb49dc292f0f648e3a47dd45898a757d62fa4f3a6c816f227c1f9f3ac727a8eddbe3ce70852a4da4532 WHIRLPOOL b974d0ca13be59b49f9b7a9d7cf4fb957b27cc5faf0e70a569fb9bdb59b36dd1661902fb82166d1a45ea8ee05867abe4fd63aca9e9785e6c661c9dad5a2c50ca
EBUILD psmisc-22.21-r2.ebuild 1443 SHA256 4ed29f53edf108d555f791cb21b5d332ffc849ce6651d9c19ebe0a31b0d51040 SHA512 63531252f5fc994a353616958b7524b32269c21c533c23588274f70df867682ebc6dcd50d6ecc1577fef0e683e03f3d3bec7754b438a2640c3486687bf42fe09 WHIRLPOOL d53dbcfe426089dfc08a991ec21487f765904af5ae6332480f207c7f5e1d25bb77df7ae5879ccd0fd0dafd401fedae2f74dd8f22e91864c5c4cf3a76f96adc20
MISC ChangeLog 26697 SHA256 16d09f477a180f5ce09972e75d65ab01786762c8fbab16c8626c3d71c6a715a2 SHA512 69d1685bdca62d3abb35a1505a25127afb938604f18ef8331c119a09668b6aa5d710835a06139f235194db9ddf532e5d010a71744f9ceaae5f3be392175414ee WHIRLPOOL 474cd900f638a54fe261afe828a3b87441a6dc862c3c5fae44676d1d6bb5139bb68dd7a9ac2d09e6d007bc11ce19c207045f35530b6755368f560512ade9d9c8
MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iJwEAQEIAAYFAlUqQ6gACgkQG9wOWsQutdaCmQP/eqNdQfu9213cEpTI6V9Rzq/C
i7LokHJTrg3bpecqtx3BqwS0tfQMkdD3IR1l6RxL8LOkMyjPd4GiAbZt2LIMJ+KX
GIQRHZZUxZkJqR2sWEKbrSyT7pwo7RbA0lS4phkG1ct6kJeuVWO63R1yZerr0ZYe
nfmYrrkYmtitB7nBe6Q=
=AXjz
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,17 @@
http://bugs.gentoo.org/401851
http://sourceforge.net/tracker/?func=detail&aid=3504801&group_id=15273&atid=115273
the x86 asm code is not PIC friendly, so disable it and fall back to the
gcc builtin for doing prefetching
--- src/lists.h
+++ src/lists.h
@@ -68,7 +68,7 @@
asm volatile ("lfetch [%0]" :: "r" (x))
#elif defined(__powerpc64__)
asm volatile ("dcbt 0,%0" :: "r" (x))
-#elif !defined(__CYGWIN__) && defined(__i386__)
+#elif !defined(__CYGWIN__) && !defined(__PIC__) && defined(__i386__)
asm volatile ("661:\n\t"
".byte 0x8d,0x74,0x26,0x00\n"
"\n662:\n"

View File

@ -0,0 +1,263 @@
From 89fa40f0a55096a62809e852244d7db3f445b0cd Mon Sep 17 00:00:00 2001
From: Craig Small <csmall@enc.com.au>
Date: Sun, 7 Oct 2012 10:52:46 +1100
Subject: [PATCH] pstree compiles with SE Linux
pstree failed to compile with SE Linux enabled because one of the
scontext was missed and without it enabled the bug doesn't appear.
pstree is now re-worked so scontext is defined as a dummy meaning
most of the code except the reall SE Linux specific stuff is compilied
meaning this sort of thing shouldn't happen too much again.
Bug-Gentoo: https://bugs.gentoo.org/show_bug.cgi?id=437332
Bug-Sourceforge: https://sourceforge.net/p/psmisc/bugs/54/
---
src/pstree.c | 69 ++++++------------------------------------------------------
1 file changed, 6 insertions(+), 63 deletions(-)
diff --git a/src/pstree.c b/src/pstree.c
index db57244..b9a01cf 100644
--- a/src/pstree.c
+++ b/src/pstree.c
@@ -47,6 +47,8 @@
#ifdef WITH_SELINUX
#include <selinux/selinux.h>
+#else
+typedef void* security_context_t; /* DUMMY to remove most ifdefs */
#endif /*WITH_SELINUX */
extern const char *__progname;
@@ -81,9 +83,7 @@ typedef struct _proc {
pid_t pid;
pid_t pgid;
uid_t uid;
-#ifdef WITH_SELINUX
security_context_t scontext;
-#endif /*WITH_SELINUX */
char flags;
struct _child *children;
struct _proc *parent;
@@ -131,16 +131,14 @@ static int *more = NULL;
static int print_args = 0, compact = 1, user_change = 0, pids = 0, pgids = 0,
show_parents = 0, by_pid = 0, trunc = 1, wait_end = 0;
-#ifdef WITH_SELINUX
static int show_scontext = 0;
-#endif /*WITH_SELINUX */
static int output_width = 132;
static int cur_x = 1;
static char last_char = 0;
static int dumped = 0; /* used by dump_by_user */
static int charlen = 0; /* length of character */
-static void fix_orphans(void);
+static void fix_orphans(security_context_t scontext);
/*
* Allocates additional buffer space for width and more as needed.
* The first call will allocate the first buffer.
@@ -229,15 +227,12 @@ static int out_int(int x)
return digits;
}
-#ifdef WITH_SELINUX
static void out_scontext(security_context_t scontext)
{
out_string("`");
out_string(scontext);
out_string("'");
}
-#endif /*WITH_SELINUX */
-
static void out_newline(void)
{
@@ -259,12 +254,8 @@ static PROC *find_proc(pid_t pid)
return NULL;
}
-#ifdef WITH_SELINUX
static PROC *new_proc(const char *comm, pid_t pid, uid_t uid,
security_context_t scontext)
-#else /*WITH_SELINUX */
-static PROC *new_proc(const char *comm, pid_t pid, uid_t uid)
-#endif /*WITH_SELINUX */
{
PROC *new;
@@ -279,9 +270,7 @@ static PROC *new_proc(const char *comm, pid_t pid, uid_t uid)
new->flags = 0;
new->argc = 0;
new->argv = NULL;
-#ifdef WITH_SELINUX
new->scontext = scontext;
-#endif /*WITH_SELINUX */
new->children = NULL;
new->parent = NULL;
new->next = list;
@@ -364,24 +353,14 @@ rename_proc(PROC *this, const char *comm, uid_t uid)
}
}
}
-#ifdef WITH_SELINUX
static void
add_proc(const char *comm, pid_t pid, pid_t ppid, pid_t pgid, uid_t uid,
const char *args, int size, char isthread, security_context_t scontext)
-#else /*WITH_SELINUX */
-static void
-add_proc(const char *comm, pid_t pid, pid_t ppid, pid_t pgid, uid_t uid,
- const char *args, int size, char isthread)
-#endif /*WITH_SELINUX */
{
PROC *this, *parent;
if (!(this = find_proc(pid)))
-#ifdef WITH_SELINUX
this = new_proc(comm, pid, uid, scontext);
-#else /*WITH_SELINUX */
- this = new_proc(comm, pid, uid);
-#endif /*WITH_SELINUX */
else {
rename_proc(this, comm, uid);
}
@@ -393,11 +372,7 @@ add_proc(const char *comm, pid_t pid, pid_t ppid, pid_t pgid, uid_t uid,
if (isthread)
this->flags |= PFLAG_THREAD;
if (!(parent = find_proc(ppid))) {
-#ifdef WITH_SELINUX
parent = new_proc("?", ppid, 0, scontext);
-#else /*WITH_SELINUX */
- parent = new_proc("?", ppid, 0);
-#endif
}
if (pid != 0) {
add_child(parent, this);
@@ -494,12 +469,10 @@ dump_tree(PROC * current, int level, int rep, int leaf, int last,
else
(void) out_int(current->uid);
}
-#ifdef WITH_SELINUX
if (show_scontext) {
out_char(info++ ? ',' : '(');
out_scontext(current->scontext);
}
-#endif /*WITH_SELINUX */
if ((swapped && print_args && current->argc < 0) || (!swapped && info))
out_char(')');
if ((current->flags & PFLAG_HILIGHT) && (tmp = tgetstr("me", NULL)))
@@ -520,11 +493,7 @@ dump_tree(PROC * current, int level, int rep, int leaf, int last,
}
}
}
-#ifdef WITH_SELINUX
if (show_scontext || print_args || !current->children)
-#else /*WITH_SELINUX */
- if (print_args || !current->children)
-#endif /*WITH_SELINUX */
{
while (closing--)
out_char(']');
@@ -533,11 +502,7 @@ dump_tree(PROC * current, int level, int rep, int leaf, int last,
ensure_buffer_capacity(level);
more[level] = !last;
-#ifdef WITH_SELINUX
if (show_scontext || print_args)
-#else /*WITH_SELINUX */
- if (print_args)
-#endif /*WITH_SELINUX */
{
width[level] = swapped + (comm_len > 1 ? 0 : -1);
count=0;
@@ -653,8 +618,8 @@ static void read_proc(void)
pid_t pid, ppid, pgid;
int fd, size;
int empty;
-#ifdef WITH_SELINUX
security_context_t scontext = NULL;
+#ifdef WITH_SELINUX
int selinux_enabled = is_selinux_enabled() > 0;
#endif /*WITH_SELINUX */
@@ -726,21 +691,12 @@ static void read_proc(void)
while ((dt = readdir(taskdir)) != NULL) {
if ((thread = atoi(dt->d_name)) != 0) {
if (thread != pid) {
-#ifdef WITH_SELINUX
if (print_args)
add_proc(threadname, thread, pid, pgid, st.st_uid,
threadname, strlen (threadname) + 1, 1,scontext);
else
add_proc(threadname, thread, pid, pgid, st.st_uid,
NULL, 0, 1, scontext);
-#else /*WITH_SELINUX */
- if (print_args)
- add_proc(threadname, thread, pid, pgid, st.st_uid,
- threadname, strlen (threadname) + 1, 1);
- else
- add_proc(threadname, thread, pid, pgid, st.st_uid,
- NULL, 0, 1);
-#endif /*WITH_SELINUX */
}
}
}
@@ -749,11 +705,7 @@ static void read_proc(void)
}
free(taskpath);
if (!print_args)
-#ifdef WITH_SELINUX
add_proc(comm, pid, ppid, pgid, st.st_uid, NULL, 0, 0, scontext);
-#else /*WITH_SELINUX */
- add_proc(comm, pid, ppid, pgid, st.st_uid, NULL, 0, 0);
-#endif /*WITH_SELINUX */
else {
sprintf(path, "%s/%d/cmdline", PROC_BASE, pid);
if ((fd = open(path, O_RDONLY)) < 0) {
@@ -770,13 +722,8 @@ static void read_proc(void)
size--;
if (size)
buffer[size++] = 0;
-#ifdef WITH_SELINUX
add_proc(comm, pid, ppid, pgid, st.st_uid,
buffer, size, 0, scontext);
-#else /*WITH_SELINUX */
- add_proc(comm, pid, ppid, pgid, st.st_uid,
- buffer, size, 0);
-#endif /*WITH_SELINUX */
}
}
}
@@ -787,7 +734,7 @@ static void read_proc(void)
}
}
(void) closedir(dir);
- fix_orphans();
+ fix_orphans(scontext);
if (print_args)
free(buffer);
if (empty) {
@@ -796,7 +743,7 @@ static void read_proc(void)
}
}
-static void fix_orphans(void)
+static void fix_orphans(security_context_t scontext)
{
/* When using kernel 3.3 with hidepid feature enabled on /proc
* then we need fake root pid and gather all the orphan processes
@@ -807,11 +754,7 @@ static void fix_orphans(void)
PROC *root, *walk;
if (!(root = find_proc(ROOT_PID))) {
-#ifdef WITH_SELINUX
root = new_proc("?", ROOT_PID, 0, scontext);
-#else /*WITH_SELINUX */
- root = new_proc("?", ROOT_PID, 0);
-#endif
}
for (walk = list; walk; walk = walk->next) {
if (walk->pid == 1 || walk->pid == 0)
--
1.7.12

View File

@ -0,0 +1,44 @@
From 3638cc55b4d08851faba46635d737b24d016665b Mon Sep 17 00:00:00 2001
From: Brad Jorsch <anomie@users.sourceforge.net>
Date: Fri, 28 Feb 2014 21:55:02 +1100
Subject: [PATCH] Typo in fuser makes -M on all the time
Brad found that fuser had the -M option on all the time.
A simple but significant typo caused this, thanks the the patch.
Bug-Debian: http://bugs.debian.org/740275
Signed-off-by: Craig Small <csmall@enc.com.au>
---
ChangeLog | 4 ++++
src/fuser.c | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index fd1cccf..e5f784c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Changes in 22.22
+================
+ * Fixed typo in fuser which has -M on Debian #740275
+
Changes in 22.21
================
* Missing comma in fuser(1) added Debian #702391
diff --git a/src/fuser.c b/src/fuser.c
index b485f65..389b302 100644
--- a/src/fuser.c
+++ b/src/fuser.c
@@ -1174,7 +1174,7 @@ int main(int argc, char *argv[])
usage(_("No process specification given"));
/* Check if -M flag was used and if so check mounts */
- if (opts * OPT_ISMOUNTPOINT) {
+ if (opts & OPT_ISMOUNTPOINT) {
check_mountpoints(&mounts, &names_head, &names_tail);
}
--
2.2.2

View File

@ -1,32 +0,0 @@
http://bugs.gentoo.org/193920
--- psmisc-22.5/Makefile.am
+++ psmisc-22.5/Makefile.am
@@ -1,5 +1,5 @@
-SUBDIRS = doc src po icons
+SUBDIRS = doc src icons
#EXTRA_DIST = config.rpath ABOUT-NLS mkinstalldirs
--- psmisc-22.5/configure.ac
+++ psmisc-22.5/configure.ac
@@ -65,10 +65,6 @@
test $ac_cv_member_struct_user_regs_struct_ecx = yes &&
test $ac_cv_member_struct_user_regs_struct_edx = yes )
-dnl Check for language stuff
-AM_GNU_GETTEXT([external])
-AM_GNU_GETTEXT_VERSION([0.16.1])
-
dnl Checks for library functions.
AC_FUNC_CLOSEDIR_VOID
AC_FUNC_GETMNTENT
@@ -87,6 +83,5 @@
AC_CONFIG_FILES([Makefile
doc/Makefile
src/Makefile
- icons/Makefile
- po/Makefile.in])
+ icons/Makefile])
AC_OUTPUT

View File

@ -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>

View File

@ -1,51 +0,0 @@
# 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.10.ebuild,v 1.6 2010/02/13 13:02:41 armin76 Exp $
inherit autotools eutils
DESCRIPTION="A set of tools that use the proc filesystem"
HOMEPAGE="http://psmisc.sourceforge.net/"
SRC_URI="mirror://sourceforge/psmisc/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
IUSE="ipv6 nls selinux X"
RDEPEND=">=sys-libs/ncurses-5.2-r2
selinux? ( sys-libs/libselinux )"
DEPEND="${RDEPEND}
sys-devel/libtool
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
use nls || epatch "${FILESDIR}"/${PN}-22.5-no-nls.patch #193920
eautoreconf
}
src_compile() {
# the nls looks weird, but it's because we actually delete the nls stuff
# above when USE=-nls. this should get cleaned up so we dont have to patch
# it out, but until then, let's not confuse users ... #220787
econf \
--disable-dependency-tracking \
$(use_enable selinux) \
$(use_enable ipv6) \
$(use nls && use_enable nls)
emake || die
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README
use X || rm "${D}"/usr/bin/pstree.x11
# fuser is needed by init.d scripts
dodir /bin
mv "${D}"/usr/bin/fuser "${D}"/bin/ || die
# easier to do this than forcing regen of autotools
[[ -e ${D}/usr/bin/peekfd ]] || rm -f "${D}"/usr/share/man/man1/peekfd.1
}

View File

@ -0,0 +1,56 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-process/psmisc/psmisc-22.16.ebuild,v 1.11 2013/02/10 06:40:28 ssuominen Exp $
EAPI="4"
inherit eutils
DESCRIPTION="A set of tools that use the proc filesystem"
HOMEPAGE="http://psmisc.sourceforge.net/"
SRC_URI="mirror://sourceforge/psmisc/${P}.tar.gz -> ${P}-r1.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
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}"/${PN}-22.16-fuser-pic.patch #394443
}
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
dodir /bin
mv "${ED}"/usr/bin/fuser "${ED}"/bin || die
}

View File

@ -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.20.ebuild,v 1.17 2014/11/03 05:59:44 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="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
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}-selinux.patch #437332
}
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
}

View File

@ -0,0 +1,56 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-process/psmisc/psmisc-22.21-r2.ebuild,v 1.4 2015/04/12 10:08:25 zlogene 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="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
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}-fuser_typo_fix.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
}