bump(sys-process/procps): sync with upstream

This commit is contained in:
Michael Marineau 2014-08-26 12:34:08 -07:00
parent e09d47af4d
commit 5ffb2e620e
23 changed files with 1387 additions and 224 deletions

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=compile install prepare
DESCRIPTION=Standard informational utilities and process-handling tools
EAPI=2
HOMEPAGE=http://procps.sourceforge.net/
IUSE=unicode
KEYWORDS=~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86
LICENSE=GPL-2
RDEPEND=>=sys-libs/ncurses-5.2-r2[unicode?]
SLOT=0
SRC_URI=http://procps.sourceforge.net/procps-3.2.8.tar.gz mirror://debian/pool/main/p/procps/procps_3.2.8-11.debian.tar.gz
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_md5_=f9dd640ddd685543a1a75d4fbffe95d6

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install prepare
DEPEND=ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] ) ncurses? ( virtual/pkgconfig ) test? ( dev-util/dejagnu )
DESCRIPTION=standard informational utilities and process-handling tools
EAPI=5
HOMEPAGE=http://procps.sourceforge.net/ http://gitorious.org/procps
IUSE=+ncurses nls static-libs test unicode
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] )
SLOT=0
SRC_URI=http://pkgs.fedoraproject.org/repo/pkgs/procps-ng/procps-ng-3.3.6.tar.xz/0a050d9be531921db3cd38f1371e73e3/procps-ng-3.3.6.tar.xz
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_md5_=e2d7df81444f54ec9dc479105144bad0

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install prepare
DEPEND=ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] ) ncurses? ( virtual/pkgconfig ) test? ( dev-util/dejagnu )
DESCRIPTION=standard informational utilities and process-handling tools
EAPI=4
HOMEPAGE=http://procps.sourceforge.net/ http://gitorious.org/procps
IUSE=+ncurses nls static-libs test unicode
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] )
SLOT=0
SRC_URI=http://pkgs.fedoraproject.org/repo/pkgs/procps-ng/procps-ng-3.3.8.tar.xz/aecbeeda2ab308f8d09dddcb4cb9a572/procps-ng-3.3.8.tar.xz https://gitorious.org/procps/procps/commit/ce5e995921e770bfcda25e42fe090aeccdbf1291.patch -> procps-3.3.8-respect_epipe_in_fileutils.patch https://gitorious.org/procps/procps/commit/e6a78f2745ca6c7ceed4406d3ce5397e77518b11.patch -> procps-3.3.8-top_user_filter.patch
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_md5_=1e939ff8dba7edcc4396f6cc704b095c

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install prepare
DEPEND=ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] ) !<sys-apps/sysvinit-2.88-r6 ncurses? ( virtual/pkgconfig ) test? ( dev-util/dejagnu )
DESCRIPTION=standard informational utilities and process-handling tools
EAPI=4
HOMEPAGE=http://procps.sourceforge.net/ http://gitorious.org/procps
IUSE=+ncurses nls static-libs test unicode
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] ) !<sys-apps/sysvinit-2.88-r6
SLOT=0
SRC_URI=http://pkgs.fedoraproject.org/repo/pkgs/procps-ng/procps-ng-3.3.9.tar.xz/0980646fa25e0be58f7afb6b98f79d74/procps-ng-3.3.9.tar.xz
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_md5_=c6a8acab3a03c10afcd612277e69cead

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install prepare
DEPEND=!<sys-apps/sysvinit-2.88-r6 ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] ) selinux? ( sys-libs/libselinux ) systemd? ( >=sys-apps/systemd-209 ) ncurses? ( virtual/pkgconfig ) systemd? ( virtual/pkgconfig ) test? ( dev-util/dejagnu )
DESCRIPTION=standard informational utilities and process-handling tools
EAPI=4
HOMEPAGE=http://procps.sourceforge.net/ http://gitorious.org/procps
IUSE=+ncurses nls selinux static-libs systemd test unicode
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=!<sys-apps/sysvinit-2.88-r6 ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] ) selinux? ( sys-libs/libselinux ) systemd? ( >=sys-apps/systemd-209 )
SLOT=0
SRC_URI=http://pkgs.fedoraproject.org/repo/pkgs/procps-ng/procps-ng-3.3.9.tar.xz/0980646fa25e0be58f7afb6b98f79d74/procps-ng-3.3.9.tar.xz
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_md5_=4bed656f4748737b23f65eef254f29d6

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install prepare
DEPEND=!<sys-apps/sysvinit-2.88-r6 ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] ) selinux? ( sys-libs/libselinux ) systemd? ( >=sys-apps/systemd-209 ) ncurses? ( virtual/pkgconfig ) systemd? ( virtual/pkgconfig ) test? ( dev-util/dejagnu )
DESCRIPTION=standard informational utilities and process-handling tools
EAPI=4
HOMEPAGE=http://procps.sourceforge.net/ http://gitorious.org/procps
IUSE=+ncurses nls selinux static-libs systemd test unicode
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=!<sys-apps/sysvinit-2.88-r6 ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] ) selinux? ( sys-libs/libselinux ) systemd? ( >=sys-apps/systemd-209 )
SLOT=0
SRC_URI=http://pkgs.fedoraproject.org/repo/pkgs/procps-ng/procps-ng-3.3.9.tar.xz/0980646fa25e0be58f7afb6b98f79d74/procps-ng-3.3.9.tar.xz
_eclasses_=eutils 06133990e861be0fe60c2b428fd025d9 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
_md5_=26164648c82ffb4d638360d91875aeaf

View File

