summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-process')
-rw-r--r--sys-process/procps/ChangeLog12
-rw-r--r--sys-process/procps/Manifest30
-rw-r--r--sys-process/procps/files/procps-3.2.3-noproc.patch15
-rw-r--r--sys-process/procps/files/procps-3.2.7-proc-mount.patch18
-rw-r--r--sys-process/procps/files/procps-3.2.8-r1-forest-prefix.patch42
-rw-r--r--sys-process/procps/files/procps-3.2.8-time_t.patch15
-rw-r--r--sys-process/procps/files/procps-3.2.8-toprc-fixup.patch16
-rw-r--r--sys-process/procps/files/procps-mips-define-pagesize.patch29
-rw-r--r--sys-process/procps/procps-3.2.8_p11.ebuild91
-rw-r--r--sys-process/procps/procps-3.3.4.ebuild45
-rw-r--r--sys-process/procps/procps-3.3.8.ebuild50
11 files changed, 24 insertions, 339 deletions
diff --git a/sys-process/procps/ChangeLog b/sys-process/procps/ChangeLog
index d5091ba25bb6..f1bf5c779401 100644
--- a/sys-process/procps/ChangeLog
+++ b/sys-process/procps/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for sys-process/procps
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/procps/ChangeLog,v 1.109 2013/12/26 14:41:10 maekke Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-process/procps/ChangeLog,v 1.110 2014/01/04 17:52:38 polynomial-c Exp $
+
+ 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
diff --git a/sys-process/procps/Manifest b/sys-process/procps/Manifest
index eb2b099b190b..09cf163a167b 100644
--- a/sys-process/procps/Manifest
+++ b/sys-process/procps/Manifest
@@ -1,33 +1,31 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX procps-3.2.3-noproc.patch 514 SHA256 44dd3145a8be03cdb0ab3b691de5a98c89398d9990b3094af2e879ef54f98c51 SHA512 1356c9c19ccbc96eeefb95e84b31b727c74e1509722a701ea4d59f2d9192a07658f877ed602923a28dffb09778ca7c9d127f5b3883d48cdeeaf1ee12cbcf1bea WHIRLPOOL 7ec461f4655f885bf557f6c46d35bfcbb3de1700444d58a41f4b9a0102cd369a6c3be0a6e539ef1098886ab586ad137ecc79780f84328d74b0d20228b1f0445d
-AUX procps-3.2.7-proc-mount.patch 657 SHA256 17194621e6f5307c1712fab15a13a7da0e10315cf8b45b34403b54c70013b2ba SHA512 05cb85353380d963c1437e43a68a4965a816891607f99b1ea9a7e53c3d3a381ffad82d3005ff4db904c971b2230f78e53954a1fc59e11731b0e1631d69b77549 WHIRLPOOL 9c71cd12b7f3a8aabd7d5fd17c338c6a0c7bd459ca905926886024f14f367b8c2f8ace2b13d25cf969f3f3769a00c6cb76f215d87ad3e18b70303775b2bc5706
-AUX procps-3.2.8-r1-forest-prefix.patch 1178 SHA256 7f1f56c34014243b140f4e71bfd396b5e3e86fba600e7826bb031236ae95d5dc SHA512 f50c754b943cb3227328dc3787845c028fada40af677d3ba6992628491cc361308953c7b5ae6c26235e33da4dcde0d60cbce067465029e7252e1191195eb7c57 WHIRLPOOL 24656d3c8e92921b3cba1a3ce77df641f549ba798aa26fe3276e298453ec8caedadd905bd4a51f7fab87222f6d3c6ba3b156beb836317fb0beb119a29e004048
-AUX procps-3.2.8-time_t.patch 510 SHA256 e2f48af1e487bdbb1d30ba4b638951b1082209ea9cd2607ff91f95591445bba7 SHA512 8404b6290d103e3cd13ef505ac4bf31c178d286bec352a6ea3d421f236adfd20182f36635ee705bed6b3e6b94f3f40688acd25c5715caa351508c6b6663a0b86 WHIRLPOOL 5b3c16e1cd742728d74dd6ca15acb77c652d97e5f36c0e4b1337257244db3d839e854c7576041779facf1644a15423045bb13d380971b5c7dfde147c817f1625
-AUX procps-3.2.8-toprc-fixup.patch 647 SHA256 da07ed67e5d1405ca673075459070f2fee985692ff930124ed484dacfe4db588 SHA512 a27bcec9db76e66ae9e34f418d6b31a316f40d02cf304bd0730876e80e5a0708073ffa3f353bd7595c97ada95eb9affc283786cde68bea64cacdc87273d830b2 WHIRLPOOL 0272508a0f9934f2eb31ec9ced045ef65b07b1bdbbae6afc12f2b095f9a23e3ddd3016d64d98457eb1c73f10eee03f936bce8a36b4adc29214d8247767b3b81d
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-mips-define-pagesize.patch 1028 SHA256 9000966beaa7ae9e8261dfc691b7b7bec08857e8404de60f30b10bbe6e702d8e SHA512 19d5b9b2937bc98a743508075ea8aea32ec2c0daccf37dc0ed440e6d410c1b9d4b5d364f506832bbeb5eaa9b33a6bbe2fce307e26bb1509905a84ea82523539e WHIRLPOOL 6364daf03bb9ac4611904358b6af32025e30bedb38986112d49c07a7cf603ee5f291f159cf16cd75d12a74a082a9fac1722582422c2cb83bedde162676a87fdf
-DIST procps-3.2.8.tar.gz 285758 SHA256 11ed68d8a4433b91cd833deb714a3aa849c02aea738c42e6b4557982419c1535 SHA512 00db8da277fec58fa603ff95e3c5a9e4efc6d8d4a705b20f08a08048b213a585197b2cb48ec6a25941c02d54212059bc02e8946d5801c0b9afa83a8bb88ddf64 WHIRLPOOL 7b97ff9076a15b0880213ee96b0423d5fbea938faa663235df48719f1f95ba0489102d11c9f9b4ae2b8d1b26248af8d416b9ed74f77d0272ceba942402903bff
DIST procps-3.3.8-respect_epipe_in_fileutils.patch 1412 SHA256 4a56c88697fa6099a62a4169838c9c04df2c2c2bbc08e9ad9953e5b00df16d68 SHA512 317fc8e7c3fbd280182f55b399a30b2cfbc72268590825ea323537361cd761776afe1486509cb04ae937287ccf11578def5aac2eaa0fe660d04f0357282d9c14 WHIRLPOOL f8fdac8a172037edf51e1e777374293848afaa2180adc35adce5bf8ebefceb37df30082b27f6d6f1f5a571ba0f84bdfff9fc6c2343f120ce5c80b2f52e1804ac
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
-DIST procps_3.2.8-11.debian.tar.gz 97608 SHA256 a7472ef878ac05b6de430d9839e6818990cf01880c62fd524d7fe5f37afaf437 SHA512 1b602906df0a570c71050906627e24772b30e3a51c4a5e612e2f7682d21b5e05b52d8d42d1239b46ed4b4b3141a09e40198ff8ce8afd7b20a7cc53b311da266b WHIRLPOOL bc091e86ebf623c11a10674a5f2212cf8c8d9111e9f24bc566cc0187e451b09683f6056b85aacf2c0273be2b9632bb469ce5defc661501cef9813bb0e9fb1969
-DIST procps_3.3.4.orig.tar.xz 523268 SHA256 c358ed952369ea5568aa441f848e996d3b106b61588b0b2cbdfb6fee234b84f3 SHA512 a8b1bc197df5ec3f03be3fced99caaf2215100f555a6cf94e7dcde25e9d413b921f7a736b466c1538229ae84956410ceb3d33679c97cf87e53624466512d2c9c WHIRLPOOL 5bcd998ff7542ee507dfbd6815f8c74f1781b6692e49d87fdaad1e009ea21db191f51e3501ac79038aec6e5595696bf462efd3751aea05a53db9f2771e3fb6d6
-EBUILD procps-3.2.8_p11.ebuild 2699 SHA256 703f736e6b11a07fa15ffc6a4910cc668c0445146dda1fec9935f532d93208c7 SHA512 2237274587385f05af7cd17939eaa65abb838b2e8b5ac4bc7a559ee9f3507574560d588e87bcdb95d23d4d94ab12aaf7bb4a67c0d446a417b8a90e15f2deddb0 WHIRLPOOL 8a922c23afa04464554fc0d3254b17b370e206715587e8b7c64e6f3c8abc9f2d0fc6e25db995ed7f444fe38276a13b97a18d771911a6d7ba0220debdd4578908
-EBUILD procps-3.3.4.ebuild 1334 SHA256 669772dd7c18d9ae1fc13756b70575a69cc7e7dd64dbddaa128e69bede3cd15a SHA512 bbe151ba9d847453ef5f55b4a4348b010b08433c2fb081d95ef7c11338fce8a571d90715f8b34927070babbfdda3e30fb7a247494495d06ba57b8defb8de992e WHIRLPOOL 24cd39c3166d9ec3d2eec293c31e384f5dd8e9d9bfb89b7befb050f62035f3b231c1550892a2c0cc9d2428449d3b61cadb4825f2c15c57165411b045215d27ee
EBUILD procps-3.3.6.ebuild 1484 SHA256 e9cd041b4db4f57b88719c3c3caf89ba8aed88cbba29118d154ce6d48fe270dc SHA512 8029d6526fd035e2eee96839d3ca4372a3431a734f1a307f2a3893a6d6abc3da5897827caf29216347f33874d39c9ed79ce354eea967589b14c7d76749fe22f3 WHIRLPOOL 48f5ddd0feb00e3ec6a099a8d273c3de87489d824fb6cd34460a502b236180f78c825db52ae1b5bfec9d5a3b0a127f86f6d589a611fe869aadf3e79ce2cd3270
EBUILD procps-3.3.8-r1.ebuild 1698 SHA256 e3dddc1963a073f75dbc9fdd328f1f9b74495da9ff75b21b93ab4c9cad5df6e8 SHA512 2e7ee16dc0769bbccdcdfb83ec5f55474997a40e12057712606b32df605e57d44181d178920837721b131d6c5b4375cd77dddac7bb52d5cc210c466d1d4220b9 WHIRLPOOL 0c0863818d887ffde7961ca760a554329aeccd01a7bd51ae5adb9571aa0d7f0913347a1357f3ca7430afcfe7d1f47349980589295e4bfbb4d10ea7313aaaf442
-EBUILD procps-3.3.8.ebuild 1517 SHA256 1be86eaf3437e17ff9ac0a97084dffd7c3e63d9cf8f9bca0f315918e8397a673 SHA512 2286c856687abeabf1f0df41e6fe6862c707e4b5e808f0c077ed00b72b58f41a8549a8fe22935d4fd6d4c94445f5557204056c3b0884ad3170351fcdac8dd6db WHIRLPOOL 217d34c7f469a31a700238a599ff9c648722176759111b0ef2e04815eea33b95be1a9c7e0f09079341df4d0483661b648dae3755275591f6330a1ea258c81ac3
EBUILD procps-3.3.9.ebuild 1600 SHA256 3251c51ccca98c2b3518d1ef8bec6a5a8cc0784350ff1c19857f0ad279538286 SHA512 21e26dedac919328d23a6453c1ea2c83d50b9316881d1c923ab58716ff9cf158d88644408fff1c39916cd8e0b7238c7e45b030eeb6b5b2a8272c447364f27f2e WHIRLPOOL a163817252bfed1488d0717c5250403df5a42dc8e0bc298ed5001ba5717720a5e684716f3410b26e583d1bb1d5de6890a6f41ce4a128e6e11f31565d53482c27
-MISC ChangeLog 30972 SHA256 a40af3014418d16368c66ea9e377012ce00009cb80c536339ed0a7bfe0cb468b SHA512 e05989eae9e5c7697c1110df32794ffcad95053ce3874f7b321328279f5efaa3fcaaba06b4ce482c9c7bfe44b0753703b801bd5f55fb74d0030cda85a888f17e WHIRLPOOL f4b083eb944f86c01604032082b6161c44f3fe29161d3f5e36a0d94a1cfd410e89ce5e78c1e5d7c9a63bff58a587e94f146b2419b3d4888505fcb7d39c41f37a
+MISC ChangeLog 31378 SHA256 3dc4683e34cadda5696c5f07fe084d37bdf85a9b9a1ebd02a37355b9a58a602e SHA512 6d8668c558d7fab401bf8e4ef52e41cb96242e7ef0abc27c0d87f1f4ea67a3c532834818bf8db656c3ea4e34531b253306639e609eb15dca2033892860312ffd WHIRLPOOL 7aa8e7ae8c27c1e3e2abe54479fd3eeb2fca57a2e2183f3a6e2b87150a2bacde973ee64f7f5bc746a4ca2cc7d1b6e61ffdcccfaeac192e1b642ac2eadd559301
MISC metadata.xml 259 SHA256 0bb63eb156063b66b45ac343be2ccf262f08ea0a9d247e8b1428d2f413c978c2 SHA512 b3ffc0288a73615eb2a24f7af77fa63781c3b6d713a2ba47d4bf83accf7d82bcb029e24cea7600b1ecc94de723f51b20fda082cf22d5b48dc05e98bd6eea6017 WHIRLPOOL 5339d46eb28ba6d6e413e6c79ea8c4c174379b0a99baa990c9f5e18c199113b96e5028437e3d175087d19730869cad704b34c10fc0714a88cea00517ce85dc92
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlK8Qa8ACgkQkKaRLQcq0GI1MgCfeLt6V1EewIwvbddFNyc5syCm
-NqsAnRLe8ldc6146mxtRwUrIDvOk/XOD
-=5ofo
+iQIcBAEBCAAGBQJSyEpnAAoJEPiazRVxLXTFTIoQAMihpOivuRPkvOPnv8k3ShCu
+XRCVpecbTKpnMoxV+WD+Dm1q7v7Lv1F6oxYqjjP5GjFf31svsAvbCh1WevJY3WQl
+mIEQ1qq6rF1eMiIxZUIfmi3kYXV5YkfZ/g+dJsAoRFoeq5xxIc+T8H1ZhcSQwG29
+jkXaadTk+OKO740xy3m0WNhwmU7GZhXZSzmZuUCgbyiJUvL1J7NV+rzcQCeqlP4+
+HGnnIqsyyZ+wTDUUXSQ57jY9aEkbP3dS1b4heNVK8ABMZVFlOmg4kNWV9eqhuThA
+SjEnDeyFzluQEuG231SSI0s1mFBmdoZufAoZzgj1dQrDlFLVJdRyYHiKoEHjpxQT
+hYsv2QR4fmqp+D1ObgkkMauSqX+qFejQ+wp2vG2M6u5rucVAw+g0BAnCAsM3SQZU
+zrPfD9owHaU3bYNbO/I157gCa7dcwM+MX8F8VhEPki5o114LA132jE1TZV221oZs
+f4izrRT8yjIyVCubPzGqpesVCsrnB6kqpLBWwIlGv0Wz+kfNPBRqhBgtPBq3Qm78
+zhMIxePvpoC16fgRyOiQiRFGnf60biBOxcSTdFP30zv2Ps7eoP1hQDOK50Jqyg3M
+LCNJXtNrTeEs9gDVLLIw1e0VrEpyTt9tp3hOu8HCfWRkKT8iKO74JaRLHfp4stfG
+Qf6Nrf4y+pveF1ZdEWxA
+=Q9t+
-----END PGP SIGNATURE-----
diff --git a/sys-process/procps/files/procps-3.2.3-noproc.patch b/sys-process/procps/files/procps-3.2.3-noproc.patch
deleted file mode 100644
index 6da48eb44f42..000000000000
--- a/sys-process/procps/files/procps-3.2.3-noproc.patch
+++ /dev/null
@@ -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, <
diff --git a/sys-process/procps/files/procps-3.2.7-proc-mount.patch b/sys-process/procps/files/procps-3.2.7-proc-mount.patch
deleted file mode 100644
index 386dada4f95f..000000000000
--- a/sys-process/procps/files/procps-3.2.7-proc-mount.patch
+++ /dev/null
@@ -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"
-
diff --git a/sys-process/procps/files/procps-3.2.8-r1-forest-prefix.patch b/sys-process/procps/files/procps-3.2.8-r1-forest-prefix.patch
deleted file mode 100644
index cee331e53ca2..000000000000
--- a/sys-process/procps/files/procps-3.2.8-r1-forest-prefix.patch
+++ /dev/null
@@ -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;
diff --git a/sys-process/procps/files/procps-3.2.8-time_t.patch b/sys-process/procps/files/procps-3.2.8-time_t.patch
deleted file mode 100644
index 8053cda924c8..000000000000
--- a/sys-process/procps/files/procps-3.2.8-time_t.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-seconds_since_1970 is unsigned long, so we can't pass it as time_t or
-we corrupt memory if sizeof(time_t) > sizeof(unsigned long)
-
---- ps/output.c
-+++ ps/output.c
-@@ -989,7 +989,8 @@
- const char *fmt;
- int tm_year;
- int tm_yday;
-- our_time = localtime(&seconds_since_1970); /* not reentrant */
-+ time_t sec_1970 = seconds_since_1970;
-+ our_time = localtime(&sec_1970); /* not reentrant */
- tm_year = our_time->tm_year;
- tm_yday = our_time->tm_yday;
- t = getbtime() + pp->start_time / Hertz;
diff --git a/sys-process/procps/files/procps-3.2.8-toprc-fixup.patch b/sys-process/procps/files/procps-3.2.8-toprc-fixup.patch
deleted file mode 100644
index 24890b0d1369..000000000000
--- a/sys-process/procps/files/procps-3.2.8-toprc-fixup.patch
+++ /dev/null
@@ -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);
- }
-
diff --git a/sys-process/procps/files/procps-mips-define-pagesize.patch b/sys-process/procps/files/procps-mips-define-pagesize.patch
deleted file mode 100644
index 3802f4ccecfb..000000000000
--- a/sys-process/procps/files/procps-mips-define-pagesize.patch
+++ /dev/null
@@ -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
diff --git a/sys-process/procps/procps-3.2.8_p11.ebuild b/sys-process/procps/procps-3.2.8_p11.ebuild
deleted file mode 100644
index 855c0abe1bc7..000000000000
--- a/sys-process/procps/procps-3.2.8_p11.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2012 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.9 2012/02/01 10:28:56 ssuominen 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
- epatch "${FILESDIR}"/${PN}-3.2.8-time_t.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
-}
diff --git a/sys-process/procps/procps-3.3.4.ebuild b/sys-process/procps/procps-3.3.4.ebuild
deleted file mode 100644
index 3cc3ce08e595..000000000000
--- a/sys-process/procps/procps-3.3.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/procps/procps-3.3.4.ebuild,v 1.18 2013/11/28 22:01:38 vapier Exp $
-
-EAPI="4"
-
-inherit toolchain-funcs
-
-DESCRIPTION="standard informational utilities and process-handling tools"
-HOMEPAGE="http://procps.sourceforge.net/ http://gitorious.org/procps http://packages.debian.org/sid/procps"
-SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV}.orig.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 unicode"
-
-RDEPEND="ncurses? ( >=sys-libs/ncurses-5.2-r2[unicode?] )"
-DEPEND="${RDEPEND}
- ncurses? ( virtual/pkgconfig )
- test? ( dev-util/dejagnu )"
-
-S=${WORKDIR}/${PN}-ng-${PV}
-
-RESTRICT="test" # Fixed in 3.3.6, see bug #404389
-
-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
- find "${ED}"/usr -name '*.la' -delete
-}
diff --git a/sys-process/procps/procps-3.3.8.ebuild b/sys-process/procps/procps-3.3.8.ebuild
deleted file mode 100644
index ce83073d1cfe..000000000000
--- a/sys-process/procps/procps-3.3.8.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2013 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.ebuild,v 1.2 2013/11/28 22:01:38 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"
-
-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 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
-}
-
-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
-}