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

This commit is contained in:
Nick Owens 2016-07-05 11:00:09 -07:00
parent f0aaddfcf1
commit e7a8a5dbf7
21 changed files with 1546 additions and 1122 deletions

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install prepare test
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=5
HOMEPAGE=http://procps.sourceforge.net/ https://gitlab.com/procps-ng/procps
IUSE=+ncurses modern-top 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=https://dev.gentoo.org/~polynomial-c/procps-ng-3.3.10.tar.xz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=69640cce7e8052ad0ad34564ad58909c

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install prepare test
DEPEND=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=5
HOMEPAGE=http://procps-ng.sourceforge.net/ https://gitlab.com/procps-ng/procps
IUSE=+kill +ncurses modern-top 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=ncurses? ( >=sys-libs/ncurses-5.7-r7:=[unicode?] ) selinux? ( sys-libs/libselinux ) systemd? ( >=sys-apps/systemd-209 ) kill? ( !sys-apps/coreutils[kill] !sys-apps/util-linux[kill] ) !<sys-apps/sysvinit-2.88-r6
SLOT=0/5
SRC_URI=mirror://sourceforge/procps-ng/procps-ng-3.3.11.tar.xz https://gitlab.com/procps-ng/procps/commit/b2f49b105d23c833d733bf7dfb99cb98e4cae383.patch -> procps-3.3.11-remove_Unix98_output_limits.patch
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=3d7857f13ef1f02f982bf4bb378d6174

View File

@ -1,13 +0,0 @@
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 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=e2d7df81444f54ec9dc479105144bad0

View File

@ -1,13 +0,0 @@
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 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=1e939ff8dba7edcc4396f6cc704b095c

View File

@ -1,13 +0,0 @@
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 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=c6a8acab3a03c10afcd612277e69cead

View File

@ -1,13 +0,0 @@
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 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=4bed656f4748737b23f65eef254f29d6

View File

