summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2013-10-25 13:02:09 +0000
committerLars Wendler <polynomial-c@gentoo.org>2013-10-25 13:02:09 +0000
commitc2de47b7bcfeb2e0b19d51589aab37a80321794b (patch)
tree2805d40b82da7e0c3ca0583f7650ee2d621aa0aa /sys-process
parentVersion bump to 3.3.6, wrt bug #488944 (diff)
downloadhistorical-c2de47b7bcfeb2e0b19d51589aab37a80321794b.tar.gz
historical-c2de47b7bcfeb2e0b19d51589aab37a80321794b.tar.bz2
historical-c2de47b7bcfeb2e0b19d51589aab37a80321794b.zip
Fixed write error when using top with pipes (#485952)
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x981CA6FC
Diffstat (limited to 'sys-process')
-rw-r--r--sys-process/procps/ChangeLog8
-rw-r--r--sys-process/procps/Manifest34
-rw-r--r--sys-process/procps/procps-3.3.8-r1.ebuild51
3 files changed, 76 insertions, 17 deletions
diff --git a/sys-process/procps/ChangeLog b/sys-process/procps/ChangeLog
index 876834e4e0b8..bd3f22c0242c 100644
--- a/sys-process/procps/ChangeLog
+++ b/sys-process/procps/ChangeLog
@@ -1,6 +1,12 @@
# 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.97 2013/08/03 07:33:08 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-process/procps/ChangeLog,v 1.98 2013/10/25 13:02:08 polynomial-c Exp $
+
+*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
diff --git a/sys-process/procps/Manifest b/sys-process/procps/Manifest
index 9f4ae243f93e..6c487aca0fd3 100644
--- a/sys-process/procps/Manifest
+++ b/sys-process/procps/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+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
@@ -10,6 +10,7 @@ AUX procps-3.3.6-error_at_line.patch 325 SHA256 642eb70e9165f3cf18b7ca3afe370f93
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_3.2.8-11.debian.tar.gz 97608 SHA256 a7472ef878ac05b6de430d9839e6818990cf01880c62fd524d7fe5f37afaf437 SHA512 1b602906df0a570c71050906627e24772b30e3a51c4a5e612e2f7682d21b5e05b52d8d42d1239b46ed4b4b3141a09e40198ff8ce8afd7b20a7cc53b311da266b WHIRLPOOL bc091e86ebf623c11a10674a5f2212cf8c8d9111e9f24bc566cc0187e451b09683f6056b85aacf2c0273be2b9632bb469ce5defc661501cef9813bb0e9fb1969
@@ -17,23 +18,24 @@ DIST procps_3.3.4.orig.tar.xz 523268 SHA256 c358ed952369ea5568aa441f848e996d3b10
EBUILD procps-3.2.8_p11.ebuild 2699 SHA256 703f736e6b11a07fa15ffc6a4910cc668c0445146dda1fec9935f532d93208c7 SHA512 2237274587385f05af7cd17939eaa65abb838b2e8b5ac4bc7a559ee9f3507574560d588e87bcdb95d23d4d94ab12aaf7bb4a67c0d446a417b8a90e15f2deddb0 WHIRLPOOL 8a922c23afa04464554fc0d3254b17b370e206715587e8b7c64e6f3c8abc9f2d0fc6e25db995ed7f444fe38276a13b97a18d771911a6d7ba0220debdd4578908
EBUILD procps-3.3.4.ebuild 1306 SHA256 a02ddc11b64991d69802d042ac465f59cbb38bd60ba4633bacffa789c20a5949 SHA512 90dd935ec2330eb89d7f3a278fd9138766db0eedc6f7c854b03be3432f01a66de8ac85bd0b94e6fbc651cd87a46623784507dfe85f8a505e26a75632a2ca4982 WHIRLPOOL 9537fefe18b19c9fe64c5b74cb3dd8b4155eaa27b96c391c3f1ac004d98813f5fad21fe1a72a992f8beeb9750773c495574f92462ce9dd149e1b620906efd967
EBUILD procps-3.3.6.ebuild 1448 SHA256 13ba76cf3d6922934208004a519f8e17bb25cf21ef3180582117b712ced6f3d8 SHA512 46e5093ad0331b495a3be2bbf298a08e838fd821a77eacd1a2e76969c27bd822f692cc65e0501648ef32c6e09a66c69685e9edc737719c26404b6b5ec7f89a9b WHIRLPOOL 0c59ff029d8db18f90638373fcc26d79b790ada6d29b76148a82276874c6dcab398b82ea80e3ad96d312a2bf4257e7735f72a53cf98ebece922ce1bd9625b607
+EBUILD procps-3.3.8-r1.ebuild 1683 SHA256 dc580694e8b705588e5f93b9b8ec204744b23a84c057985eb22286c34bc93526 SHA512 875faf3cad5df8ec72b751ff4a21f1432eae8450ac1cf26eddcab6f7dfbe6015b7634134f6a429d0d22681ce248182fc333a90371565aaf1782d254882b04813 WHIRLPOOL 7df8d0052b3961c6f5f8529950dc9955be404873f7fffed1e371181910dbd8afc199b9eea901c4ce87889e5e66b9b42e858fc64f7ce63c2ebd89d35cd6c6d1cd
EBUILD procps-3.3.8.ebuild 1489 SHA256 bffe2b90cdcbe88b9d7594bf1f553a6d4c6e07e79ef11fa5e6865e94b5560363 SHA512 fe864464b13b4441822dfa47afcc6ab85fcf5720eb88c95c7c268eff09d0608b83f413cdbeae03fdd25ecb6c034cd312d8d13fef82faa902a839eaa0ec209b50 WHIRLPOOL 3e73277f173588da99d24b4d13f9506bbf2582c3352f9f08d755713bd3b33b1e5635c490f37c3730f7ff39d633e1c241a097ca4c96282b07141e3da139e93278
-MISC ChangeLog 29495 SHA256 5fb32de50f2f630b28d6f2c47772d5cb0d0577f046b71f1caa483e365de12bd7 SHA512 477401c9f2881444452c9e82f66e8b0d71a02fbf8ed942932f4bddfd9c5c30ef5779dc11636e63687ce5bd683cc28fa3bc318cfbdb12739bd031f48e4e910d4d WHIRLPOOL f47a9d904329783ce9275a31fb4a99a5d50d76b2187134d39f6b24c27f7e5f8469d68e7d811536d5db6313909b8899ee29d45be1b8a687332de3d6e50b17ba15
+MISC ChangeLog 29724 SHA256 7e850e36a6a16ee87c1d80dc968bb9a0e524fa31d9ddaba6920fd59bfd94902b SHA512 a39b17c1122a54cf244016794982ae2432bbeddbe9736e5a90d5c65ace9f339f4d00dbb2b6a6dae4f8d3ecb21068b76cd6bf2e12e2c441debb5b56b047a59c99 WHIRLPOOL d5f13d8dfd101f088743d52e7778ce9fc544b86dfdb6956d36383a961adb7933af71437dacd9806cd2ee9d0a6b18c49fc4266270d6b289cd1544f81289c9f101
MISC metadata.xml 259 SHA256 0bb63eb156063b66b45ac343be2ccf262f08ea0a9d247e8b1428d2f413c978c2 SHA512 b3ffc0288a73615eb2a24f7af77fa63781c3b6d713a2ba47d4bf83accf7d82bcb029e24cea7600b1ecc94de723f51b20fda082cf22d5b48dc05e98bd6eea6017 WHIRLPOOL 5339d46eb28ba6d6e413e6c79ea8c4c174379b0a99baa990c9f5e18c199113b96e5028437e3d175087d19730869cad704b34c10fc0714a88cea00517ce85dc92
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCgAGBQJR/LF1AAoJELp701BxlEWfvFcP/105B+frRuMQZjmnFH/eWVS2
-niOfaoxNgtsKYpQ7NgI7xP4vj5zBWRry0n1Ns8/jVXdws1oJ7mopazvjhdRz+trC
-xEdQuqIWtqF9V3HgWLBax5gwkG1trDQsO8hckiPeMyLQaksYFOFsWoifnDA9PCVU
-WIE/0tV1HoAOaKpM+1spZFsdSHi/91pzY/D8V/evtz4+qp5qKuA1pBbqsJg3YadQ
-oiKUnPrQ4yZvfhfKX0QvYA4garRVedQOBpL/jA/QI2Z9/9Lf6V6ZBOzUfQihC/jA
-7NAZ6zxib0RuV4uf/CsBa+lcFTipukLwfKgwtYCMDLSg2G8ejNThHg4ZEXPzS65w
-qIF/3eeCx0mBnREhckKfdGIhEX2V6GIpaDlUblK+/h+w+jwQlgW4AR5TdK3o7H3u
-rqZ+D2ZFPuf5Imnx0ARtDJmpJt8EE4akKML2n+d85Caj06i1R2JEMaoQm5eUKXsz
-4npQocbMq3nVIOTHseDre8jKRrVtylh3UFzXKBZDZQCrPypgIASF5rCqL999nk41
-jhE60TiRDTX6eiW8LhIpG3fYTQvw0RQDm7It8E9fISXH0Z/HHw6R5QuR4sb0Ptrr
-aMxPJwSgZytaqshIX3cJXA+WW1KRijQIen+td4Bl6FuPpER+8576FvCAF9E69d8u
-WftnBYxiqYG+kZLDGH1Y
-=F1/p
+iQIcBAEBCAAGBQJSamvRAAoJEPiazRVxLXTFfnIQAM9488Z5VOVbxcAcIZ4e6T2e
+0FuyC58j8cAOUQB3YW2fMpclevAIIobWWkbY0pxMp6gQ4u+WhHVHv5aDlI4vW2lO
+t8ZZzi2uJvPKZp0jU/JZ+ivMMyZ/+jCeDlbNliK7RIxAf/HZkVqpa5j7DGEGhlyo
+iNy4ZWqikhTkpKXJw2RM8P18XmxL7zVdoeo4H/mG+rOGRhX8RoWavO37VZ60QqW7
+sdlucrFJT+ByUg5gSpvdbAW5LFnvgDYkBnuNUyPeIRUMYF92NcvuX4VKOQq5GExF
+PCbtERSQtm6YFiXtDugv9Amp9ty6Y4hpjw5b6yl8zxHVRoYHvzHVKH7dmgEvJUUL
+zFbtsTg8B5krvcJL244WUu94ri+5cqt8d0tquxd57OqJk4VfJvfYVSXibYmWrYsR
+4xLAlkym5Qa1UuLp2ZPtYtN2NCyl66MEU1xgQ5DZ3Af6/G75X7DH1yDgeLKilWA2
+aI8NsK3IuxSzij0CeVdW2mqhv4k1W6hU2TGCHnv97NCAgSxV11Z/0JkBQS6AlHbc
+DgXWeQJ8DXpyXjZzgbDsxOLeljaD7O2Akl0VMUxl6dqN7bwVknNXNmPYWCaoOEvI
+iBMyYy/JpWexO8O91JUikvJIPRr3AkeHYvgADy6gTOozHwCbq9W8itOIVZ+70sko
+MfYABmHQO8oPrxUTNQtv
+=hwgF
-----END PGP SIGNATURE-----
diff --git a/sys-process/procps/procps-3.3.8-r1.ebuild b/sys-process/procps/procps-3.3.8-r1.ebuild
new file mode 100644
index 000000000000..3aa1f1602477
--- /dev/null
+++ b/sys-process/procps/procps-3.3.8-r1.ebuild
@@ -0,0 +1,51 @@
+# 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-r1.ebuild,v 1.1 2013/10/25 13:02:08 polynomial-c 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/${PN}/${PN}/commit/ce5e995921e770bfcda25e42fe090aeccdbf1291.patch -> ${P}-respect_epipe_in_fileutils.patch"
+
+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 )"
+
+S=${WORKDIR}/${PN}-ng-${PV}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-kill-neg-pid.patch \
+ "${DISTDIR}"/${P}-respect_epipe_in_fileutils.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
+}