@ -0,0 +1,937 @@
# ChangeLog for sys-process/procps
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-process/procps/ChangeLog,v 1.123 2014/08/20 14:39:44 ssuominen Exp $
*procps-3.3.9-r2 (20 Aug 2014)
20 Aug 2014; Samuli Suominen <ssuominen@gentoo.org>
+files/procps-3.3.9-sysctl-load-config-files.patch, +procps-3.3.9-r2.ebuild:
Apply upstream commit http://gitorious.org/procps/procps/commit/7f6efed9bb85d1
e212e06985ea3e06720f6ca949 for sysctl and config file loading problems wrt
#520314 by Tobias Klausmann
01 Aug 2014; Raúl Porcel <armin76@gentoo.org> procps-3.3.9.ebuild:
ia64/sparc stable wrt #510316
24 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> procps-3.3.9-r1.ebuild:
Look for libsystemd.pc instead of libsystemd.pc and raise dependency from 206
to 209 accordingly wrt #501306
18 Jul 2014; Matt Turner <mattst88@gentoo.org> procps-3.3.9.ebuild:
alpha stable, bug 510316.
14 May 2014; Samuli Suominen <ssuominen@gentoo.org> procps-3.3.9.ebuild:
amd64/arm/x86 stable wrt #510316
14 May 2014; Jeroen Roovers <jer@gentoo.org> procps-3.3.9.ebuild:
Stable for HPPA (bug #510316).
03 Feb 2014; Lars Wendler <polynomial-c@gentoo.org> procps-3.3.9-r1.ebuild:
Moved selinux dependency to RDEPEND.
*procps-3.3.9-r1 (02 Feb 2014)
02 Feb 2014; Lars Wendler <polynomial-c@gentoo.org> +procps-3.3.9-r1.ebuild:
Added selinux (bug #499010) and systemd (bug #498888) support.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> procps-3.3.8-r2.ebuild,
procps-3.3.9.ebuild:
Add arm64 love.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> procps-3.3.6.ebuild,
procps-3.3.8-r2.ebuild:
Mark m68k/s390/sh stable.
17 Jan 2014; Lars Wendler <polynomial-c@gentoo.org> procps-3.3.8-r2.ebuild,
procps-3.3.9.ebuild:
Added "test" USE flag to IUSE. Thanks to Andrey Volkov for reporting this in
bug #498320.
*procps-3.3.8-r2 (16 Jan 2014)
16 Jan 2014; Lars Wendler <polynomial-c@gentoo.org> -procps-3.3.8-r1.ebuild,
+procps-3.3.8-r2.ebuild:
Added upstream patch to fix user filter in top (bug #497438). Committed
straight to stable.
15 Jan 2014; Agostino Sarubbo <ago@gentoo.org> procps-3.3.8-r1.ebuild:
Stable for ia64, wrt bug #494822
04 Jan 2014; Lars Wendler <polynomial-c@gentoo.org> -procps-3.2.8_p11.ebuild,
-procps-3.3.4.ebuild, -procps-3.3.8.ebuild, -files/procps-3.2.3-noproc.patch,
-files/procps-3.2.7-proc-mount.patch,
-files/procps-3.2.8-r1-forest-prefix.patch, -files/procps-3.2.8-time_t.patch,
-files/procps-3.2.8-toprc-fixup.patch,
-files/procps-mips-define-pagesize.patch:
Removed old versions and files.
26 Dec 2013; Markus Meier <maekke@gentoo.org> procps-3.3.8-r1.ebuild:
arm stable, bug #494822
24 Dec 2013; Lars Wendler <polynomial-c@gentoo.org> procps-3.3.8-r1.ebuild:
x86 stable (bug #494822)
23 Dec 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.8-r1.ebuild:
Stable for sparc, wrt bug #494822
22 Dec 2013; Pacho Ramos <pacho@gentoo.org> procps-3.3.8-r1.ebuild:
amd64 stable, bug #494822
22 Dec 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.8-r1.ebuild:
Stable for ppc64, wrt bug #494822
21 Dec 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.8-r1.ebuild:
Stable for ppc, wrt bug #494822
21 Dec 2013; Jeroen Roovers <jer@gentoo.org> procps-3.3.8-r1.ebuild:
Stable for HPPA (bug #494822).
20 Dec 2013; Matt Turner <mattst88@gentoo.org> procps-3.3.8-r1.ebuild:
alpha stable, bug 494822.
20 Dec 2013; Christoph Junghans <ottxor@gentoo.org> procps-3.3.9.ebuild:
fixed prefix build
*procps-3.3.9 (20 Dec 2013)
20 Dec 2013; Lars Wendler <polynomial-c@gentoo.org> +procps-3.3.9.ebuild:
Version bump.
28 Nov 2013; Mike Frysinger <vapier@gentoo.org> procps-3.3.4.ebuild,
procps-3.3.6.ebuild, procps-3.3.8-r1.ebuild, procps-3.3.8.ebuild:
Pull in dejagnu for FEATURES=test #490174 by Nikoli.
*procps-3.3.8-r1 (25 Oct 2013)
25 Oct 2013; Lars Wendler <polynomial-c@gentoo.org> +procps-3.3.8-r1.ebuild:
Fixed write error when using top with pipes. Thanks to Florian Knodt for
reporting this in bug #485952.
03 Aug 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.6.ebuild:
Stable for sparc, wrt bug #468266
07 Jul 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.6.ebuild:
Stable for ia64, wrt bug #468266
06 Jul 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.6.ebuild:
Stable for alpha, wrt bug #468266
04 Jul 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.6.ebuild:
Stable for x86, wrt bug #468266
02 Jul 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.6.ebuild:
Stable for sh, wrt bug #468266
30 Jun 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.6.ebuild:
Stable for s390, wrt bug #468266
30 Jun 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.6.ebuild:
Stable for arm, wrt bug #468266
29 Jun 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.6.ebuild:
Stable for ppc64, wrt bug #468266
29 Jun 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.6.ebuild:
Stable for ppc, wrt bug #468266
28 Jun 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.6.ebuild:
Stable for amd64, wrt bug #468266
28 Jun 2013; Jeroen Roovers <jer@gentoo.org> procps-3.3.6.ebuild:
Stable for HPPA (bug #468266).
*procps-3.3.8 (28 Jun 2013)
28 Jun 2013; Mike Frysinger <vapier@gentoo.org>
+files/procps-3.3.8-kill-neg-pid.patch, +procps-3.3.8.ebuild:
Version bump #474078 by teidakankan.
27 Jun 2013; Mike Frysinger <vapier@gentoo.org> procps-3.3.4.ebuild:
Mark m68k stable.
20 Apr 2013; Mike Frysinger <vapier@gentoo.org> procps-3.3.4.ebuild,
procps-3.3.6.ebuild:
Use an empty exec-prefix so we don't end up with double slashes in the
libpaths (//lib) which causes libtool to generate rpaths.
16 Mar 2013; Mike Frysinger <vapier@gentoo.org> procps-3.3.4.ebuild,
procps-3.3.6.ebuild:
Add USE=nls #461800 by Tibor Vago.
11 Mar 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.4.ebuild:
Stable for sh, wrt bug #460394
10 Mar 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.4.ebuild:
Stable for s390, wrt bug #460394
10 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> procps-3.3.4.ebuild:
Disable broken testsuite wrt #404389 which is fixed in 3.3.6.
*procps-3.3.6 (10 Mar 2013)
10 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> +procps-3.3.6.ebuild,
+files/procps-3.3.6-error_at_line.patch:
Version bump wrt #461272 by Roman Žilka
10 Mar 2013; Samuli Suominen <ssuominen@gentoo.org>
-files/3.2.5-top-sort.patch, -procps-3.2.8.ebuild, -procps-3.2.8-r1.ebuild,
-procps-3.2.8-r2.ebuild, -procps-3.2.8_p10-r1.ebuild,
-files/procps-3.2.8+gmake-3.82.patch,
-files/procps-3.2.8-forest-prefix.patch,
-files/procps-3.2.8-linux-ver-init.patch, -procps-3.3.2_p2-r1.ebuild,
-files/procps-3.3.2-headers.patch, -files/procps-3.3.2-ncurses.patch,
-files/procps-3.3.2-noproc.patch, -procps-3.3.3.ebuild,
-files/procps-3.3.3-watch-8bit.patch:
old
09 Mar 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.4.ebuild:
Stable for sparc, wrt bug #460394
09 Mar 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.4.ebuild:
Stable for x86, wrt bug #460394
09 Mar 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.4.ebuild:
Stable for ia64, wrt bug #460394
09 Mar 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.4.ebuild:
Stable for alpha, wrt bug #460394
09 Mar 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.4.ebuild:
Stable for ppc, wrt bug #460394
09 Mar 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.4.ebuild:
Stable for ppc64, wrt bug #460394
08 Mar 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.4.ebuild:
Stable for arm, wrt bug #460394
05 Mar 2013; Agostino Sarubbo <ago@gentoo.org> procps-3.3.4.ebuild:
Stable for amd64, wrt bug #460394
05 Mar 2013; Jeroen Roovers <jer@gentoo.org> procps-3.3.4.ebuild:
Stable for HPPA (bug #460394).
04 Nov 2012; Mike Frysinger <vapier@gentoo.org> procps-3.3.4.ebuild:
Switch to tarball on Debian mirrors since the git one does not include
generated files #440626 by Jeroen Roovers.
*procps-3.3.4 (29 Oct 2012)
29 Oct 2012; Mike Frysinger <vapier@gentoo.org> +procps-3.3.4.ebuild:
Version bump.
29 Jul 2012; Christoph Junghans <ottxor@gentoo.org> procps-3.3.3.ebuild:
added prefix keywords
*procps-3.3.3 (20 May 2012)
20 May 2012; Mike Frysinger <vapier@gentoo.org>
+files/procps-3.3.3-watch-8bit.patch, +procps-3.3.3.ebuild:
Version bump.
03 May 2012; Jeff Horelick <jdhore@gentoo.org> procps-3.3.2_p2-r1.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
01 Feb 2012; Samuli Suominen <ssuominen@gentoo.org> procps-3.2.8_p11.ebuild:
ppc64 stable wrt #390003
*procps-3.3.2_p2-r1 (24 Jan 2012)
24 Jan 2012; Mike Frysinger <vapier@gentoo.org> -procps-3.3.2_p2.ebuild,
+procps-3.3.2_p2-r1.ebuild, +files/procps-3.3.2-ncurses.patch, metadata.xml:
Add some ncurses configure cleanups #400555.
*procps-3.3.2_p2 (24 Jan 2012)
24 Jan 2012; Mike Frysinger <vapier@gentoo.org> +procps-3.3.2_p2.ebuild,
+files/procps-3.3.2-headers.patch, +files/procps-3.3.2-noproc.patch:
Version bump #399377 by Samuli Suominen.
04 Jan 2012; Brent Baude <ranger@gentoo.org> procps-3.2.8_p11.ebuild:
Marking procps-3.2.8_p11 ppc for bug 390003
08 Dec 2011; Mike Frysinger <vapier@gentoo.org> procps-3.2.8_p11.ebuild,
+files/procps-3.2.8-time_t.patch:
Fix ps segfault on x32 ABI.
03 Dec 2011; Raúl Porcel <armin76@gentoo.org> procps-3.2.8_p11.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #390003
13 Nov 2011; Markus Meier <maekke@gentoo.org> procps-3.2.8_p11.ebuild:
arm stable, bug #390003
11 Nov 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> procps-3.2.8_p11.ebuild:
x86 stable wrt bug #390003
10 Nov 2011; Jeroen Roovers <jer@gentoo.org> procps-3.2.8_p11.ebuild:
Stable for HPPA (bug #390003).
10 Nov 2011; Tony Vroon <chainsaw@gentoo.org> procps-3.2.8_p11.ebuild:
Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo &
Elijah "Armageddon" El Lazkani in bug #390003.
*procps-3.2.8_p11 (26 Sep 2011)
26 Sep 2011; Mike Frysinger <vapier@gentoo.org> +procps-3.2.8_p11.ebuild:
Version bump.
06 Sep 2011; Matt Turner <mattst88@gentoo.org> procps-3.2.8_p10-r1.ebuild:
Depend on ncurses[unicode?], bug 381739.
*procps-3.2.8_p10-r1 (28 Jul 2011)
28 Jul 2011; Michał Górny <mgorny@gentoo.org> -procps-3.2.8_p10.ebuild,
+procps-3.2.8_p10-r1.ebuild:
Fix libproc.so symlink, per bug #376299. Reviewed by Tony Vroon.
23 Jul 2011; Mike Frysinger <vapier@gentoo.org> procps-3.2.8_p10.ebuild:
Delete Debian unicode patches when USE=-unicode.
*procps-3.2.8_p10 (20 Jul 2011)
20 Jul 2011; Mike Frysinger <vapier@gentoo.org>
files/procps-3.2.3-noproc.patch, +procps-3.2.8_p10.ebuild,
+files/procps-3.2.8-r1-forest-prefix.patch:
Start using Debian patchset #375275 by Dieter Ries.
14 Jun 2011; Matt Turner <mattst88@gentoo.org>
-files/procps-3.2.6-mips-n32_isnt_usable_on_mips64_yet.patch,
procps-3.2.8.ebuild, procps-3.2.8-r1.ebuild, procps-3.2.8-r2.ebuild,
metadata.xml:
Remove n32 USE flag and patch, bug 371278
08 Jun 2011; Kacper Kowalik <xarthisius@gentoo.org> procps-3.2.8-r2.ebuild:
ppc64 stable wrt #367279
24 May 2011; Brent Baude <ranger@gentoo.org> procps-3.2.8-r2.ebuild:
Marking procps-3.2.8-r2 ppc for bug 367279
21 May 2011; Raúl Porcel <armin76@gentoo.org> procps-3.2.8-r2.ebuild:
alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #367279
18 May 2011; Jeroen Roovers <jer@gentoo.org> procps-3.2.8-r2.ebuild:
Stable for HPPA (bug #367279).
18 May 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> procps-3.2.8-r2.ebuild:
x86 stable wrt bug #367279
15 May 2011; Christoph Mende <angelos@gentoo.org> procps-3.2.8-r2.ebuild:
Stable on amd64 wrt bug #367279
*procps-3.2.8-r2 (21 Nov 2010)
21 Nov 2010; Mike Frysinger <vapier@gentoo.org> +procps-3.2.8-r2.ebuild,
+files/procps-3.2.8-forest-prefix.patch,
+files/procps-3.2.8-linux-ver-init.patch:
Fix some build warnings and apply fix by Chris Coleman for HZ warning
#303120 by Alexander Holler.
22 Sep 2010; Diego E. Pettenò <flameeyes@gentoo.org>
procps-3.2.8-r1.ebuild, +files/procps-3.2.8+gmake-3.82.patch:
Add patch that should fix bug #333299 (procps failing to build with gmake
3.82).
*procps-3.2.8-r1 (25 Jan 2010)
25 Jan 2010; Robin H. Johnson <robbat2@gentoo.org>
+procps-3.2.8-r1.ebuild, +files/procps-3.2.8-toprc-fixup.patch:
Bug #279819: make top not ignore .toprc.
23 Nov 2009; Mike Frysinger <vapier@gentoo.org> procps-3.2.8.ebuild:
Add USE=unicode to control multibyte code.
31 Oct 2009; Brent Baude <ranger@gentoo.org> procps-3.2.8.ebuild:
Marking procps-3.2.8 ppc64 for bug 287743
17 Oct 2009; Raúl Porcel <armin76@gentoo.org> procps-3.2.8.ebuild:
arm/ia64/m68k/s390/sh stable wrt #287743
17 Oct 2009; Tiago Cunha <tcunha@gentoo.org> procps-3.2.8.ebuild:
stable sparc, bug 287743
15 Oct 2009; Markus Meier <maekke@gentoo.org> procps-3.2.8.ebuild:
amd64/x86 stable, bug #287743
11 Oct 2009; Tobias Klausmann <klausman@gentoo.org> procps-3.2.8.ebuild:
Stable on alpha, bug #287743
07 Oct 2009; nixnut <nixnut@gentoo.org> procps-3.2.8.ebuild:
ppc stable #287743
06 Oct 2009; Jeroen Roovers <jer@gentoo.org> procps-3.2.8.ebuild:
Stable for HPPA (bug #287743).
*procps-3.2.8 (29 May 2009)
29 May 2009; Mike Frysinger <vapier@gentoo.org> +procps-3.2.8.ebuild:
Version bump #269429 by Lars Wendler.
16 Aug 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml:
add GLEP 56 USE flag desc from use.local.desc
18 May 2007; Fernando J. Pereda <ferdy@gentoo.org> procps-3.2.7.ebuild:
Stable on alpha as per bug #172159
23 Apr 2007; Bryan Østergaard <kloeri@gentoo.org> procps-3.2.7.ebuild:
Stable on Mips, bug 172159.
09 Apr 2007; Peter Weller <welp@gentoo.org> procps-3.2.7.ebuild:
Stable on amd64 wrt bug 172159
01 Apr 2007; Michael Hanselmann <hansmi@gentoo.org> procps-3.2.7.ebuild:
Stable on ppc.
26 Mar 2007; Jeroen Roovers <jer@gentoo.org> procps-3.2.7.ebuild:
Stable for HPPA (bug #172159).
25 Mar 2007; Markus Rothe <corsair@gentoo.org> procps-3.2.7.ebuild:
Stable on ppc64; bug #172159
25 Mar 2007; Mike Frysinger <vapier@gentoo.org> procps-3.2.7.ebuild:
Add libproc.so symlink for broken applications #170077 by Klas Meder Boqvist.
15 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> procps-3.2.7.ebuild:
Stable on sprac
13 Mar 2007; Raúl Porcel <armin76@gentoo.org> procps-3.2.7.ebuild:
x86 stable
22 Feb 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog:
Redigest for Manifest2
*procps-3.2.7 (27 Jun 2006)
27 Jun 2006; Mike Frysinger <vapier@gentoo.org>
+files/procps-3.2.7-proc-mount.patch, +procps-3.2.7.ebuild:
Version bump #138029 by Armin van Buuren.
21 Apr 2006; Mike Frysinger <vapier@gentoo.org>
+files/procps-3.2.3-noproc.patch, +files/procps-3.2.6-links.patch,
procps-3.2.6.ebuild:
Remove ABI cruft, use softlinks instead of hardlinks, and grab patch from
Fedora for top bugs when /proc isnt mounted.
10 Mar 2006; Fernando J. Pereda <ferdy@gentoo.org> procps-3.2.6.ebuild:
Stable on alpha wrt bug #125546
10 Mar 2006; Markus Rothe <corsair@gentoo.org> procps-3.2.6.ebuild:
Stable on ppc64; bug #125546
10 Mar 2006; <nixnut@gentoo.org> procps-3.2.6.ebuild:
Stable on ppc. Bug #125546
10 Mar 2006; Torsten Veller <tove@gentoo.org> procps-3.2.6.ebuild:
Stable on x86 (#125546).
09 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> procps-3.2.6.ebuild:
Stable on sparc wrt #125546
09 Mar 2006; Patrick McLean <chutzpah@gentoo.org> procps-3.2.6.ebuild:
Stable on amd64 (bug #125546)
*procps-3.2.6 (22 Dec 2005)
22 Dec 2005; Mike Frysinger <vapier@gentoo.org>
+files/procps-3.2.6-mips-n32_isnt_usable_on_mips64_yet.patch,
+procps-3.2.6.ebuild:
Version bump.
17 Jul 2005; Tobias Scherbaum <dertobi123@gentoo.org>
procps-3.2.5-r1.ebuild:
ppc stable
28 Jun 2005; Joshua Kinard <kumba@gentoo.org> procps-3.2.5-r1.ebuild:
Marked stable on mips.
12 Jun 2005; Bryan Østergaard <kloeri@gentoo.org> procps-3.2.5-r1.ebuild:
Stable on alpha.
06 Jun 2005; Markus Rothe <corsair@gentoo.org> procps-3.2.5-r1.ebuild:
Stable on ppc64
20 May 2005; Gustavo Zacarias <gustavoz@gentoo.org>
procps-3.2.5-r1.ebuild:
Stable on sparc
*procps-3.2.4-r3 (03 Mar 2005)
03 Mar 2005; Ciaran McCreesh <ciaranm@gentoo.org> +metadata.xml,
+files/3.2.4-64bit-display.patch, +files/3.2.4-linux26-slab.patch,
+files/3.2.5-top-sort.patch, +files/procps-3.2.5-proc-mount.patch,
+files/procps-mips-define-pagesize.patch,
+files/procps-mips-n32_isnt_usable_on_mips64_yet.patch,
+procps-3.2.3-r1.ebuild, +procps-3.2.4-r2.ebuild, +procps-3.2.4-r3.ebuild,
+procps-3.2.5-r1.ebuild, +procps-3.2.5.ebuild:
Moved from sys-apps/procps to sys-process/procps.
*procps-3.2.4-r3 (27 Feb 2005)
27 Feb 2005; Joshua Kinard <kumba@gentoo.org>
+files/procps-mips-n32_isnt_usable_on_mips64_yet.patch,
procps-3.2.4-r2.ebuild, +procps-3.2.4-r3.ebuild, +procps-3.2.5-r1.ebuild,
procps-3.2.5.ebuild:
Added a patch to disable a check in proc/procps.h for n32 ABI on mips64
systems. This check set KLONG=8, and broke several mips64 systems running o32
userland. This is needed until n32 userland becomes a fully-functional
userland replacement for o32. Those on the n32 profile won't have this patch
applied. Revbumped to force an upgrade on affected mips systems.
*procps-3.2.5 (01 Feb 2005)
01 Feb 2005; Mike Frysinger <vapier@gentoo.org> +files/3.2.5-top-sort.patch,
+procps-3.2.5.ebuild:
Version bump with patch to fix sorted top display #80296 by Andreas Kling.
*procps-3.2.4-r2 (26 Jan 2005)
26 Jan 2005; Mike Frysinger <vapier@gentoo.org> :
Add patch to fix display on 64bit systems. Also make sure we dont
pointlessly run ldconfig.
18 Jan 2005; Joshua Kinard <kumba@gentoo.org> procps-3.2.4-r1.ebuild:
Marked stable on mips.
*procps-3.2.4-r1 (12 Jan 2005)
12 Jan 2005; Mike Frysinger <vapier@gentoo.org>
+files/3.2.4-linux26-slab.patch, +procps-3.2.4-r1.ebuild,
-procps-3.2.4.ebuild:
Add patch from upstream to fix newer slab version #77301 by regala.
10 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> procps-3.2.4.ebuild:
Stable on sparc
02 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance
08 Dec 2004; Daniel Black <dragonheart@gentoo.org> procps-3.2.4.ebuild:
ppc stable to fix bug #73239
05 Nov 2004; Luca Barbato <lu_zero@gentoo.org> procps-3.2.4.ebuild:
Removing -m64 on ppc
*procps-3.2.4 (04 Nov 2004)
04 Nov 2004; Brandon Low <lostlogic@gentoo.org> +procps-3.2.4.ebuild:
New unstable version, adds utf-8 support and other bugs and stuff
20 Oct 2004; Chris Bainbridge <chrb@gentoo.org> procps-3.2.3-r1.ebuild:
fix compile error when $NAME is set
06 Oct 2004; Guy Martin <gmsoft@gentoo.org> procps-3.2.3-r1.ebuild:
Stable on hppa.
02 Oct 2004; Bryan Østergaard <kloeri@gentoo.org> procps-3.2.3-r1.ebuild:
Stable on alpha.
27 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> procps-3.2.3-r1.ebuild:
Marked stable on amd64.
25 Sep 2004; Joshua Kinard <kumba@gentoo.org> procps-3.2.3-r1.ebuild:
Marked stable on mips.
16 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> procps-3.2.3-r1.ebuild:
Stable on sparc
15 Sep 2004; Brandon Low <lostlogic@gentoo.org> procps-3.2.3-r1.ebuild:
No outstanding procps bugs, moving to stable
15 Sep 2004; Robin H. Johnson <robbat2@gentoo.org> procps-3.2.3-r1.ebuild:
Make this compile with GCC3.4.
14 Sep 2004; Brandon Low <lostlogic@gentoo.org>
-files/procps-3.1.11-multipids.patch, -files/procps-3.1.12-selinux.diff.bz2,
-procps-3.1.12-r1.ebuild, -procps-3.1.13-r1.ebuild:
Clean up a bit
*procps-3.2.3-r1 (14 Sep 2004)
14 Sep 2004; Brandon Low <lostlogic@gentoo.org> +procps-3.2.3-r1.ebuild:
Add the include files to the installation
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
procps-3.1.12-r1.ebuild, procps-3.2.0.ebuild, procps-3.2.1.ebuild,
procps-3.2.2-r1.ebuild, procps-3.2.3.ebuild:
Masked procps-3.2.3.ebuild stable for ppc
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
procps-3.1.12-r1.ebuild, procps-3.2.0.ebuild, procps-3.2.1.ebuild,
procps-3.2.2-r1.ebuild:
Masked procps-3.2.2-r1.ebuild stable for ppc
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
procps-3.1.12-r1.ebuild, procps-3.2.0.ebuild, procps-3.2.1.ebuild:
Masked procps-3.2.1.ebuild stable for ppc
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
procps-3.1.12-r1.ebuild, procps-3.2.0.ebuild:
Masked procps-3.2.0.ebuild stable for ppc
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
procps-3.1.12-r1.ebuild:
Masked procps-3.1.12-r1.ebuild stable for ppc
20 Aug 2004; Joshua Kinard <kumba@gentoo.org>
files/procps-mips-define-pagesize.patch:
Found an instance of PAGE_SIZE being defined in minimal.c to a set value if it
wasn't previously defined in asm/page.h; changed to use sysconf() to fetch the
size if not defined instead.
18 Aug 2004; Aron Griffis <agriffis@gentoo.org> procps-3.2.2-r1.ebuild:
stable on alpha and ia64
17 Aug 2004; Joshua Kinard <kumba@gentoo.org>
files/procps-mips-define-pagesize.patch:
Tweak patch to add #ifndef lines.
13 Aug 2004; Brandon Low <lostlogic@gentoo.org> procps-3.2.3.ebuild:
Make the sysctl.conf a doc not an /etc file
12 Aug 2004; Joshua Kinard <kumba@gentoo.org>
+files/procps-mips-define-pagesize.patch, procps-3.2.2-r1.ebuild,
procps-3.2.3.ebuild:
Added patch for mips that sets the value of PAGE_SIZE via a call to sysconf
due to changes in mips-headers.
*procps-3.2.3 (10 Aug 2004)
10 Aug 2004; Brandon Low <lostlogic@gentoo.org> +procps-3.2.3.ebuild:
Some ebuild fixed, thanks _very much_ to Albert Cahalan <albert@users.sf.net>
who maintains procps for taking the time to read our ebuild and give me info
on what needed fixing. Hopefully this will be an improvement for our users.
*procps-3.2.2-r1 (21 Jul 2004)
21 Jul 2004; Brandon Low <lostlogic@gentoo.org>
-files/procps-3.2.2-selinux-E.diff, -procps-3.2.2.ebuild:
Turns out that the new -Z option is the same as the old -Z patch option, so
removing the new -E option.
*procps-3.2.2 (20 Jul 2004)
20 Jul 2004; Brandon Low <lostlogic@gentoo.org>
+files/procps-3.2.2-selinux-E.diff, +procps-3.2.2.ebuild:
Bump, and I had to change the SELinux -Z option to -E for ps because -Z was
taken. Hopefully this works for you SELinux people, otherwise mask it out or
something
05 Jun 2004; Travis Tilley <lv@gentoo.org> procps-3.2.1.ebuild:
stable on amd64
27 May 2004; Aron Griffis <agriffis@gentoo.org> procps-3.2.1.ebuild:
Stable on alpha and ia64
27 Apr 2004; Aron Griffis <agriffis@gentoo.org> procps-3.1.12-r1.ebuild,
procps-3.1.15.ebuild:
Add inherit eutils
09 Apr 2004; Travis Tilley <lv@gentoo.org> procps-3.1.15.ebuild:
stable on amd64
02 Apr 2004; Brian Jackson <iggy@gentoo.org> procps-3.2.0.ebuild,
procps-3.2.1.ebuild:
add s390 to keywords
30 Mar 2004; Chris PeBenito <pebenito@gentoo.org> procps-3.2.1.ebuild:
Add back the SELinux -Z patch.
*procps-3.2.1 (30 Mar 2004)
30 Mar 2004; Martin Holzer <mholzer@gentoo.org> procps-3.2.1.ebuild:
Version bumped.
21 Mar 2004; Mike Frysinger <vapier@gentoo.org> :
Add custom LDFLAGS to the makefile as well as remove the --strip from
the install command (let portage handle that). Also, dont install COPYING
files since they're just $LICENSE.
09 Mar 2004; <agriffis@gentoo.org> procps-3.1.15.ebuild:
stable on alpha and ia64
07 Mar 2004; Joshua Kinard <kumba@gentoo.org> procps-2.0.16-r1.ebuild,
procps-3.1.13-r1.ebuild, procps-3.1.15.ebuild:
Marked stable on mips, copyright header fixes.
24 Feb 2004; Chris PeBenito <pebenito@gentoo.org> procps-3.2.0.ebuild,
files/procps-3.2.0-selinux-Z.diff:
Add patch for -Z ps option for SELinux.
*procps-3.2.0 (23 Feb 2004)
23 Feb 2004; Brandon Low <lostlogic@gentoo.org> procps-3.2.0.ebuild:
Bump
09 Feb 2004; <gustavoz@gentoo.org> procps-3.1.15.ebuild:
stable on sparc
08 Feb 2004; Mike Frysinger <vapier@gentoo.org> procps-3.1.12-r1.ebuild
procps-3.1.13-r1.ebuild procps-3.1.15.ebuild :
Prune out gettext DEPEND #39040.
06 Feb 2004; Martin Schlemmer <azarah@gentoo.org> procps-3.1.15.ebuild:
Bump to stable for x86.
03 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org> procps-3.1.15.ebuild:
set ppc in keywords
28 Jan 2004; Aron Griffis <agriffis@gentoo.org> procps-3.1.12-r1.ebuild:
stable on alpha and ia64
15 Jan 2004; Jon Portnoy <avenj@gentoo.org> procps-3.1.12-r1.ebuild :
Stable on AMD64.
28 Dec 2003; Joshua Kinard <kumba@gentoo.org> procps-3.1.12-r1.ebuild:
Move to mips stable (~mips -> mips)
24 Dec 2003; Chris PeBenito <pebenito@gentoo.org> procps-3.1.15.ebuild,
files/procps-3.1.15-fix_attr.diff:
Add patch to make SELinux contexts work on 2.4 kernels, not just 2.6.
*procps-3.1.15 (24 Dec 2003)
24 Dec 2003; Martin Holzer <mholzer@gentoo.org> procps-3.1.15.ebuild:
Version bumped.
20 Dec 2003; Christian Birchinger <joker@gentoo.org>
procps-3.1.12-r1.ebuild:
Added sparc stable keyword
*procps-3.1.14-r1 (08 Dec 2003)
*procps-3.1.13-r1 (08 Dec 2003)
*procps-3.1.12-r1 (08 Dec 2003)
08 Dec 2003; Seemant Kulleen <seemant@gentoo.org> procps-2.0.16-r1.ebuild,
procps-2.0.16.ebuild, procps-3.1.12-r1.ebuild, procps-3.1.12.ebuild,
procps-3.1.13-r1.ebuild, procps-3.1.13.ebuild, procps-3.1.14-r1.ebuild,
procps-3.1.14.ebuild, procps-3.1.8.ebuild, procps-3.1.9-r1.ebuild,
procps-3.1.9.ebuild:
version bump procps to make sure it owns kill and uptime, instead of coreutils
28 Oct 2003; Chris PeBenito <pebenito@gentoo.org> procps-3.1.11-r1.ebuild,
procps-3.1.12.ebuild, procps-3.1.13.ebuild, procps-3.1.14.ebuild,
procps-3.1.8.ebuild, procps-3.1.9.ebuild,
files/procps-3.1.12-selinux.diff.bz2:
Switch SELinux patch from old API to new API.
*procps-3.1.14 (22 Oct 2003)
24 Oct 2003; Martin Holzer <mholzer@gentoo.org> procps-3.1.14.ebuild:
Version bumped.. Thread support is now fully working in ps. Closes #30514.
24 Sep 2003; Chris PeBenito <pebenito@gentoo.org> procps-3.1.12.ebuild:
Fix 3.1.12 SELinux patch.
*procps-2.0.16 (23 Sep 2003)
23 Sep 2003; Brandon Low <lostlogic@gentoo.org> procps-2.0.16.ebuild:
Bump the 2.x version of procps because RML and Riel have been doing some work
on it again.
*procps-3.1.13 (24 Sep 2003)
24 Sep 2003; Martin Holzer <mholzer@gentoo.org> procps-3.1.13.ebuild:
Version bumped.
*procps-3.1.12 (23 Sep 2003)
23 Sep 2003; Martin Holzer <mholzer@gentoo.org> procps-3.1.12.ebuild:
Version bumped.
*procps-3.1.11-r1 (06 Sep 2003)
06 Sep 2003; Alastair Tse <liquidx@gentoo.org> procps-3.1.11-r1.ebuild:
adds one-line patch to fix command line options parsing for top. patch thanks
to James Harlow <gentoo-bugzilla@james.is.never.wrong.nu> (#26090)
*procps-3.1.11 (14 Jul 2003)
14 Jul 2003; Brandon Low <lostlogic@gentoo.org> procps-3.1.10.ebuild,
procps-3.1.11.ebuild:
Another bump, this one repairs gcc-2.95 functionality
*procps-3.1.10 (13 Jul 2003)
13 Jul 2003; Brandon Low <lostlogic@gentoo.org> procps-3.1.10.ebuild:
Bumpage, minor stuff only, moving to stable ... fairly soon
24 Jun 2003; Aron Griffis <agriffis@gentoo.org> procps-3.1.9.ebuild:
Mark stable on alpha
*procps-3.1.9 (31 May 2003)
06 Jul 2003; Guy Martin <gmsoft@gentoo.org> procps-3.1.9.ebuild :
Marked stable on hppa.
22 Jun 2003; Joshua Kinard <kumba@gentoo.org> procps-3.1.9.ebuild:
Changed ~sparc & ~mips to sparc & mips
08 Jun 2003; Todd Berman <tberman@gentoo.org> procps-3.1.8.ebuild,
procps-3.1.9.ebuild:
replacing -O3 with -O2 for gcc-3.3
31 May 2003; Brandon Low <lostlogic@gentoo.org> procps-3.1.9.ebuild:
Bump
*procps-3.1.8 (20 Mar 2003)
26 Apr 2003; Christian Birchinger <joker@gentoo.org> procps-3.1.8.ebuild:
Added stable sparc keyword
17 Apr 2003; Brandon Low <lostlogic@gentoo.org> procps-3.1.8.ebuild:
x86 keyword
22 Mar 2003; Joshua Brindle <Method@gentoo.org> procps-3.1.8.ebuild:
added selinux support Thanks to sindian
20 Mar 2003; Brandon Low <lostlogic@gentoo.org> procps-3.1.7.ebuild,
procps-3.1.7.ebuild, procps-3.1.8.ebuild:
Minor bug fix over 3.1.7
*procps-3.1.7 (18 Mar 2003)
18 Mar 2003; Brandon Low <lostlogic@gentoo.org> procps-3.1.7.ebuild:
Mostly a bugfix release
*procps-3.1.6 (16 Feb 2003)
24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> procps-3.1.6.ebuild :
Marked as testing for mips.
20 Feb 2003; Zach Welch <zwelch@gentoo.org> :
Added arm to keywords.
16 Feb 2003; Brandon Low <lostlogic@gentoo.org> procps-3.1.6.ebuild :
Upstream bump, nothing major.
*procps-3.1.5 (21 Dec 2002)
09 Feb 2003; Seemant Kulleen <seemant@gentoo.org> *.ebuild :
Changed sed expression delimiters to : where applicable, closing bug
#15006 by Blu3 <david+gentoo.org@blue-labs.org>
09 Feb 2003; Guy Martin <gmsoft@gentoo.org> :
Added hppa to keywords.
21 Dec 2002; Brandon Low <lostlogic@gentoo.org> procps-3.1.5.ebuild :
Upstream bump...
*procps-3.1.4 (15 Dec 2002)
15 Dec 2002; Brandon Low <lostlogic@gentoo.org> procps-3.1.4.ebuild :
Amazing what happens if I report bugs to the right places for us :)
This release should fix the %CPU reporting, AND the 3 eating bug,
please test, and if it does, comment on the bug in bugzilla so I
can start pushing to move this to stable :)
*procps-3.1.3 (12 Dec 2002)
12 Dec 2002; Brandon Low <lostlogic@gentoo.org> procps-3.1.3.ebuild :
You get a big shrug here, Albert doesn't seem to be having the top
issues some gentoo-ers are, so I'll e-mail him about them later.
*procps-2.0.11 (12 Dec 2002)
24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> procps-2.0.11.ebuild :
Marked as stable for mips.
12 Dec 2002; Brandon Low <lostlogic@gentoo.org> procps-2.0.11.ebuild
files/digest-procps-2.0.11 :
Version bump. Set keywords to ~.
*procps-3.1.2 (08 Dec 2002)
08 Dec 2002; Brandon Low <lostlogic@gentoo.org> procps-3.1.2.ebuild :
Bump, still unstable, but this one adds back in the sorting quick keys
to top, apparently we weren't the only ones annoyed about it.
Keep me updated on quirkiness in this version! :)
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*procps-3.1.1 (20 Nov 2002)
20 Nov 2002; Brandon Low <lostlogic@gentoo.org> procps-3.1.1.ebuild :
Bump, still unstable, hopefully Albert will fix the issues people are
having... please let me know about the quirkyness of the new top.
*procps-3.1.0 (16 Nov 2002)
16 Nov 2002; Brandon Low <lostlogic@gentoo.org> procps-3.1.0.ebuild :
Well this should be an interesting experiment. I'm putting into
unstable the most recent procps from the sf.net procps project. This
procps tree has some very nice new features, and SHOULD actually be
more stable than the 2.0.X tree we were using which was maintained by
Rik Van Riel. The reason we waited until now for this move was that
some of the features of the gentoo-sources and development-sources
kernels weren't supported by this procps, HOPEFULLY the sf.net project
will continue from here on to keep up with support for the latest
kernel features AND remainthe more stable tree.
Of course I also did my usual round of ebuild cleanups that goes
with a major version bump. Enjoy.
05 Nov 2002; J Robert Ray <jrray@gentoo.org> procps-2.0.10-r1.ebuild :
Combine both sed calls into one, avoiding attempt to overwrite 0444
perm'd file (fakeroot issue).
*procps-2.0.10-r1 (31 Oct 2002)
18 Jan 2003; Jan Seidel <tuxus@gentoo.org> :
Added mips to keywords
31 Oct 2002; Brad Cowan <bcowan@gentoo.org> procps-2.0.10-r1.ebuild :
Added einfo about threads default behavior thanks to j2ee.
31 Oct 2002; Brandon Low <lostlogic@gentoo.org> procps-2.0.10-r1.ebuild :
Fix /lib/libproc.so symlink.
*procps-2.0.10 (11 Oct 2002)
11 Oct 2002; Brandon Low <lostlogic@gentoo.org> procps-2.0.10.ebuild
files/digest-procps-2.0.10 :
Version bump. Set keywords to ~.
*procps-2.0.9 (30 Sep 2002)
30 Sep 2002; Brandon Low <lostlogic@gentoo.org> procps-2.0.9.ebuild
files/digest-procps-2.0.9 :
New version released today by Rik Van Riel, many patches added from
the Debian tree and lots of good stuff.
*procps-2.0.8 (27 Sep 2002)
27 Sep 2002; Brad Cowan <bcowan@gentoo.org> procps-2.0.8.ebuild
files/digest-procps-2.0.8 :
Version bump with many bugfixes. Removed patches as they have been
added to the main tree
*procps-2.0.7-r6 (26 Sep 2002)
27 Sep 2002; Daniel Ahlberg <aliz@gentoo.org> :
Cleaned out old diff files from files/.
26 Sep 2002; Daniel Ahlberg <aliz@gentoo.org> procps-2.0.7-r6.ebuild :
Fixed sandbox violation.
*procps-2.0.7-r6 (1 Feb 2002)
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,2 +1,29 @@
DIST procps-3.2.8.tar.gz 285758 RMD160 ad63601fb6bf4692108484d9ed362f510cbcf505 SHA1 a0c86790569dec26b5d9037e8868ca907acc9829 SHA256 11ed68d8a4433b91cd833deb714a3aa849c02aea738c42e6b4557982419c1535
DIST procps_3.2.8-11.debian.tar.gz 97608 RMD160 2e905aedd18bc9fe97498c37658c07f4a4a21732 SHA1 e300d30209fe97b1c4d88a2b25586682377ec70b SHA256 a7472ef878ac05b6de430d9839e6818990cf01880c62fd524d7fe5f37afaf437
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX procps-3.3.6-error_at_line.patch 325 SHA256 642eb70e9165f3cf18b7ca3afe370f93991b32bc0271c9e1064c774dd2fadbb3 SHA512 fd0fd437deb7c1ac683ca90f3e94d14b35f3e9d19422e84f59b74d7530f204a04a289e5397d986536adffb2a30611ec5a8486bc9f01a32708d9025d3fb7c98b9 WHIRLPOOL f0f2da5452a8a1817a48a76723f6d02eddb856e8e69bac8ec8d87891a7f94f10c8945dba5c501cdc0d3f52fe690940524d0ae2c32868a3aa48155e54ffd2c3af
AUX procps-3.3.8-kill-neg-pid.patch 1446 SHA256 847c21f6619c7aa0f2847726a17595f986ec2fe0f361d95e17812639abe32a79 SHA512 3ed4e83d81f7dd574ff68bbcae9ad9f8649a39d46a17de5fd4297f215d8f70cd28e415b1d3c7b5142e7719343af28f4b393061a60eb012caece81dfe5ff6c271 WHIRLPOOL cf452118312e60a0bab7a4ec87bed9a9d2f5fb8bb563769a0430f11c72348e5be79bdfc031f67f4e97e0bf9b32f6ccd1ac590f392c95ee935b77b857ce1b1739
AUX procps-3.3.9-sysctl-load-config-files.patch 400 SHA256 f744a549f9205a47d892687d90096b25098ca91ae5f81879874e07e531d47131 SHA512 f528d5425ef55c3816403f3f0e61c0958726c561565e4702c5f3c09c695dcde4031d8d1aa4b30a621561ea020a66111291a5640ff51d53355d20168a319cf1d9 WHIRLPOOL fcf6b22c58ee21ba6aa49747903d06786a3283235821acf6277e5ed9301899ea389d54674d8ff614b6787a2b3d8c6c296f33017695b4061a6580980562029636
DIST procps-3.3.8-respect_epipe_in_fileutils.patch 1412 SHA256 4a56c88697fa6099a62a4169838c9c04df2c2c2bbc08e9ad9953e5b00df16d68 SHA512 317fc8e7c3fbd280182f55b399a30b2cfbc72268590825ea323537361cd761776afe1486509cb04ae937287ccf11578def5aac2eaa0fe660d04f0357282d9c14 WHIRLPOOL f8fdac8a172037edf51e1e777374293848afaa2180adc35adce5bf8ebefceb37df30082b27f6d6f1f5a571ba0f84bdfff9fc6c2343f120ce5c80b2f52e1804ac
DIST procps-3.3.8-top_user_filter.patch 2355 SHA256 089d7d0a0a497d88d34f3d05da245198b97353d11768453f5c57b7a346d72d0d SHA512 dc9af2ef6a9f1e5b8434069226c4739cdb914f4b84c366596e8a4fb853e4d61715814a0888938cd4c96f2f5bd9adaa573e4fb37be659424e615298e65980bca2 WHIRLPOOL 7e7a52917567013f425dc631dbdcafd3c4978893caf9c3e0e2979c7825332d1296e8026c43c1ac4915787226b53949d6264860b549cd0ac79bb0e8c63f264231
DIST procps-ng-3.3.6.tar.xz 535796 SHA256 d09ac4df3793f632d481f6547c39c6d835a7aa7bd5a302fcb0885ff7691c124c SHA512 8d55e040a223fa8dec056571fcdec4d5415afe1374915d2ebf1af44da9b9a411e03560090cf0f08c8aec0fbedc55a85f75af397f53f7e6d30d320c438854049b WHIRLPOOL b560ce1ac0228aea9067970826cf07b2bf238e5f85bf4e9263127e67b6441d62f1b176526de307bbb3c3e26b4a39de4ee515051b8f79b2eea0414d57f883dabe
DIST procps-ng-3.3.8.tar.xz 553056 SHA256 a4109cfb6fe3bcfb5a0efb37efe04d0c8ce858bff3820d48cc258bad41bed46b SHA512 63ba13f9ef0f4558748c6b2d1b0719a1173bd87e38279e3b052a10e207e1b808626d031f16dd65b05c55708366df7350cb0a64da8dc20e7f9f1fdc1cd2417c71 WHIRLPOOL 671860af1f028c9c8c7bb0c035db86e3e13d9d754801e7a3f19105710bb9720bbfa627e4e748b823192286319fe4e7e736c1af5a3fb34116cbe93386b0d2bed6
DIST procps-ng-3.3.9.tar.xz 560812 SHA256 00f0cb0fadf968ddf605b0ef119846af07386629244d4f3da711a2cecf4e8663 SHA512 62c7270aa48b4346a3198f306d1cb8474f64650bfb67e8cc6c4d41923e50c31c95b3a0367a464823fb50a6137ec0c6352006292ac85b50caf730ec8ec35eb553 WHIRLPOOL dac97433a87badd40b46e3155bf0e30652ed2961a41bc8fca074357431301d250632215512ad752634c9c4f3273a1c75caba1ecf4f5a3c510bee155660dde166
EBUILD procps-3.3.6.ebuild 1483 SHA256 66d4dc5c5afc6aaa60ec6b88c5c5c39d44143b31255eababceab0067c7b6134e SHA512 c11c717720a7a386be1ae484a480b05900b93253e147f9fcc542c4e48e41cda71216c29d095151e7c5403abd8b5d7cc0f76924e1a29baad848d38bcea4b7528b WHIRLPOOL 48dbf23009301c9176eca34491e2aaed41b8aef985a7b7e5e3677c2b4fbae4c8a644786b4d2d8c4ffc603a7c900b6b13ad3613cc1d54bee4696aefc5b3eb058c
EBUILD procps-3.3.8-r2.ebuild 1885 SHA256 28ae59fc4b34f67d9f3b0c85d9abb56c5d5afd17ad0304649f1897eb7ba924b0 SHA512 99fe192331929060d5940c3a1f864e07f941d9c3a8b1a51cff7c96704bfed161375fcd0e49b35168bba0e4fc7926839decff0027e9144c2b43cfd852df8f4a7a WHIRLPOOL afb62ffc281d137a88b6c2369f9911f51f792a888484ddb588ca5cc0d979a62fa7f7c942f56664a44c035e8ef922085b858d514572b8fc5380cf59ffe50e3ea8
EBUILD procps-3.3.9-r1.ebuild 1861 SHA256 e0dec3a265c430455b92221f1c5eeaab98ee9900a8a61169c36abbaf725be331 SHA512 d5d726dde4bcf2782cb50509f67e106ff5bf5eb44b44a0c4c6c2cbff7d1773f04ce4bcb10298bc8d5031e38936f0de5b3223ee33cb8db28fcf986e0167ab1ec3 WHIRLPOOL c15c6151291013bc897f7e677c536627dd96a9faeef5de59beba7cd731ab444493533408b062f8252624a040c558d3d2b161743f852546131c901f8be627a039
EBUILD procps-3.3.9-r2.ebuild 1919 SHA256 035d7343b50ff089f860c979c77766cb8062ddc6c2e516689b64fa9e17d3d88b SHA512 c794f0103103f8777805ce3a9b61499378e43f1ea9c10d59952c3353399cbe5054e211db37688eb4eb5b24d2bb63992a520ff01331b509a916ae28e282861f17 WHIRLPOOL f480d770ddbb421674309cc22f4cfbdd2c4e7f3d6eb8985b3e084027e41797996f0d52547e2a0eb295f1bd1925ff5ef654fc7a7cdec50e73b24a5cf84d089db8
EBUILD procps-3.3.9.ebuild 1606 SHA256 e2a39c54935826a9757d385ecde979b03c753c62d482ea9fbae7619b8d62198e SHA512 0ac2a535860694cccc5618dd23cd9266737d89bbcf71c61809f8e69514c7dc17340f7b4f69d4f8bc8bb7fe537ebdd33f3357419413b7d0ee7164e645adf5a9c3 WHIRLPOOL 5f4efaa41d446101e71034f5c4dda2137e05b4f7055808633feccfa0d4ac3726fb6c7982679e19dd7d0e33a983d08cb87794962bcec770ca40a396d5ffbb93e4
MISC ChangeLog 33413 SHA256 ffeb5cd407b31fac1047be4e25c507f45d14fb1fd5a93cec3304a6c7f2a26bae SHA512 5f1fbf4fdbfb082c15dd83ffdbd111134fea3fe2e6cc0a4b92cb7fb4044e0cb4cec1436557f16834e16a2840ffae3e94acd8f632a0e90a2af8af6cd47f0e01c8 WHIRLPOOL 9bd0c81d40831cb1bb7e5b544713a9a6396b6d340426c7e5aad770fce542f2d4759688458d0acb972d3f08460aa9c116e810120e030884d00778262238e451db
MISC metadata.xml 259 SHA256 0bb63eb156063b66b45ac343be2ccf262f08ea0a9d247e8b1428d2f413c978c2 SHA512 b3ffc0288a73615eb2a24f7af77fa63781c3b6d713a2ba47d4bf83accf7d82bcb029e24cea7600b1ecc94de723f51b20fda082cf22d5b48dc05e98bd6eea6017 WHIRLPOOL 5339d46eb28ba6d6e413e6c79ea8c4c174379b0a99baa990c9f5e18c199113b96e5028437e3d175087d19730869cad704b34c10fc0714a88cea00517ce85dc92
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJT9LLHAAoJEEdUh39IaPFN1cEH/0zlXY30SGSx/Jl61ESYH2t4
oNg+sHdSF1NnfdDzOj9QqMGweV/yRzr1UpLaIRGvgRlMrkyqI2lRAhcWkvU8DEp8
q8UF2hHzpamn8MbmAzTNDGauNnqCzSi66KP7uhdJQpGOwkIT3U8JqM3ps9XKThKx
TkBX7BvIMYc6xFuUh2JPcNTQ1nTimCo4DBQXnK3Dx14fdxEddaaYI1wCLjO7KS3h
OHspFzjF9vnzjkXEwNsJuysVVkuHYCu7f7UWG9hFVS2JCebGQd7uR/pTELR3tpxJ
qXcPtRY0VuddhXrbAqVsplInX/Jhcjwib0Gjs6V2XMmnf7aOx7PI/2QxVQ3qo8c=
=jMch
-----END PGP SIGNATURE-----

View File

@ -1,15 +0,0 @@
If /proc isnt mounted, `top` will cause screen corruption ...
--- procps-3.2.3/top.c
+++ procps-3.2.3/top.c
@@ -3201,6 +3201,10 @@
{
(void)dont_care_argc;
before(*argv);
+
+ if (access("/proc/stat", F_OK))
+ std_err("/proc is not mounted, required for output data");
+
// +-------------+
windows_stage1(); // top (sic) slice
configs_read(); // > spread etc, <

View File

@ -1,18 +0,0 @@
Slightly prettier error message
--- proc/readproc.c
+++ proc/readproc.c
@@ -907,3 +907,3 @@
if(file2str("/proc/self", "stat", sbuf, sizeof sbuf) == -1){
- fprintf(stderr, "Error, do this: mount -t proc none /proc\n");
+ fprintf(stderr, "Error, do this: mount -t proc proc /proc\n");
_exit(47);
--- proc/sysinfo.c
+++ proc/sysinfo.c
@@ -31,4 +31,4 @@
" To mount /proc at boot you need an /etc/fstab line like:\n" \
-" /proc /proc proc defaults\n" \
-" In the meantime, run \"mount /proc /proc -t proc\"\n"
+" proc /proc proc defaults\n" \
+" In the meantime, run \"mount proc /proc -t proc\"\n"

View File

@ -1,42 +0,0 @@
avoid gcc warnings like:
ps/output.c:341:6: warning: the address of forest_prefix will always evaluate as true
--- a/ps/output.c
+++ b/ps/output.c
@@ -338,7 +338,7 @@ static int pr_args(char *restrict const
unsigned flags;
int rightward=max_rightward;
- if(forest_prefix){
+ if(/*forest_prefix*/1){
int fh = forest_helper(outbuf);
endp += fh;
rightward -= fh;
@@ -405,7 +405,7 @@ static int pr_cgroup(char *restrict cons
if(pp->cgroup && *pp->cgroup) {
char *endp = outbuf;
int rightward=max_rightward;
- if(forest_prefix){
+ if(/*forest_prefix*/1){
int fh = forest_helper(outbuf);
endp += fh;
rightward -= fh;
@@ -365,7 +365,7 @@ static int pr_comm(char *restrict const
unsigned flags;
int rightward=max_rightward;
- if(forest_prefix){
+ if(/*forest_prefix*/1){
int fh = forest_helper(outbuf);
endp += fh;
rightward -= fh;
@@ -390,7 +390,7 @@ static int pr_fname(char *restrict const
char *endp = outbuf;
int rightward = max_rightward;
- if(forest_prefix){
+ if(/*forest_prefix*/1){
int fh = forest_helper(outbuf);
endp += fh;
rightward -= fh;

View File

@ -1,16 +0,0 @@
X-Gentoo-Bug: 279819
Upstream-Patch: http://procps.cvs.sourceforge.net/viewvc/procps/procps/top.c?r1=1.132&r2=1.134
--- top.c 2008/03/24 04:41:26 1.132
+++ top.c 2009/12/10 11:37:48 1.134
@@ -2190,7 +2190,10 @@
// Value a window's name and make the associated group name.
static void win_names (WIN_t *q, const char *name)
{
- sprintf(q->rc.winname, "%.*s", WINNAMSIZ -1, name);
+ // Note that src==dst is illegal in sprintf.
+ // Failure: amd64, glibc 2.9-20081201, gcc 4.3.4
+ if(q->rc.winname != name)
+ sprintf(q->rc.winname, "%.*s", WINNAMSIZ -1, name);
sprintf(q->grpname, "%d:%.*s", q->winnum, WINNAMSIZ -1, name);
}

View File

@ -0,0 +1,12 @@
ps/display.c:65:7: warning: implicit declaration of function error_at_line [-Wimplicit-function-declaration]
--- ps/display.c
+++ ps/display.c
@@ -25,6 +25,7 @@
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
+#include <error.h> /* error_at_line */
#include <sys/sysmacros.h>
#include <sys/types.h>

View File

@ -0,0 +1,46 @@
From 396cbc4cf36166217d877e2ff7e0a290758b0bc2 Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Thu, 27 Jun 2013 18:37:17 -0400
Subject: [PATCH] kill: fix -PID handling
Commit 19b6f48990b02aeca211b480625b95b2033c1017 tried to fix -PID
handling, but the new logic ends up skipping over the arg. This is
because getopt increments optind after it processed the -PID (even
though it was an unknown option). We need to decrement it by one
so the loop at the end of the code will process it for us.
I also fixed some whitespace errors in that same commit.
URL: http://code.google.com/p/chromium/issues/detail?id=255209
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
---
skill.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/skill.c b/skill.c
index fb57305..074c5d7 100644
--- a/skill.c
+++ b/skill.c
@@ -390,7 +390,7 @@ static void __attribute__ ((__noreturn__))
else
sigopt++;
- opterr=0; /* suppress errors on -123 */
+ opterr = 0; /* suppress errors on -123 */
while (loop == 1 && (i = getopt_long(argc, argv, "l::Ls:hV", longopts, NULL)) != -1)
switch (i) {
case 'l':
@@ -423,7 +423,9 @@ static void __attribute__ ((__noreturn__))
xwarnx(_("invalid argument %c"), optopt);
kill_usage(stderr);
}
- loop=0;
+ /* We need to back off by one since getopt() ate the -PID */
+ --optind;
+ loop = 0;
break;
default:
kill_usage(stderr);
--
1.8.2.1

View File

@ -0,0 +1,14 @@
http://bugs.gentoo.org/520314
http://gitorious.org/procps/procps/commit/7f6efed9bb85d1e212e06985ea3e06720f6ca949
--- sysctl.c
+++ sysctl.c
@@ -640,7 +640,7 @@
}
- if (stat(DEFAULT_PRELOAD, &ts) < 0 && S_ISREG(ts.st_mode)) {
+ if (stat(DEFAULT_PRELOAD, &ts) == 0 && S_ISREG(ts.st_mode)) {
if (!Quiet)
printf(_("* Applying %s ...\n"), DEFAULT_PRELOAD);
rc |= Preload(DEFAULT_PRELOAD);

View File

@ -1,29 +0,0 @@
diff -Naurp procps-3.2.3.orig/minimal.c procps-3.2.3/minimal.c
--- procps-3.2.3.orig/minimal.c 2004-05-04 20:26:14.000000000 -0400
+++ procps-3.2.3/minimal.c 2004-08-20 02:01:35.868100752 -0400
@@ -68,8 +68,8 @@
///////////////////////////////////////////////////////////
#ifndef PAGE_SIZE
-#warning PAGE_SIZE not defined, assuming it is 4096
-#define PAGE_SIZE 4096
+#warning PAGE_SIZE not defined, using sysconf() to determine correct value
+#define PAGE_SIZE (sysconf(_SC_PAGESIZE))
#endif
diff -Naurp procps-3.2.3.orig/ps/common.h procps-3.2.3/ps/common.h
--- procps-3.2.3.orig/ps/common.h 2004-04-25 17:03:18.000000000 -0400
+++ procps-3.2.3/ps/common.h 2004-08-20 02:00:59.228670792 -0400
@@ -16,6 +16,11 @@
#include "../proc/readproc.h"
#include <asm/page.h> /* looks safe for glibc, we need PAGE_SIZE */
+#ifndef PAGE_SIZE
+#warning PAGE_SIZE not defined, using sysconf() to determine correct value
+#define PAGE_SIZE (sysconf(_SC_PAGESIZE))
+#endif
+
#if 0
#define trace(args...) printf(## args)
#else

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>base-system</herd>
<use>
<flag name='ncurses'>Build programs that use ncurses: top, slabtop, watch</flag>
</use>
</pkgmetadata>

View File

@ -1,90 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-process/procps/procps-3.2.8_p11.ebuild,v 1.5 2011/11/13 21:09:29 maekke Exp $
EAPI="2"
inherit flag-o-matic eutils toolchain-funcs multilib
DEB_VER=${PV#*_p}
MY_PV=${PV%_p*}
MY_P="${PN}-${MY_PV}"
DESCRIPTION="Standard informational utilities and process-handling tools"
HOMEPAGE="http://procps.sourceforge.net/"
SRC_URI="http://procps.sourceforge.net/${MY_P}.tar.gz
mirror://debian/pool/main/p/procps/${PN}_${MY_PV}-${DEB_VER}.debian.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
IUSE="unicode"
RDEPEND=">=sys-libs/ncurses-5.2-r2[unicode?]"
S=${WORKDIR}/${MY_P}
src_prepare() {
local p d="${WORKDIR}"/debian/patches
pushd "${d}" >/dev/null
# makefile_dev_null: this bug is actually in gcc and is already fixed
for p in $(use unicode || echo watch_{unicode,ansi_colour}) makefile_dev_null ; do
rm ${p}.patch || die
sed -i "/^${p}/d" series || die
done
popd >/dev/null
EPATCH_SOURCE="${d}" \
epatch $(<"${d}"/series)
# fixup debian watch_exec_beep.patch
sed -i '1i#include <sys/wait.h>' watch.c || die
epatch "${FILESDIR}"/${PN}-3.2.7-proc-mount.patch
epatch "${FILESDIR}"/${PN}-3.2.3-noproc.patch
epatch "${FILESDIR}"/${PN}-3.2.8-toprc-fixup.patch
epatch "${FILESDIR}"/${PN}-3.2.8-r1-forest-prefix.patch
# Clean up the makefile
# - we do stripping ourselves
# - punt fugly gcc flags
sed -i \
-e '/install/s: --strip : :' \
-e '/ALL_CFLAGS += $(call check_gcc,-fweb,)/d' \
-e '/ALL_CFLAGS += $(call check_gcc,-Wstrict-aliasing=2,)/s,=2,,' \
-e "/^lib64/s:=.*:=$(get_libdir):" \
-e 's:-m64::g' \
Makefile || die "sed Makefile"
# mips 2.4.23 headers (and 2.6.x) don't allow PAGE_SIZE to be defined in
# userspace anymore, so this patch instructs procps to get the
# value from sysconf().
epatch "${FILESDIR}"/${PN}-mips-define-pagesize.patch
# lame unicode stuff checks glibc defines
sed -i "s:__GNU_LIBRARY__ >= 6:0 == $(use unicode; echo $?):" proc/escape.c || die
}
src_compile() {
replace-flags -O3 -O2
emake \
CC="$(tc-getCC)" \
CPPFLAGS="${CPPFLAGS}" \
CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}" \
|| die "make failed"
}
src_install() {
emake \
ln_f="ln -sf" \
ldconfig="true" \
DESTDIR="${D}" \
install \
|| die "install failed"
insinto /usr/include/proc
doins proc/*.h || die
dodoc sysctl.conf BUGS NEWS TODO ps/HACKING
# compat symlink so people who shouldnt be using libproc can #170077
dosym libproc-${MY_PV}.so /$(get_libdir)/libproc.so || die
}

View File

@ -0,0 +1,49 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-process/procps/procps-3.3.6.ebuild,v 1.17 2014/01/18 03:48:20 vapier Exp $
EAPI="5"
inherit eutils toolchain-funcs
DESCRIPTION="standard informational utilities and process-handling tools"
# http://packages.debian.org/sid/procps
HOMEPAGE="http://procps.sourceforge.net/ http://gitorious.org/procps"
# SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV}.orig.tar.xz"
SRC_URI="http://pkgs.fedoraproject.org/repo/pkgs/${PN}-ng/${PN}-ng-${PV}.tar.xz/0a050d9be531921db3cd38f1371e73e3/${PN}-ng-${PV}.tar.xz"
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="+ncurses nls static-libs test unicode"
RDEPEND="ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] )"
DEPEND="${RDEPEND}
ncurses? ( virtual/pkgconfig )
test? ( dev-util/dejagnu )"
S=${WORKDIR}/${PN}-ng-${PV}
src_prepare() {
epatch "${FILESDIR}"/${P}-error_at_line.patch
}
src_configure() {
econf \
--exec-prefix="${EPREFIX}" \
--docdir='$(datarootdir)'/doc/${PF} \
$(use_with ncurses) \
$(use_enable nls) \
$(use_enable static-libs static) \
$(use_enable unicode watch8bit)
}
src_install() {
default
# dodoc sysctl.conf
# The configure script is completely whacked in the head
mv "${ED}"/lib* "${ED}"/usr/ || die
gen_usr_ldscript -a procps
prune_libtool_files
}

View File

@ -0,0 +1,54 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-process/procps/procps-3.3.8-r2.ebuild,v 1.4 2014/01/18 03:51:39 vapier Exp $
EAPI="4"
inherit eutils toolchain-funcs
DESCRIPTION="standard informational utilities and process-handling tools"
# http://packages.debian.org/sid/procps
HOMEPAGE="http://procps.sourceforge.net/ http://gitorious.org/procps"
# SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV}.orig.tar.xz"
FEDORA_HASH="aecbeeda2ab308f8d09dddcb4cb9a572"
SRC_URI="http://pkgs.fedoraproject.org/repo/pkgs/${PN}-ng/${PN}-ng-${PV}.tar.xz/${FEDORA_HASH}/${PN}-ng-${PV}.tar.xz
https://gitorious.org/procps/procps/commit/ce5e995921e770bfcda25e42fe090aeccdbf1291.patch -> ${PN}-3.3.8-respect_epipe_in_fileutils.patch
https://gitorious.org/procps/procps/commit/e6a78f2745ca6c7ceed4406d3ce5397e77518b11.patch -> ${PN}-3.3.8-top_user_filter.patch"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="+ncurses nls static-libs test unicode"
RDEPEND="ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] )"
DEPEND="${RDEPEND}
ncurses? ( virtual/pkgconfig )
test? ( dev-util/dejagnu )"
S=${WORKDIR}/${PN}-ng-${PV}
src_prepare() {
epatch "${FILESDIR}"/${P}-kill-neg-pid.patch \
"${DISTDIR}"/${P}-respect_epipe_in_fileutils.patch \
"${DISTDIR}"/${P}-top_user_filter.patch
}
src_configure() {
econf \
--exec-prefix="${EPREFIX}" \
--docdir='$(datarootdir)'/doc/${PF} \
$(use_with ncurses) \
$(use_enable nls) \
$(use_enable static-libs static) \
$(use_enable unicode watch8bit)
}
src_install() {
default
# dodoc sysctl.conf
# The configure script is completely whacked in the head
mv "${ED}"/lib* "${ED}"/usr/ || die
gen_usr_ldscript -a procps
prune_libtool_files
}

View File

@ -0,0 +1,59 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-process/procps/procps-3.3.9-r1.ebuild,v 1.3 2014/07/24 09:55:50 ssuominen Exp $
EAPI="4"
inherit eutils toolchain-funcs
DESCRIPTION="standard informational utilities and process-handling tools"
# http://packages.debian.org/sid/procps
HOMEPAGE="http://procps.sourceforge.net/ http://gitorious.org/procps"
# SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV}.orig.tar.xz"
FEDORA_HASH="0980646fa25e0be58f7afb6b98f79d74"
SRC_URI="http://pkgs.fedoraproject.org/repo/pkgs/${PN}-ng/${PN}-ng-${PV}.tar.xz/${FEDORA_HASH}/${PN}-ng-${PV}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="+ncurses nls selinux static-libs systemd test unicode"
RDEPEND="!<sys-apps/sysvinit-2.88-r6
ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] )
selinux? ( sys-libs/libselinux )
systemd? ( >=sys-apps/systemd-209 )"
DEPEND="${RDEPEND}
ncurses? ( virtual/pkgconfig )
systemd? ( virtual/pkgconfig )
test? ( dev-util/dejagnu )"
S=${WORKDIR}/${PN}-ng-${PV}
src_prepare() {
epatch "${FILESDIR}"/${PN}-3.3.8-kill-neg-pid.patch
sed -i -e 's:systemd-login:systemd:' configure || die #501306
}
src_configure() {
econf \
--exec-prefix="${EPREFIX}" \
--docdir='$(datarootdir)'/doc/${PF} \
$(use_with ncurses) \
$(use_enable nls) \
$(use_enable selinux libselinux) \
$(use_enable static-libs static) \
$(use_with systemd) \
$(use_enable unicode watch8bit)
}
src_install() {
default
# dodoc sysctl.conf
mv "${ED}"/usr/bin/pidof "${ED}"/bin/ || die
# The configure script is completely whacked in the head
mv "${ED}"/lib* "${ED}"/usr/ || die
gen_usr_ldscript -a procps
prune_libtool_files
}

View File

@ -0,0 +1,61 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-process/procps/procps-3.3.9-r2.ebuild,v 1.1 2014/08/20 14:39:44 ssuominen Exp $
EAPI="4"
inherit eutils toolchain-funcs
DESCRIPTION="standard informational utilities and process-handling tools"
# http://packages.debian.org/sid/procps
HOMEPAGE="http://procps.sourceforge.net/ http://gitorious.org/procps"
# SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV}.orig.tar.xz"
FEDORA_HASH="0980646fa25e0be58f7afb6b98f79d74"
SRC_URI="http://pkgs.fedoraproject.org/repo/pkgs/${PN}-ng/${PN}-ng-${PV}.tar.xz/${FEDORA_HASH}/${PN}-ng-${PV}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="+ncurses nls selinux static-libs systemd test unicode"
RDEPEND="!<sys-apps/sysvinit-2.88-r6
ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] )
selinux? ( sys-libs/libselinux )
systemd? ( >=sys-apps/systemd-209 )"
DEPEND="${RDEPEND}
ncurses? ( virtual/pkgconfig )
systemd? ( virtual/pkgconfig )
test? ( dev-util/dejagnu )"
S=${WORKDIR}/${PN}-ng-${PV}
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-3.3.8-kill-neg-pid.patch \
"${FILESDIR}"/${P}-sysctl-load-config-files.patch
sed -i -e 's:systemd-login:systemd:' configure || die #501306
}
src_configure() {
econf \
--exec-prefix="${EPREFIX}" \
--docdir='$(datarootdir)'/doc/${PF} \
$(use_with ncurses) \
$(use_enable nls) \
$(use_enable selinux libselinux) \
$(use_enable static-libs static) \
$(use_with systemd) \
$(use_enable unicode watch8bit)
}
src_install() {
default
# dodoc sysctl.conf
mv "${ED}"/usr/bin/pidof "${ED}"/bin/ || die
# The configure script is completely whacked in the head
mv "${ED}"/lib* "${ED}"/usr/ || die
gen_usr_ldscript -a procps
prune_libtool_files
}

View File

@ -0,0 +1,53 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-process/procps/procps-3.3.9.ebuild,v 1.8 2014/08/01 10:41:31 armin76 Exp $
EAPI="4"
inherit eutils toolchain-funcs
DESCRIPTION="standard informational utilities and process-handling tools"
# http://packages.debian.org/sid/procps
HOMEPAGE="http://procps.sourceforge.net/ http://gitorious.org/procps"
# SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV}.orig.tar.xz"
FEDORA_HASH="0980646fa25e0be58f7afb6b98f79d74"
SRC_URI="http://pkgs.fedoraproject.org/repo/pkgs/${PN}-ng/${PN}-ng-${PV}.tar.xz/${FEDORA_HASH}/${PN}-ng-${PV}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="+ncurses nls static-libs test unicode"
RDEPEND="ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] )
!<sys-apps/sysvinit-2.88-r6"
DEPEND="${RDEPEND}
ncurses? ( virtual/pkgconfig )
test? ( dev-util/dejagnu )"
S=${WORKDIR}/${PN}-ng-${PV}
src_prepare() {
epatch "${FILESDIR}"/${PN}-3.3.8-kill-neg-pid.patch
}
src_configure() {
econf \
--exec-prefix="${EPREFIX}" \
--docdir='$(datarootdir)'/doc/${PF} \
$(use_with ncurses) \
$(use_enable nls) \
$(use_enable static-libs static) \
$(use_enable unicode watch8bit)
}
src_install() {
default
# dodoc sysctl.conf
mv "${ED}"/usr/bin/pidof "${ED}"/bin/ || die
# The configure script is completely whacked in the head
mv "${ED}"/lib* "${ED}"/usr/ || die
gen_usr_ldscript -a procps
prune_libtool_files
}