@ -2,12 +2,12 @@ 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 ) 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 DESCRIPTION=standard informational utilities and process-handling tools
EAPI=4 EAPI=4
HOMEPAGE=http://procps.sourceforge.net/ http://gitorious.org/procps HOMEPAGE=http://procps.sourceforge.net/ https://gitlab.com/procps-ng/procps
IUSE=+ncurses nls selinux static-libs systemd test unicode 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 KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux
LICENSE=GPL-2 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 ) 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 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 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 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 _eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=26164648c82ffb4d638360d91875aeaf _md5_=e5e175b80fdd6c24ce5463444715d4b2

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,29 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE----- AUX procps-3.3.10-pmap-unreadable.patch 1775 SHA256 d4f34e6f33038f7599f403975bafd7f349013089fa2feda913b3ac9c56830c86 SHA512 d9ee6f9eb8d66b3777f0ec12066dd14d1849eb056b971b36f19612b2bcf60604fc361913b39b82766946f4a0e39907b68054bbc640b09b2e828c794824d79a57 WHIRLPOOL f4becc813b25d96fc778ce31f96494f8de13194a4ec5f7dbf184c99fd36a418f8fe5af0feb04c01b8f636660abe562131081031e868d9a739a1521fc7205e154
Hash: SHA256 AUX procps-3.3.10-tests-no-tty.patch 3841 SHA256 ca0d656d9d52b602874683542941c680cc948985dbbfbab7d731cfb673b42e7e SHA512 299b9272c7746f77f16db09c96b34cf62b74fd63afb8c815bcab07ecfba6c31c2d3a10e54583c899a7ed91e4e22f80f8c46cccb7237e9ad9bf0c94e09167df6a WHIRLPOOL 6f3a217d162235a8db3cb7a8e927e866d27d795e0eca758c6ef43f869fc20009cc7a1623d60e9f72788b18248928cd36a2d17911d9067b84c50c2ac677138ac7
AUX procps-3.3.11-sysctl-manpage.patch 941 SHA256 1582675083410838e844e0f4f5b2da5835bb9653aadba42bea0b0f7002dc13d4 SHA512 df8b233bde879fa675742baf8b38d43dd7c306fe52013ace715dff02c126d8c5ea12bd93087da10f5e722294eef59577b264309cbdc6f9f3727fa7111c5db313 WHIRLPOOL dce1e4758eac97eee568acfaeb324b980c7786ffe021ee542b5495c1807e35549c45af03c897a5063f8d8f48395189c29ab014b82ee0961bf792d3ff6e739c8e
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.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 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.11-remove_Unix98_output_limits.patch 7582 SHA256 0801b971c630d2d68fe87da0b84842169df38cd88d3854da73b0e9bb45572d29 SHA512 8502264cba62475e3fc218dfde6c8ac375ccbf309843cec3000796e7455f41f287692aafd423f301b6c1a7e5f04c708fe30c2dd305ec3345b7a77b3443e35e55 WHIRLPOOL cbdba6dc94a4bec63f9fae8edc396aa5e59551a1606ed7dee56a65fad2e3d75ea5f391105806262f00103386c47434ec656b55bcefdd565313139355fa31ac61
DIST procps-3.3.8-top_user_filter.patch 2355 SHA256 089d7d0a0a497d88d34f3d05da245198b97353d11768453f5c57b7a346d72d0d SHA512 dc9af2ef6a9f1e5b8434069226c4739cdb914f4b84c366596e8a4fb853e4d61715814a0888938cd4c96f2f5bd9adaa573e4fb37be659424e615298e65980bca2 WHIRLPOOL 7e7a52917567013f425dc631dbdcafd3c4978893caf9c3e0e2979c7825332d1296e8026c43c1ac4915787226b53949d6264860b549cd0ac79bb0e8c63f264231 DIST procps-ng-3.3.10.tar.xz 657232 SHA256 1759229cd0d97da3d200d5599c4ea82726d61fae9c4b7d3edd52c544962791b7 SHA512 cbfa49e79a88a8e7066a9c316ef089f15fa825c5bfbc22ab8a83f53c6f367a7c586cef9c403e360d373d824c471533a15ddb11cd30c561650e6879fe687e7e4f WHIRLPOOL 723dd1c00578a7fa7e3ff47bed60283c30850cc8ae8069c704ba648792809a67c5944dbfd9b7b0159e0be83215b61e6b71b2d76e65b3619aed54223900ffed9b
DIST procps-ng-3.3.6.tar.xz 535796 SHA256 d09ac4df3793f632d481f6547c39c6d835a7aa7bd5a302fcb0885ff7691c124c SHA512 8d55e040a223fa8dec056571fcdec4d5415afe1374915d2ebf1af44da9b9a411e03560090cf0f08c8aec0fbedc55a85f75af397f53f7e6d30d320c438854049b WHIRLPOOL b560ce1ac0228aea9067970826cf07b2bf238e5f85bf4e9263127e67b6441d62f1b176526de307bbb3c3e26b4a39de4ee515051b8f79b2eea0414d57f883dabe DIST procps-ng-3.3.11.tar.xz 815920 SHA256 e9493169a2d2adc0bc045538707310c8e877b385e4e296143b62607d2bb044ed SHA512 8ab4770adeba4c7e3cf75bc189278cf7a162ece0f23b862e7f726faccee11bd4524aec622b895f3b4e0b272a739a327a01e91f48834feea513544f0515b250df WHIRLPOOL 1da50ec4e8be9d76086a1112b00eea0daa39a7e579e846b92c12fea23a8303a7287e2d32d41feae93aad7b138768852b004544731fff882236ee3bd9511154ff
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 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.10-r1.ebuild 2042 SHA256 a70015e70d3c13de26991079835fd02260f9216e742d461a469d2def525f4dc8 SHA512 78fa4660ef91978b88712316cff3f67df054a402f3112429e0750e0f27ba9e91f1bfe0bb18e873db4e14201daad74f09042ddb2a159cf815bd1f9e01c6995a85 WHIRLPOOL b0ed270240e22fdbbd6e1c1ef00d44c935fefaa85005d527dfd8dca8866d284a05bf6199b81fb5e46209a86cc77e9865aef5168cb68d7dad84fe94831229bd87
EBUILD procps-3.3.8-r2.ebuild 1885 SHA256 28ae59fc4b34f67d9f3b0c85d9abb56c5d5afd17ad0304649f1897eb7ba924b0 SHA512 99fe192331929060d5940c3a1f864e07f941d9c3a8b1a51cff7c96704bfed161375fcd0e49b35168bba0e4fc7926839decff0027e9144c2b43cfd852df8f4a7a WHIRLPOOL afb62ffc281d137a88b6c2369f9911f51f792a888484ddb588ca5cc0d979a62fa7f7c942f56664a44c035e8ef922085b858d514572b8fc5380cf59ffe50e3ea8 EBUILD procps-3.3.11-r3.ebuild 2079 SHA256 45ce296b19a5284b930bbec31304747cf49adf635df8f4f46736b14c41fad650 SHA512 eca293c12539a87e61269e3bdcd3f3ab4dcc925e9aa80b20fecaeb06b0320a1c5fabdf5342311cac675a0ffe9a4adc4025b6fcd71a7e72f2a610e54bc1d04ea7 WHIRLPOOL cfc647108986d385d73313d38e2b92fed0d5b3528c73cccac5d2734f55cc1b23f470f6e975ca75eb84997465397e59d7ac72f155a662ae3ed50eee02226bb207
EBUILD procps-3.3.9-r1.ebuild 1861 SHA256 e0dec3a265c430455b92221f1c5eeaab98ee9900a8a61169c36abbaf725be331 SHA512 d5d726dde4bcf2782cb50509f67e106ff5bf5eb44b44a0c4c6c2cbff7d1773f04ce4bcb10298bc8d5031e38936f0de5b3223ee33cb8db28fcf986e0167ab1ec3 WHIRLPOOL c15c6151291013bc897f7e677c536627dd96a9faeef5de59beba7cd731ab444493533408b062f8252624a040c558d3d2b161743f852546131c901f8be627a039 EBUILD procps-3.3.9-r2.ebuild 1802 SHA256 e45e1761eb13baebfc50f0f1f0724a045341142200c564d655a66a80eac91c05 SHA512 13fde1fd1153b1a72e15bf138ece5fb56d80b5a9474638f5b1970113a8d04d59b54ff9d0cebac81fbbf69285667b37829801af1cb794d8f918a7730cd02ca717 WHIRLPOOL 62c07bae9702f97b455944bf9d464806fb4cba93655578ca0c26d4907417c9fbc9da803a6c500851f9412036559e45f257563ada01b15247ed2000e988fe2a21
EBUILD procps-3.3.9-r2.ebuild 1919 SHA256 035d7343b50ff089f860c979c77766cb8062ddc6c2e516689b64fa9e17d3d88b SHA512 c794f0103103f8777805ce3a9b61499378e43f1ea9c10d59952c3353399cbe5054e211db37688eb4eb5b24d2bb63992a520ff01331b509a916ae28e282861f17 WHIRLPOOL f480d770ddbb421674309cc22f4cfbdd2c4e7f3d6eb8985b3e084027e41797996f0d52547e2a0eb295f1bd1925ff5ef654fc7a7cdec50e73b24a5cf84d089db8 MISC ChangeLog 8823 SHA256 613854e90eac268808c77b19bda74355ed7c71808a646c2f7b0b4e2fb72830b2 SHA512 12371a28b00e21a8c6547efaf58672418fe8a05393665adc77fb505421bbd973f19fe6546ef76bcb24343e3ca631e9909f3a032e0d0c0c20e8ccc3a859010de5 WHIRLPOOL eec2fd2a0108067011404f7e5ed5ad3f16389521a22bbd43c92ac27e83018340f776025368d2ac6c46f717a54dbfe065c62387178e7245d8ca5300d231e88429
EBUILD procps-3.3.9.ebuild 1606 SHA256 e2a39c54935826a9757d385ecde979b03c753c62d482ea9fbae7619b8d62198e SHA512 0ac2a535860694cccc5618dd23cd9266737d89bbcf71c61809f8e69514c7dc17340f7b4f69d4f8bc8bb7fe537ebdd33f3357419413b7d0ee7164e645adf5a9c3 WHIRLPOOL 5f4efaa41d446101e71034f5c4dda2137e05b4f7055808633feccfa0d4ac3726fb6c7982679e19dd7d0e33a983d08cb87794962bcec770ca40a396d5ffbb93e4 MISC ChangeLog-2015 35845 SHA256 f4d801d61ca12a455950cfdded1b86257b5bfa68a7d23586d4ae5a7ee23cffcc SHA512 0206dd361fd68c3e16aee9998d4950928add17d47f7159c5cd75cab0aba614f88d4c44a9d9187e6aed33ffff5b57fcf5c918ef3caf4822f6fe51f1435d95710a WHIRLPOOL d84586d47079ec30f5569da1925e2aafc1e54d279e6561ebaf2bb1d010725bc695c859ff78dd9731c40f04d51dd2a6e590e389022c5219dd97a3d2ee5293e5c5
MISC ChangeLog 33413 SHA256 ffeb5cd407b31fac1047be4e25c507f45d14fb1fd5a93cec3304a6c7f2a26bae SHA512 5f1fbf4fdbfb082c15dd83ffdbd111134fea3fe2e6cc0a4b92cb7fb4044e0cb4cec1436557f16834e16a2840ffae3e94acd8f632a0e90a2af8af6cd47f0e01c8 WHIRLPOOL 9bd0c81d40831cb1bb7e5b544713a9a6396b6d340426c7e5aad770fce542f2d4759688458d0acb972d3f08460aa9c116e810120e030884d00778262238e451db MISC metadata.xml 570 SHA256 700c7801cdcdd25b5c65a24ce890def0d4e513d81ef6965c717e7ec4a9931001 SHA512 e4f5a3f955c05409167a1cd240847fc4a578b005ebe834f27bd600d37896539a5b331c0fee85ef1ff96c5a3dc06511e2f0c382a0c400773e47269f4cff4ce0ed WHIRLPOOL 00738c327bc1f084cbd30e188375d0909b0efd4cec44b2ebcd5aa9eb22d6319e659664d8270174a581bb4e7b63c4b91180c83a40bfd45b6abd738b5ab311d92c
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

@ -0,0 +1,60 @@
https://bugs.gentoo.org/404389
From 92071e963e6ff50f0e221dde286f3229267b2ff9 Mon Sep 17 00:00:00 2001
From: Craig Small <csmall@enc.com.au>
Date: Sat, 24 Jan 2015 18:53:29 +1100
Subject: [PATCH] pmap: print process even if smaps unreadable
pmap would previously print the process name if
/proc/PID/smaps could be opened, even if subsequent
reads failed. This actually occurs with other users
PIDs.
Kernel 3.18rc1 introduced a change where the file could
not been opened, meaning pmap -X 1 previously showed
the process name and nothing else but NOW shows nothing
make check failed because of this.
This change prints the process name even before trying to open
the file, returning it to previous behaviour.
Thanks to Vincent Bernat for some analysis.
References:
https://bugs.debian.org/775624
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=29a40ace841cba9b661711f042d1821cdc4ad47c
Signed-off-by: Craig Small <csmall@enc.com.au>
---
NEWS | 1 +
pmap.c | 8 ++++----
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/pmap.c b/pmap.c
index c83617c..17e0e30 100644
--- a/pmap.c
+++ b/pmap.c
@@ -533,6 +533,10 @@ static int one_proc(proc_t * p)
*/
int maxcmd = 0xfffff;
+ escape_command(cmdbuf, p, sizeof cmdbuf, &maxcmd,
+ ESC_ARGS | ESC_BRACKETS);
+ printf("%u: %s\n", p->tgid, cmdbuf);
+
if (x_option || X_option || c_option) {
sprintf(buf, "/proc/%u/smaps", p->tgid);
if ((fp = fopen(buf, "r")) == NULL)
@@ -543,10 +547,6 @@ static int one_proc(proc_t * p)
return 1;
}
- escape_command(cmdbuf, p, sizeof cmdbuf, &maxcmd,
- ESC_ARGS | ESC_BRACKETS);
- printf("%u: %s\n", p->tgid, cmdbuf);
-
if (X_option || c_option) {
print_extended_maps(fp);
return 0;
--
2.4.0

View File

@ -0,0 +1,122 @@
https://bugs.gentoo.org/461302
From 4050148a4533e8a79cef0d7dcd0c058d78c48a31 Mon Sep 17 00:00:00 2001
From: Craig Small <csmall@enc.com.au>
Date: Sat, 9 May 2015 17:48:12 +1000
Subject: [PATCH] Fix some sched and tty tests
The ps sched test has been disabled. There are too many
odd build farms this fails in strange ways.
Other odd build farms have no tty and so some tests check
for no tty and skip if not found.
---
testsuite/config/unix.exp | 9 +++++++++
testsuite/pgrep.test/pgrep.exp | 11 +++++++----
testsuite/pkill.test/pkill.exp | 3 +--
testsuite/ps.test/ps_output.exp | 2 --
testsuite/ps.test/ps_sched_batch.exp | 16 +++++++++-------
5 files changed, 26 insertions(+), 15 deletions(-)
diff --git a/testsuite/config/unix.exp b/testsuite/config/unix.exp
index 522efb1..1318e9a 100644
--- a/testsuite/config/unix.exp
+++ b/testsuite/config/unix.exp
@@ -146,3 +146,12 @@ proc kill_testproc { } {
kill_process $testproc2_pid
file delete $testproc_path
}
+
+proc get_tty {} {
+ if { [catch { set raw_tty [ exec tty ] } msg]} {
+ warning "No TTY found"
+ return ""
+ }
+ regexp "/dev/(.+)" $raw_tty > tty
+ return $tty
+}
diff --git a/testsuite/pgrep.test/pgrep.exp b/testsuite/pgrep.test/pgrep.exp
index 152b6ec..1c6cec6 100644
--- a/testsuite/pgrep.test/pgrep.exp
+++ b/testsuite/pgrep.test/pgrep.exp
@@ -9,8 +9,7 @@ set not_uid [ expr { $uid + 1 } ]
set gid [ exec id -g ]
set not_gid [ expr { $gid + 1 } ]
set ps "${topdir}ps/pscommand"
-set raw_tty [ exec tty ]
-regexp "/dev/(.+)" $raw_tty > tty
+set tty [ get_tty ]
set test "pgprep with no arguments"
spawn $pgrep
@@ -80,8 +79,12 @@ spawn $pgrep -s 1 $testproc_comm
expect_blank "$test"
set test "pgrep matches on tty"
-spawn $pgrep -t $tty $testproc_comm
-expect_pass "$test" "^$testproc1_pid\\s+$testproc2_pid\\s*$"
+if { $tty == "" } {
+ untested "$test"
+} else {
+ spawn $pgrep -t $tty $testproc_comm
+ expect_pass "$test" "^$testproc1_pid\\s+$testproc2_pid\\s*$"
+}
set test "pgrep doesn't match with bogus tty"
spawn $pgrep -t glass $testproc_comm
diff --git a/testsuite/pkill.test/pkill.exp b/testsuite/pkill.test/pkill.exp
index 5eece7d..c583cbe 100644
--- a/testsuite/pkill.test/pkill.exp
+++ b/testsuite/pkill.test/pkill.exp
@@ -9,8 +9,7 @@ set not_uid [ expr { $uid + 1 } ]
set gid [ exec id -g ]
set not_gid [ expr { $gid + 1 } ]
set ps "${topdir}ps/pscommand"
-set raw_tty [ exec tty ]
-regexp "/dev/(.+)" $raw_tty > tty
+set tty [ get_tty ]
set test "pkill with no arguments"
spawn $pkill
diff --git a/testsuite/ps.test/ps_output.exp b/testsuite/ps.test/ps_output.exp
index 3a6f3d8..1b2c097 100644
--- a/testsuite/ps.test/ps_output.exp
+++ b/testsuite/ps.test/ps_output.exp
@@ -9,8 +9,6 @@ set uid [ exec id -u ]
set not_uid [ expr { $uid + 1 } ]
set gid [ exec id -g ]
set not_gid [ expr { $gid + 1 } ]
-set raw_tty [ exec tty ]
-regexp "/dev/(.+)" $raw_tty > tty
# All the fields
# Cannot do args,cmd,comm
diff --git a/testsuite/ps.test/ps_sched_batch.exp b/testsuite/ps.test/ps_sched_batch.exp
index e0c31ff..c58b9a2 100644
--- a/testsuite/ps.test/ps_sched_batch.exp
+++ b/testsuite/ps.test/ps_sched_batch.exp
@@ -1,12 +1,14 @@
#
# check the ps SCHED_BATCH scheduler policy output
#
-set ps "${topdir}ps/pscommand"
-set schedbatch "${topdir}testsuite/test-schedbatch"
-
-spawn $schedbatch 18
-
+# This is too flaky on certain build systems to be
+# reliable - CS
+#set ps "${topdir}ps/pscommand"
+#set schedbatch "${topdir}testsuite/test-schedbatch"
+#
+#spawn $schedbatch 18
+#
set test "ps SCHED_BATCH scheduler"
-spawn $ps --no-header -o comm,cls,nice -a
-expect_pass "$test" "\\s+test-schedbatch\\s+B\\s+18"
+#spawn $ps --no-header -o comm,cls,nice -a
+#expect_pass "$test" "\\s+test-schedbatch\\s+B\\s+18"
untested "$test"
--
2.4.0

View File

@ -0,0 +1,32 @@
--- procps-ng-3.3.11-orig/sysctl.8
+++ procps-ng-3.3.11/sysctl.8
@@ -123,21 +123,21 @@
\fB\-V\fR, \fB\-\-version\fR
Display version information and exit.
.SH EXAMPLES
-/sbin/sysctl \-a
+/usr/sbin/sysctl \-a
.br
-/sbin/sysctl \-n kernel.hostname
+/usr/sbin/sysctl \-n kernel.hostname
.br
-/sbin/sysctl \-w kernel.domainname="example.com"
+/usr/sbin/sysctl \-w kernel.domainname="example.com"
.br
-/sbin/sysctl \-p/etc/sysctl.conf
+/usr/sbin/sysctl \-p/etc/sysctl.conf
.br
-/sbin/sysctl \-a \-\-pattern forward
+/usr/sbin/sysctl \-a \-\-pattern forward
.br
-/sbin/sysctl \-a \-\-pattern forward$
+/usr/sbin/sysctl \-a \-\-pattern forward$
.br
-/sbin/sysctl \-a \-\-pattern 'net.ipv4.conf.(eth|wlan)0.arp'
+/usr/sbin/sysctl \-a \-\-pattern 'net.ipv4.conf.(eth|wlan)0.arp'
.br
-/sbin/sysctl \-\-system \-\-pattern '^net.ipv6'
+/usr/sbin/sysctl \-\-system \-\-pattern '^net.ipv6'
.SH DEPRECATED PARAMETERS
The
.B base_reachable_time

View File

@ -1,12 +0,0 @@
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

@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<herd>base-system</herd> <maintainer type="project">
<email>base-system@gentoo.org</email>
<name>Gentoo Base System</name>
</maintainer>
<use> <use>
<flag name='ncurses'>Build programs that use ncurses: top, slabtop, watch</flag> <flag name="kill">Build the kill program</flag>
<flag name="modern-top">Enables new startup defaults of top. Keeps old defaults if disabled</flag>
<flag name="ncurses">Build programs that use ncurses: top, slabtop, watch</flag>
</use> </use>
<upstream>
<remote-id type="sourceforge">procps</remote-id>
</upstream>
</pkgmetadata> </pkgmetadata>

View File

@ -1,25 +1,26 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # 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 $ # $Id$
EAPI="4" EAPI="5"
inherit eutils toolchain-funcs inherit eutils toolchain-funcs
DESCRIPTION="standard informational utilities and process-handling tools" DESCRIPTION="standard informational utilities and process-handling tools"
# http://packages.debian.org/sid/procps # http://packages.debian.org/sid/procps
HOMEPAGE="http://procps.sourceforge.net/ http://gitorious.org/procps" HOMEPAGE="http://procps.sourceforge.net/ https://gitlab.com/procps-ng/procps"
# SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV}.orig.tar.xz" # SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV}.orig.tar.xz"
FEDORA_HASH="0980646fa25e0be58f7afb6b98f79d74" #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" #SRC_URI="http://pkgs.fedoraproject.org/repo/pkgs/${PN}-ng/${PN}-ng-${PV}.tar.xz/${FEDORA_HASH}/${PN}-ng-${PV}.tar.xz"
SRC_URI="https://dev.gentoo.org/~polynomial-c/${PN}-ng-${PV}.tar.xz"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux" 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" IUSE="+ncurses modern-top nls selinux static-libs systemd test unicode"
RDEPEND="!<sys-apps/sysvinit-2.88-r6 RDEPEND="!<sys-apps/sysvinit-2.88-r6
ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] ) ncurses? ( >=sys-libs/ncurses-5.7-r7:=[unicode?] )
selinux? ( sys-libs/libselinux ) selinux? ( sys-libs/libselinux )
systemd? ( >=sys-apps/systemd-209 )" systemd? ( >=sys-apps/systemd-209 )"
DEPEND="${RDEPEND} DEPEND="${RDEPEND}
@ -30,7 +31,9 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/${PN}-ng-${PV} S=${WORKDIR}/${PN}-ng-${PV}
src_prepare() { src_prepare() {
epatch "${FILESDIR}"/${PN}-3.3.8-kill-neg-pid.patch epatch "${FILESDIR}"/${PN}-3.3.8-kill-neg-pid.patch # http://crbug.com/255209
epatch "${FILESDIR}"/${P}-pmap-unreadable.patch #404389
epatch "${FILESDIR}"/${P}-tests-no-tty.patch #461302
sed -i -e 's:systemd-login:systemd:' configure || die #501306 sed -i -e 's:systemd-login:systemd:' configure || die #501306
} }
@ -38,6 +41,7 @@ src_configure() {
econf \ econf \
--exec-prefix="${EPREFIX}" \ --exec-prefix="${EPREFIX}" \
--docdir='$(datarootdir)'/doc/${PF} \ --docdir='$(datarootdir)'/doc/${PF} \
$(use_enable modern-top) \
$(use_with ncurses) \ $(use_with ncurses) \
$(use_enable nls) \ $(use_enable nls) \
$(use_enable selinux libselinux) \ $(use_enable selinux libselinux) \
@ -46,9 +50,13 @@ src_configure() {
$(use_enable unicode watch8bit) $(use_enable unicode watch8bit)
} }
src_test() {
emake check </dev/null #461302
}
src_install() { src_install() {
default default
# dodoc sysctl.conf #dodoc sysctl.conf
mv "${ED}"/usr/bin/pidof "${ED}"/bin/ || die mv "${ED}"/usr/bin/pidof "${ED}"/bin/ || die

View File

@ -0,0 +1,76 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils toolchain-funcs flag-o-matic
DESCRIPTION="standard informational utilities and process-handling tools"
HOMEPAGE="http://procps-ng.sourceforge.net/ https://gitlab.com/procps-ng/procps"
SRC_URI="mirror://sourceforge/${PN}-ng/${PN}-ng-${PV}.tar.xz
https://gitlab.com/procps-ng/procps/commit/b2f49b105d23c833d733bf7dfb99cb98e4cae383.patch -> ${PN}-3.3.11-remove_Unix98_output_limits.patch"
LICENSE="GPL-2"
SLOT="0/5" # libprocps.so
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="+kill +ncurses modern-top nls selinux static-libs systemd test unicode"
RDEPEND="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 )"
RDEPEND+="
kill? (
!sys-apps/coreutils[kill]
!sys-apps/util-linux[kill]
)
!<sys-apps/sysvinit-2.88-r6"
S="${WORKDIR}/${PN}-ng-${PV}"
PATCHES=(
"${FILESDIR}"/${PN}-3.3.8-kill-neg-pid.patch # http://crbug.com/255209
"${DISTDIR}"/${P}-remove_Unix98_output_limits.patch # 555200
"${FILESDIR}"/${P}-sysctl-manpage.patch # 565304
)
src_prepare() {
epatch "${PATCHES[@]}"
}
src_configure() {
# http://www.freelists.org/post/procps/PATCH-enable-transparent-large-file-support
append-lfs-flags #471102
econf \
--docdir='$(datarootdir)'/doc/${PF} \
$(use_enable kill) \
$(use_enable modern-top) \
$(use_with ncurses) \
$(use_enable nls) \
$(use_enable selinux libselinux) \
$(use_enable static-libs static) \
$(use_with systemd) \
$(use_enable unicode watch8bit)
}
src_test() {
emake check </dev/null #461302
}
src_install() {
default
#dodoc sysctl.conf
dodir /bin
mv "${ED}"/usr/bin/ps "${ED}"/bin/ || die
if use kill; then
mv "${ED}"/usr/bin/kill "${ED}"/bin/ || die
fi
gen_usr_ldscript -a procps
prune_libtool_files
}

View File

@ -1,49 +0,0 @@
# 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

@ -1,54 +0,0 @@
# 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

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # 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 $ # $Id$
EAPI="4" EAPI="4"
@ -8,14 +8,14 @@ inherit eutils toolchain-funcs
DESCRIPTION="standard informational utilities and process-handling tools" DESCRIPTION="standard informational utilities and process-handling tools"
# http://packages.debian.org/sid/procps # http://packages.debian.org/sid/procps
HOMEPAGE="http://procps.sourceforge.net/ http://gitorious.org/procps" HOMEPAGE="http://procps.sourceforge.net/ https://gitlab.com/procps-ng/procps"
# SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV}.orig.tar.xz" # SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV}.orig.tar.xz"
FEDORA_HASH="0980646fa25e0be58f7afb6b98f79d74" 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" 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" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux" 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" IUSE="+ncurses nls selinux static-libs systemd test unicode"
RDEPEND="!<sys-apps/sysvinit-2.88-r6 RDEPEND="!<sys-apps/sysvinit-2.88-r6

View File

@ -1,53 +0,0 @@
# 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
}