diff options
Diffstat (limited to 'sys-process')
29 files changed, 5 insertions, 1702 deletions
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz Binary files differindex dc6d1490a086..16377490f2f0 100644 --- a/sys-process/Manifest.gz +++ b/sys-process/Manifest.gz diff --git a/sys-process/acct/Manifest b/sys-process/acct/Manifest index f84306df7f4e..1ce3c7ba598c 100644 --- a/sys-process/acct/Manifest +++ b/sys-process/acct/Manifest @@ -1,27 +1,8 @@ -AUX acct-6.5.5-cross-compile.patch 8335 BLAKE2B 3d2f78e82dc2b256c49d4d45dc1bb823a611ab3e080b8a7f4e0b9787a759c2b675281ca4e0fa4a7bc408ba03d2a2b2a95e4c29eaf9e80c80263b7236f652ed77 SHA512 c30d71f7ef83ec1aea66bebe40eafcce55047b34f26e929ae1a93279c2371a69fca0934eaf3e1e915e451b2ec2d9ab97eab94d1dfe28e18532747d1815030e91 -AUX acct-6.5.5-no-gets.patch 779 BLAKE2B 5496f27fe6dfee86f11ec88640d233ffa8bc4148c7452d220a5a5a7962b11cde065e32a3d508427753246e65b198bd3941cbeefe9bb1540a03da50c6a95ea47c SHA512 adefec843a1339ff1f14c71b2164f1fc77d5f17f053a6da45dfe74851891e89b4a90dda8ef8405b277c9e5f08c18eb6767aae6cc069566526127cd93eba3fd4e -AUX acct-6.6.1-cross-compile.patch 8519 BLAKE2B 4795c53faf3681f72067c422aec2c73f381fdf7da250b985a654ba71d697be3b2e2a89584864edb57ce8c8439e724db438c56131efabfeac4886802897fdd411 SHA512 292a8cf149961c56dd70cdf7a119ae58e563bb42c06873720bd5e0050a88d7d661159d495b0e9171ba2dfe2d96ebbc042144f10a05f6910fd51b767455f33912 -AUX acct-6.6.1-math.patch 811 BLAKE2B 5cad74e7d56cf03ee7335781b5b58c3eecd7cbf8572de15ca6a5e543a2a5a959fc6930b6ee4ef080be579dfcbbf00bdbdf4e30010a73dbe7a3917564358ff9db SHA512 68ce8785bbe36600a9768a7e249c0de992b5d46a32924b79499dd97e6e6382d74f235cdb1d083b97aee39017bb0f43cc6e574d169e01b5608f0cbc850fa68803 -AUX acct-6.6.1-no-gets.patch 834 BLAKE2B a90e2ed61c151d95b310d1d2fa8ca22c5ecfbcdf5cc0bcc27d64a29fe6fdc0bcf1bcc17ad88b00bc2b931f129a2fffb5456010e9a997bb071b72f76980f9c574 SHA512 2c3b98c798b751a739a3a48346f4749b6173eb65ce88f578cda67a101ac6342e8a7b9478bab755d60dcd13552928c4976c94d45e2c69ef3980cd6552f0c0b8d7 -AUX acct-6.6.1-texi-failure.patch 1122 BLAKE2B b6213fb668337c9270fc5b3bd0c8edcf4c054794e40d585bf4edbfb79b67f38f7a3695e4a0e87a8e2176ec7d4943b97053da6747204d16aad01b5316ad9feafa SHA512 de33f73389220b440f484c96ec9ec323a640e420d4659bc09dd8b79da366a11d29631abec2be40f0a8d2b4579435b44a54f8f7f61eff8f785c1c28491213d8e3 -AUX acct-6.6.2-cross-compile.patch 8540 BLAKE2B df7527c1ef8f5cb66c4a1022e50d1d27b2e91411df70ee5c4f792f83aa4221e845ef702f43c0663d867af5339efc631ef10b64e87bac3ac3256c688e299c1375 SHA512 3afeac0d0271944da5b2e6c9efe487db979025fbbd563a3e088fbdde76296efa4a6de52660bca0690e3c921d62b8c8b9864f689d1cb1dcbcf52a396eaea931f2 AUX acct-6.6.4-cross-compile.patch 6473 BLAKE2B 6bf64a9cc3e7c695d44da4ecbe22f598000bd5f6de77ba98828613c63e8b02473011b1977402bba38c9be30db5832fb87fef670902f317ca2c78dee9987f3fa2 SHA512 225f96ceb8ae09c149a7c69093d0dd0ca3a791122c22246bd52848fcc9876c2d85e757a9ab354212299779a5fa1d622c6340eceaad0bc4042a4019f4eed5c004 -AUX acct.confd 389 BLAKE2B 2e54d2f5851d416f6b3ad059bff0888e9aacc15903b939a3b91e617284f37becd56fb5e82968fc64560f7c41778fc547b02c348f18bfce01a6f250c13469a443 SHA512 1d193d675f38ce8360251939ff0fdf89c1ba04244b2f2ee19a4180f180aa464447027dcd532cc044e9da7651c050c42e8bfe6ee350d29be3510395e44790c150 AUX acct.confd-r1 389 BLAKE2B a3c142c9b66260a6d855502098988be0c18b3fc49f95b1c4dd17b25e14ffaae9809172d02bed0614540991a1e449c1e3d61bdcdd2ebc0613d75b09ffc85b2eb6 SHA512 7d4bfd60f4ef05a55f3e93535c49ad56784f24912fa84991935d3b109e46fb543afaf682fcd085c9183c6747724c9537d25af07799221153eb4659bf5b821992 -AUX acct.initd 586 BLAKE2B 37d52764cbfd31981d6e890f4e9f60056ca4e7577fb303e44d0c39ea3754f612a73c07135d6e469afd3c8c572f3a928d897bf79f59da0d6e686007462ad7dd5c SHA512 275b0bcbd2f9049d72b7d2699c03265592ac122d7a94f5e8d09bcf7081bcb186e9a52ff8094e1f7de1f275eb0717d19c79269fb583ce35e839fe7121f001f8aa -AUX acct.initd-r1 535 BLAKE2B fe34d86d4bab1898e9c6e52d4053162eddf88fb1301a2063e89ee05fa5453d75145869415ff0af7e5498611ff790a18952e020e6fa1c5ae0690057ca98db9fd0 SHA512 a688d214cde9e485fa1cf4c251c313460a1d95f000770c1e0ae20b560534f84fc899b104be814386daa310ec860eb48a313d1b98b1554d9bf492feb8a20215e4 AUX acct.initd-r2 1080 BLAKE2B c1d2a49530df32adf143b4b3b50059602494df57efe0ef414c089589178f57646c1b42831d712486e6237bcc5035c3168653d55521cca9a31751d199adfc0d52 SHA512 1cf6143f65ce2a00646213b40d83d7aa29a206c740f2f6b81dc6674de3fa8a96ed86bcc32fefd58e2934ded17d49a95e40dfe1b805a6e92c35fa75b420a0b2a1 -AUX acct.logrotate 209 BLAKE2B 520c932ed4da94078df9097478f541938f9379739857d43d248719ff7d57c375f41e4372788cdc9c700afe9b6114955bebff283a67e6883939acbee3d2be0cac SHA512 a91ac927ce536827eea6c4ce5c454df831d61120ff453582c4e2fa186b1e8ea52792ed529c242e58ce8a575ac5d26bc1a97670880fb51e8c08598d54894fb90e AUX acct.logrotate-r1 304 BLAKE2B 60ddfe6b5a8fdf75c82bdf43308ad6f2e1da0c533e532277eabff670c46bb874b5dee90f1bd0d98cba9218cc47e82fd4a91e66170ffd1d367d2d8a01c1e3e00d SHA512 54fcb419f433df2a64eb51ecfc8122c4945960ca7d745d7a8816fec441586e15321cdfacb2db1feeec23c66b1b02b4191d3fc53355379a75c2956a00bc743332 AUX acct.service 382 BLAKE2B 7a777c0d9195676d897bf95087a3af2175587e365969956de0d458e842144b6fa97c3e7e1bac402467c8611ef19915c55b562466104b6cbc75279225870c25dc SHA512 8c2523526eb3185765eac62676761af6758d0090d68ba48aeacc59c7a45f0722c867fb97d02ff3ceaa8d77637d2b915938d545f7d782e4f7aa46861f25364bd3 -DIST acct-6.5.5.tar.gz 747225 BLAKE2B 7e44b8a3ccbaf31511185717c00089cee6ce55fb571a34a808aa26f919ed3d1f153a76bb9fd6a449adf1a298cec08e166a80f824f5813b7fd09fbbe35e4e17cc SHA512 6a36548cfe0e68829c94780aac4053f8a5840c5a704b88a9562758408dc64b4e26965743aec51ef02f7780efcfbf42d20805fecb12a68e7e1f279a1259151fb0 -DIST acct-6.6.1.tar.gz 2869677 BLAKE2B 8d84200d235f12bda99213d4910a24958b7ac77b9c6bb060d85926cc1ba04b67776cd5e7e3f88076ffaa4fa3540f53ae012b2a8dbc9198bf137d0c24a701ae71 SHA512 4bc3d6b41aeafcf8acfdd020057f1b6f15eea3589981387bca7e57aa8fe71d058e8def97f139dd2c11a1ac39f2d8b95bd103d31caff042cf716dd961b9588f5d -DIST acct-6.6.2.tar.gz 852375 BLAKE2B 34de3765ced8cf3f9e57428ce222c5e69a6c38b3d39be4c7f3482e9300713e0d7bff945fecf75a29ccc3056cda1558a3bf05b4e1b3413c2d5b3912f4c7208c9c SHA512 5942aa3d1faebb29bd6d6ff97c2ba8525dc5a9c85522c3f549ce0772042d3736e19126ddd7e10fe0681a6ac496b8d3aafda0894577a3b64c59f3b78fc222d2b3 DIST acct-6.6.4.tar.gz 853273 BLAKE2B 2ee42ae849f8e7c5c6dbe33d45e944f945cef87a5fef0074ac31848547ab9b7068509bce3c4b47b35bfde49b02daf43ae812cc58284c50185e4bdc660dccae52 SHA512 413aa446caece8fd773c92e2995bbaa034f63dd0ced521815a676c49f118e02982862b9c0ab7e60be5212c87d1e82ba6325bda212cf4857392a068d359a1e2c2 -EBUILD acct-6.5.5-r4.ebuild 1169 BLAKE2B 152a9407547bdffa4b059636830140c39b8dddf7fc5dc3a76c4d08f655be52f0fb17c27c8276d614a0a7885696132c2bb2643a6e0a84378b7639e229c87d12b6 SHA512 666869908d8b461d08ac404d80ffeeb850f200e967a66ecce9caf67c995cfcbc8a995d1c59b3deff92e8ee17ca651fca6c0f6138f1d3183127fd037f5741f704 -EBUILD acct-6.6.1.ebuild 1215 BLAKE2B 1ac47e8becc8ce578d509e6821a4be14625247cf936488ee9eee29b08398b540c42739dd5a298aeb9a80087d368178d8ae1947d45efce06051dd3991193d74cd SHA512 75d43e3cc0e2ffc64db1165a7301d79a881f04ffa7f54aa7dfd9a10bffb28c431ed3ff6f537f445f060d51a3c24656984386bd459d21031aa54edef8c5d90986 -EBUILD acct-6.6.2-r1.ebuild 1091 BLAKE2B d35c85aefef34bcfeb993061a33509d17ba57bb2fc47e12a4523609ba7d93c4e22a692cd9b984ac0cd5d33f8c29c8471475ccf867d32b564e6e9dccd55a70691 SHA512 9b245d213f72bde8e5166b919b36a68b623a982e88829af8ec07645029a3badc11ed51d5e295f05fe6111361e922481bbdeb160bd806d85f373cf1c1a4be235f -EBUILD acct-6.6.2.ebuild 1088 BLAKE2B 224fb7fd4466a030ea29fd91922fb77634575514a3628e9a6dfc6c81e17ba2d720139f2f8146e98195fb43eea48c88c4799e9e08a0ee7e47f4cc716863b38015 SHA512 111fa62f46d1e12b475a8440d2577c5019f7812c33ec95a155ab01a784913231fab963c021f01051bd14f134bd378279bd677325f890183f6d4ff2f7cd553be7 EBUILD acct-6.6.4-r1.ebuild 1038 BLAKE2B 2503f0cb1b51e166be8da3bd4e67289ce9e811d07a512adee0b1dcbf9dd55c16761c709d546836f06f5e2eaf72fb1daf5afd20901e780f643c3798ca8ec31f9d SHA512 0a2559f74a0a09720ebf619b3d9e888708c68e6773eecc829ee44f1ced942734f7b83787fb60db49c7e0eb3a959325a7454db9a33a18a0c5700dde777eb442ef -EBUILD acct-6.6.4.ebuild 1042 BLAKE2B 038e2c289deb9c13b2c1c433740e5dfd40465d024fe7098327847a776030fe9a1e24d821779312fb4a22d5d7d3055c8af91abebc59f9b1a3695690331a72cebc SHA512 bce6c29bc003e8261bf5c4dcdc985e75e39ae8178cbd4428b652b1b2415873804a0a61005326ec9fe85c96253af2fd1e5d5a7f9e1262929258c6927845c7ea5e MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 diff --git a/sys-process/acct/acct-6.5.5-r4.ebuild b/sys-process/acct/acct-6.5.5-r4.ebuild deleted file mode 100644 index fbfc364215c2..000000000000 --- a/sys-process/acct/acct-6.5.5-r4.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=3 -inherit eutils autotools systemd - -DESCRIPTION="GNU system accounting utilities" -HOMEPAGE="https://savannah.gnu.org/projects/acct/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="" - -src_prepare() { - epatch \ - "${FILESDIR}"/${PN}-6.5.5-cross-compile.patch \ - "${FILESDIR}"/${PN}-6.5.5-no-gets.patch - eautoreconf -} - -src_configure() { - econf --enable-linux-multiformat -} - -src_install() { - emake install DESTDIR="${D}" || die - dodoc AUTHORS ChangeLog INSTALL NEWS README TODO - keepdir /var/account - newinitd "${FILESDIR}"/acct.initd-r1 acct || die - newconfd "${FILESDIR}"/acct.confd acct || die - systemd_dounit "${FILESDIR}"/acct.service - insinto /etc/logrotate.d - newins "${FILESDIR}"/acct.logrotate acct || die - - # sys-apps/sysvinit already provides this - rm "${ED}"/usr/bin/last "${ED}"/usr/share/man/man1/last.1 || die - - # accton in / is only a temp workaround for #239748 - dodir /sbin - mv "${ED}"/usr/sbin/accton "${ED}"/sbin/ || die -} diff --git a/sys-process/acct/acct-6.6.1.ebuild b/sys-process/acct/acct-6.6.1.ebuild deleted file mode 100644 index f1852b70af1b..000000000000 --- a/sys-process/acct/acct-6.6.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools base systemd - -DESCRIPTION="GNU system accounting utilities" -HOMEPAGE="https://savannah.gnu.org/projects/acct/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -PATCHES=( - "${FILESDIR}"/${P}-cross-compile.patch - "${FILESDIR}"/${P}-no-gets.patch - "${FILESDIR}"/${P}-texi-failure.patch - "${FILESDIR}"/${P}-math.patch -) - -src_prepare() { - base_src_prepare - eautoreconf -} - -src_configure() { - econf --enable-linux-multiformat -} - -src_install() { - emake install DESTDIR="${D}" - dodoc AUTHORS ChangeLog INSTALL NEWS README TODO - keepdir /var/account - newinitd "${FILESDIR}"/acct.initd acct - newconfd "${FILESDIR}"/acct.confd acct - systemd_dounit "${FILESDIR}"/acct.service - insinto /etc/logrotate.d - newins "${FILESDIR}"/acct.logrotate acct - - # sys-apps/sysvinit already provides this - rm "${ED}"/usr/bin/last "${ED}"/usr/share/man/man1/last.1 || die - - # accton in / is only a temp workaround for #239748 - dodir /sbin - mv "${ED}"/usr/sbin/accton "${ED}"/sbin/ || die -} diff --git a/sys-process/acct/acct-6.6.2-r1.ebuild b/sys-process/acct/acct-6.6.2-r1.ebuild deleted file mode 100644 index 22276e67c861..000000000000 --- a/sys-process/acct/acct-6.6.2-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools base systemd - -DESCRIPTION="GNU system accounting utilities" -HOMEPAGE="https://savannah.gnu.org/projects/acct/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -PATCHES=( - "${FILESDIR}"/${PN}-6.6.2-cross-compile.patch - "${FILESDIR}"/${PN}-6.6.1-no-gets.patch -) - -src_prepare() { - base_src_prepare - eautoreconf -} - -src_configure() { - econf --enable-linux-multiformat -} - -src_install() { - default - keepdir /var/account - newinitd "${FILESDIR}"/acct.initd-r1 acct - newconfd "${FILESDIR}"/acct.confd acct - systemd_dounit "${FILESDIR}"/acct.service - insinto /etc/logrotate.d - newins "${FILESDIR}"/acct.logrotate acct - - # sys-apps/sysvinit already provides this - rm "${ED}"/usr/bin/last "${ED}"/usr/share/man/man1/last.1 || die - - # accton in / is only a temp workaround for #239748 - dodir /sbin - mv "${ED}"/usr/sbin/accton "${ED}"/sbin/ || die -} diff --git a/sys-process/acct/acct-6.6.2.ebuild b/sys-process/acct/acct-6.6.2.ebuild deleted file mode 100644 index 95199c408eed..000000000000 --- a/sys-process/acct/acct-6.6.2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools base systemd - -DESCRIPTION="GNU system accounting utilities" -HOMEPAGE="https://savannah.gnu.org/projects/acct/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -PATCHES=( - "${FILESDIR}"/${PN}-6.6.2-cross-compile.patch - "${FILESDIR}"/${PN}-6.6.1-no-gets.patch -) - -src_prepare() { - base_src_prepare - eautoreconf -} - -src_configure() { - econf --enable-linux-multiformat -} - -src_install() { - default - keepdir /var/account - newinitd "${FILESDIR}"/acct.initd acct - newconfd "${FILESDIR}"/acct.confd acct - systemd_dounit "${FILESDIR}"/acct.service - insinto /etc/logrotate.d - newins "${FILESDIR}"/acct.logrotate acct - - # sys-apps/sysvinit already provides this - rm "${ED}"/usr/bin/last "${ED}"/usr/share/man/man1/last.1 || die - - # accton in / is only a temp workaround for #239748 - dodir /sbin - mv "${ED}"/usr/sbin/accton "${ED}"/sbin/ || die -} diff --git a/sys-process/acct/acct-6.6.4.ebuild b/sys-process/acct/acct-6.6.4.ebuild deleted file mode 100644 index 46888474a25d..000000000000 --- a/sys-process/acct/acct-6.6.4.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools systemd - -DESCRIPTION="GNU system accounting utilities" -HOMEPAGE="https://savannah.gnu.org/projects/acct/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -PATCHES=( - "${FILESDIR}"/${PN}-6.6.4-cross-compile.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf --enable-linux-multiformat -} - -src_install() { - default - keepdir /var/account - newinitd "${FILESDIR}"/acct.initd-r2 acct - newconfd "${FILESDIR}"/acct.confd-r1 acct - systemd_dounit "${FILESDIR}"/acct.service - insinto /etc/logrotate.d - newins "${FILESDIR}"/acct.logrotate-r1 acct - - # sys-apps/sysvinit already provides this - rm "${ED}"/usr/bin/last "${ED}"/usr/share/man/man1/last.1 || die - - # accton in / is only a temp workaround for #239748 - dodir /sbin - mv "${ED}"/usr/sbin/accton "${ED}"/sbin/ || die -} diff --git a/sys-process/acct/files/acct-6.5.5-cross-compile.patch b/sys-process/acct/files/acct-6.5.5-cross-compile.patch deleted file mode 100644 index 2fb7bfa7bc25..000000000000 --- a/sys-process/acct/files/acct-6.5.5-cross-compile.patch +++ /dev/null @@ -1,323 +0,0 @@ -https://savannah.gnu.org/patch/?7473 - -From 8958c3cb7b77ec50d8dae0490d8c80dee798e20d Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Diego=20Elio=20Petten=C3=B2?= <flameeyes@gmail.com> -Date: Fri, 18 Feb 2011 06:13:20 +0100 -Subject: [PATCH] Don't generate files.h at build-time using an execution test. - -The *_LOC variables are never used in the build itself, but only in the -built code; this means that they don't need to be known to ./configure at -all. - -Since the previous method made acct not cross-compilable at all, this is -much preferred. - ---- a/Makefile.am -+++ b/Makefile.am -@@ -66,11 +66,6 @@ - SYS_AC = @SYS_AC@ - SYS_SA = @SYS_SA@ - --WTMP_FILE_LOC = @WTMP_FILE_LOC@ --ACCT_FILE_LOC = @ACCT_FILE_LOC@ --SAVACCT_FILE_LOC = @SAVACCT_FILE_LOC@ --USRACCT_FILE_LOC = @USRACCT_FILE_LOC@ -- - compare-ac: ac - @echo - @echo "Running tests for ac" ---- a/configure.ac -+++ b/configure.ac -@@ -159,101 +159,6 @@ - AC_EGREP_HEADER([comp_t],[sys/acct.h],[AC_DEFINE(HAVE_COMP_T, 1, Define if <sys/acct.h> uses the COMP_T type.)]) - ) ] - ) --dnl --dnl find out where utmp/pacct are stored --dnl --AC_RUN_IFELSE([AC_LANG_SOURCE([[ --#include <stdio.h> --#include <stdlib.h> --#include <sys/types.h> --#include <stdint.h> /* GNU/kFreeBSD */ --#include <sys/acct.h> --#include <utmp.h> -- --#ifndef WTMP_FILE --# if defined(__FreeBSD__) || defined (__NetBSD__) || defined(__linux__) \ -- || defined(__FreeBSD_kernel__) --# define WTMP_FILE "/var/log/wtmp" --# else --# if defined(sun) || defined(AMIX) --# define WTMP_FILE "/var/adm/wtmp" --# else --# if defined(sgi) || defined(SVR4) --# define WTMP_FILE "/usr/adm/wtmp" --# else --# define WTMP_FILE "/usr/adm/wtmp" --# endif --# endif --# endif --#endif -- --#ifndef ACCT_FILE --# if defined(__FreeBSD__) || defined(__linux__) \ -- || defined(__FreeBSD_kernel__) --# define ACCT_FILE "/var/account/pacct" --# else --# if defined(__NetBSD__) --# define ACCT_FILE "/var/account/acct" --# else --# if defined(sun) || defined(AMIX) --# define ACCT_FILE "/var/adm/pacct" --# else --# if defined(sgi) || defined(SVR4) || defined(M_XENIX) --# define ACCT_FILE "/usr/adm/pacct" --# else --# define ACCT_FILE "/usr/adm/acct" --# endif --# endif --# endif --# endif --#endif -- --#ifndef SAVACCT_FILE --# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__linux__) \ -- || defined(__FreeBSD_kernel__) --# define SAVACCT_FILE "/var/account/savacct" --# else --# if defined(sun) || defined(AMIX) --# define SAVACCT_FILE "/var/adm/savacct" --# else --# if defined(sgi) || defined(SVR4) --# define SAVACCT_FILE "/usr/adm/savacct" --# else --# define SAVACCT_FILE "/usr/adm/savacct" --# endif --# endif --# endif --#endif -- --#ifndef USRACCT_FILE --# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__linux__) \ -- || defined(__FreeBSD_kernel__) --# define USRACCT_FILE "/var/account/usracct" --# else --# if defined(sun) || defined(AMIX) --# define USRACCT_FILE "/var/adm/usracct" --# else --# if defined(sgi) || defined(SVR4) --# define USRACCT_FILE "/usr/adm/usracct" --# else --# define USRACCT_FILE "/usr/adm/usracct" --# endif --# endif --# endif --#endif -- --main () --{ -- FILE *fp; -- fp = fopen ("locs", "w"); -- fprintf (fp, "WTMP_FILE_LOC=%s\n", WTMP_FILE); -- fprintf (fp, "ACCT_FILE_LOC=%s\n", ACCT_FILE); -- fprintf (fp, "SAVACCT_FILE_LOC=%s\n", SAVACCT_FILE); -- fprintf (fp, "USRACCT_FILE_LOC=%s\n", USRACCT_FILE); -- fclose (fp); -- exit(0); --} --]])],[. ./locs; rm locs],[echo "Error -- could not locate your wtmp and acct files."; exit 1],[echo "Sorry -- you cannot cross-compile this package (FIXME)."; exit 1 ]) - AC_TYPE_PID_T dnl for sys/acct.h - AC_TYPE_UID_T dnl same as above - AC_TYPE_SIZE_T -@@ -366,12 +271,6 @@ - AC_SUBST(LASTCOMM_MAN) - AC_SUBST(SA_MAN) - --dnl Substitutions for file locations --AC_SUBST(WTMP_FILE_LOC) --AC_SUBST(ACCT_FILE_LOC) --AC_SUBST(SAVACCT_FILE_LOC) --AC_SUBST(USRACCT_FILE_LOC) -- - dnl Dump the makefiles and etc. --AC_CONFIG_FILES([Makefile lib/Makefile files.h version.h]) -+AC_CONFIG_FILES([Makefile lib/Makefile version.h]) - AC_OUTPUT ---- /dev/null -+++ b/files.h -@@ -0,0 +1,123 @@ -+/* files.h -+ * -+ * file locations -+ * -+ */ -+ -+#ifndef FILES_H -+#define FILES_H -+ -+#include "config.h" -+ -+#include <stdio.h> -+#include <stdlib.h> -+#include <sys/types.h> -+#include <stdint.h> /* GNU/kFreeBSD */ -+ -+#ifdef LINUX_MULTIFORMAT -+# include "linux-acct.h" -+#else -+# include <stdint.h> /* GNU/kFreeBSD */ -+# include <sys/acct.h> -+# if defined __FreeBSD__ || defined __FreeBSD_kernel__ -+# include <osreldate.h> -+# if __FreeBSD_kernel__ -+# define __FreeBSD_version __FreeBSD_kernel_version -+# endif /* __FreeBSD_kernel__ */ -+# if __FreeBSD_version >= 700100 /* FreeBSD 7.0-STABLE */ -+# define acct acctv2 -+# define ac_flag ac_flagx -+# endif -+# endif -+#endif -+ -+#include <utmp.h> -+ -+#ifndef WTMP_FILE -+# if defined(__FreeBSD__) || defined (__NetBSD__) || defined(__linux__) \ -+ || defined(__FreeBSD_kernel__) -+# define WTMP_FILE "/var/log/wtmp" -+# else -+# if defined(sun) || defined(AMIX) -+# define WTMP_FILE "/var/adm/wtmp" -+# else -+# if defined(sgi) || defined(SVR4) -+# define WTMP_FILE "/usr/adm/wtmp" -+# else -+# define WTMP_FILE "/usr/adm/wtmp" -+# endif -+# endif -+# endif -+#endif -+ -+#ifndef ACCT_FILE -+# if defined(__FreeBSD__) || defined(__linux__) \ -+ || defined(__FreeBSD_kernel__) -+# define ACCT_FILE "/var/account/pacct" -+# else -+# if defined(__NetBSD__) -+# define ACCT_FILE "/var/account/acct" -+# else -+# if defined(sun) || defined(AMIX) -+# define ACCT_FILE "/var/adm/pacct" -+# else -+# if defined(sgi) || defined(SVR4) || defined(M_XENIX) -+# define ACCT_FILE "/usr/adm/pacct" -+# else -+# define ACCT_FILE "/usr/adm/acct" -+# endif -+# endif -+# endif -+# endif -+#endif -+ -+#ifndef SAVACCT_FILE -+# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__linux__) \ -+ || defined(__FreeBSD_kernel__) -+# define SAVACCT_FILE "/var/account/savacct" -+# else -+# if defined(sun) || defined(AMIX) -+# define SAVACCT_FILE "/var/adm/savacct" -+# else -+# if defined(sgi) || defined(SVR4) -+# define SAVACCT_FILE "/usr/adm/savacct" -+# else -+# define SAVACCT_FILE "/usr/adm/savacct" -+# endif -+# endif -+# endif -+#endif -+ -+#ifndef USRACCT_FILE -+# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__linux__) \ -+ || defined(__FreeBSD_kernel__) -+# define USRACCT_FILE "/var/account/usracct" -+# else -+# if defined(sun) || defined(AMIX) -+# define USRACCT_FILE "/var/adm/usracct" -+# else -+# if defined(sgi) || defined(SVR4) -+# define USRACCT_FILE "/usr/adm/usracct" -+# else -+# define USRACCT_FILE "/usr/adm/usracct" -+# endif -+# endif -+# endif -+#endif -+ -+#define WTMP_FILE_LOC WTMP_FILE -+#define ACCT_FILE_LOC ACCT_FILE -+#define SAVACCT_FILE_LOC SAVACCT_FILE -+#define USRACCT_FILE_LOC USRACCT_FILE -+ -+/* Workaround for a kernel includes problem */ -+#if defined(__linux__) && defined(__alpha__) -+#undef AHZ -+#define AHZ 1024 -+#endif -+ -+#ifndef AHZ -+#define AHZ 64 -+#endif -+ -+#endif /* ! FILES_H */ ---- a/files.h.in -+++ /dev/null -@@ -1,48 +0,0 @@ --/* files.h.in -- * -- * file locations -- * -- */ -- --#ifndef FILES_H --#define FILES_H -- --#include "config.h" -- --#include <sys/types.h> -- --#ifdef LINUX_MULTIFORMAT --# include "linux-acct.h" --#else --# include <stdint.h> /* GNU/kFreeBSD */ --# include <sys/acct.h> --# if defined __FreeBSD__ || defined __FreeBSD_kernel__ --# include <osreldate.h> --# if __FreeBSD_kernel__ --# define __FreeBSD_version __FreeBSD_kernel_version --# endif /* __FreeBSD_kernel__ */ --# if __FreeBSD_version >= 700100 /* FreeBSD 7.0-STABLE */ --# define acct acctv2 --# define ac_flag ac_flagx --# endif --# endif --#endif -- --#include <utmp.h> -- --#define WTMP_FILE_LOC "@WTMP_FILE_LOC@" --#define ACCT_FILE_LOC "@ACCT_FILE_LOC@" --#define SAVACCT_FILE_LOC "@SAVACCT_FILE_LOC@" --#define USRACCT_FILE_LOC "@USRACCT_FILE_LOC@" -- --/* Workaround for a kernel includes problem */ --#if defined(__linux__) && defined(__alpha__) --#undef AHZ --#define AHZ 1024 --#endif -- --#ifndef AHZ --#define AHZ 64 --#endif -- --#endif /* ! FILES_H */ diff --git a/sys-process/acct/files/acct-6.5.5-no-gets.patch b/sys-process/acct/files/acct-6.5.5-no-gets.patch deleted file mode 100644 index 3478b66de9db..000000000000 --- a/sys-process/acct/files/acct-6.5.5-no-gets.patch +++ /dev/null @@ -1,22 +0,0 @@ -hack until acct pulls a newer gnulib version - -From 66712c23388e93e5c518ebc8515140fa0c807348 Mon Sep 17 00:00:00 2001 -From: Eric Blake <eblake@redhat.com> -Date: Thu, 29 Mar 2012 13:30:41 -0600 -Subject: [PATCH] stdio: don't assume gets any more - -Gnulib intentionally does not have a gets module, and now that C11 -and glibc have dropped it, we should be more proactive about warning -any user on a platform that still has a declaration of this dangerous -interface. - ---- a/lib/stdio.in.h -+++ b/lib/stdio.in.h -@@ -125,7 +125,6 @@ - so any use of gets warrants an unconditional warning. Assume it is - always declared, since it is required by C89. */ - #undef gets --_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); - - #if @GNULIB_FOPEN@ - # if @REPLACE_FOPEN@ diff --git a/sys-process/acct/files/acct-6.6.1-cross-compile.patch b/sys-process/acct/files/acct-6.6.1-cross-compile.patch deleted file mode 100644 index 67ac7d56fad0..000000000000 --- a/sys-process/acct/files/acct-6.6.1-cross-compile.patch +++ /dev/null @@ -1,324 +0,0 @@ -https://savannah.gnu.org/patch/?7473 - -From 8958c3cb7b77ec50d8dae0490d8c80dee798e20d Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Diego=20Elio=20Petten=C3=B2?= <flameeyes@gmail.com> -Date: Fri, 18 Feb 2011 06:13:20 +0100 -Subject: [PATCH] Don't generate files.h at build-time using an execution test. - -The *_LOC variables are never used in the build itself, but only in the -built code; this means that they don't need to be known to ./configure at -all. - -Since the previous method made acct not cross-compilable at all, this is -much preferred. - ---- acct-6.6.1/configure.ac -+++ acct-6.6.1/configure.ac -@@ -228,102 +228,6 @@ - AC_EGREP_HEADER([comp_t],[sys/acct.h],[AC_DEFINE(HAVE_COMP_T, 1, Define if <sys/acct.h> uses the COMP_T type.)]) - ) ] - ) --dnl --dnl find out where utmp/pacct are stored --dnl --AC_RUN_IFELSE([AC_LANG_SOURCE([[ --#include <stdio.h> --#include <stdlib.h> --#include <sys/types.h> --#include <stdint.h> /* GNU/kFreeBSD */ --#include <sys/acct.h> --#include <utmp.h> -- --#ifndef WTMP_FILE --# if defined(__FreeBSD__) || defined (__NetBSD__) || defined(__linux__) \ -- || defined(__FreeBSD_kernel__) || defined(__GLIBC__) --# define WTMP_FILE "/var/log/account/wtmp" --# else --# if defined(sun) || defined(AMIX) --# define WTMP_FILE "/var/adm/wtmp" --# else --# if defined(sgi) || defined(SVR4) --# define WTMP_FILE "/usr/adm/wtmp" --# else --# define WTMP_FILE "/usr/adm/wtmp" --# endif --# endif --# endif --#endif -- --#ifndef ACCT_FILE --# if defined(__FreeBSD__) || defined(__linux__) \ -- || defined(__FreeBSD_kernel__) || defined(__GLIBC__) --# define ACCT_FILE "/var/log/account/pacct" --# else --# if defined(__NetBSD__) --# define ACCT_FILE "/var/log/account/acct" --# else --# if defined(sun) || defined(AMIX) --# define ACCT_FILE "/var/adm/pacct" --# else --# if defined(sgi) || defined(SVR4) || defined(M_XENIX) --# define ACCT_FILE "/usr/adm/pacct" --# else --# define ACCT_FILE "/usr/adm/acct" --# endif --# endif --# endif --# endif --#endif -- --#ifndef SAVACCT_FILE --# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__linux__) \ -- || defined(__FreeBSD_kernel__) || defined(__GLIBC__) --# define SAVACCT_FILE "/var/log/account/savacct" --# else --# if defined(sun) || defined(AMIX) --# define SAVACCT_FILE "/var/adm/savacct" --# else --# if defined(sgi) || defined(SVR4) --# define SAVACCT_FILE "/usr/adm/savacct" --# else --# define SAVACCT_FILE "/usr/adm/savacct" --# endif --# endif --# endif --#endif -- --#ifndef USRACCT_FILE --# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__linux__) \ -- || defined(__FreeBSD_kernel__) || defined(__GLIBC__) --# define USRACCT_FILE "/var/log/account/usracct" --# else --# if defined(sun) || defined(AMIX) --# define USRACCT_FILE "/var/adm/usracct" --# else --# if defined(sgi) || defined(SVR4) --# define USRACCT_FILE "/usr/adm/usracct" --# else --# define USRACCT_FILE "/usr/adm/usracct" --# endif --# endif --# endif --#endif -- --main () --{ -- FILE *fp; -- fp = fopen ("locs", "w"); -- fprintf (fp, "WTMP_FILE_LOC=%s\n", WTMP_FILE); -- fprintf (fp, "ACCT_FILE_LOC=%s\n", ACCT_FILE); -- fprintf (fp, "SAVACCT_FILE_LOC=%s\n", SAVACCT_FILE); -- fprintf (fp, "USRACCT_FILE_LOC=%s\n", USRACCT_FILE); -- fclose (fp); -- exit(0); --} --]])],[. ./locs; rm locs],[echo "Error -- could not locate your wtmp and acct files."; exit 1],[echo "Sorry -- you cannot cross-compile this package (FIXME)."; exit 1 ]) -- - dnl types - AC_TYPE_PID_T dnl for sys/acct.h - AC_TYPE_UID_T dnl same as above -@@ -366,12 +270,6 @@ - AC_SUBST(LASTCOMM_MAN) - AC_SUBST(SA_MAN) - --dnl Substitutions for file locations --AC_SUBST(WTMP_FILE_LOC) --AC_SUBST(ACCT_FILE_LOC) --AC_SUBST(SAVACCT_FILE_LOC) --AC_SUBST(USRACCT_FILE_LOC) -- - dnl Dump the makefiles and etc. --AC_CONFIG_FILES([Makefile lib/Makefile files.h version.h]) -+AC_CONFIG_FILES([Makefile lib/Makefile version.h]) - AC_OUTPUT ---- acct-6.6.1/files.h -+++ acct-6.6.1/files.h -@@ -0,0 +1,123 @@ -+/* files.h -+ * -+ * file locations -+ * -+ */ -+ -+#ifndef FILES_H -+#define FILES_H -+ -+#include "config.h" -+ -+#include <stdio.h> -+#include <stdlib.h> -+#include <sys/types.h> -+#include <stdint.h> /* GNU/kFreeBSD */ -+ -+#ifdef LINUX_MULTIFORMAT -+# include "linux-acct.h" -+#else -+# include <stdint.h> /* GNU/kFreeBSD */ -+# include <sys/acct.h> -+# if defined __FreeBSD__ || defined __FreeBSD_kernel__ -+# include <osreldate.h> -+# if __FreeBSD_kernel__ -+# define __FreeBSD_version __FreeBSD_kernel_version -+# endif /* __FreeBSD_kernel__ */ -+# if __FreeBSD_version >= 700100 /* FreeBSD 7.0-STABLE */ -+# define acct acctv2 -+# define ac_flag ac_flagx -+# endif -+# endif -+#endif -+ -+#include <utmp.h> -+ -+#ifndef WTMP_FILE -+# if defined(__FreeBSD__) || defined (__NetBSD__) || defined(__linux__) \ -+ || defined(__FreeBSD_kernel__) -+# define WTMP_FILE "/var/log/wtmp" -+# else -+# if defined(sun) || defined(AMIX) -+# define WTMP_FILE "/var/adm/wtmp" -+# else -+# if defined(sgi) || defined(SVR4) -+# define WTMP_FILE "/usr/adm/wtmp" -+# else -+# define WTMP_FILE "/usr/adm/wtmp" -+# endif -+# endif -+# endif -+#endif -+ -+#ifndef ACCT_FILE -+# if defined(__FreeBSD__) || defined(__linux__) \ -+ || defined(__FreeBSD_kernel__) -+# define ACCT_FILE "/var/account/pacct" -+# else -+# if defined(__NetBSD__) -+# define ACCT_FILE "/var/account/acct" -+# else -+# if defined(sun) || defined(AMIX) -+# define ACCT_FILE "/var/adm/pacct" -+# else -+# if defined(sgi) || defined(SVR4) || defined(M_XENIX) -+# define ACCT_FILE "/usr/adm/pacct" -+# else -+# define ACCT_FILE "/usr/adm/acct" -+# endif -+# endif -+# endif -+# endif -+#endif -+ -+#ifndef SAVACCT_FILE -+# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__linux__) \ -+ || defined(__FreeBSD_kernel__) -+# define SAVACCT_FILE "/var/account/savacct" -+# else -+# if defined(sun) || defined(AMIX) -+# define SAVACCT_FILE "/var/adm/savacct" -+# else -+# if defined(sgi) || defined(SVR4) -+# define SAVACCT_FILE "/usr/adm/savacct" -+# else -+# define SAVACCT_FILE "/usr/adm/savacct" -+# endif -+# endif -+# endif -+#endif -+ -+#ifndef USRACCT_FILE -+# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__linux__) \ -+ || defined(__FreeBSD_kernel__) -+# define USRACCT_FILE "/var/account/usracct" -+# else -+# if defined(sun) || defined(AMIX) -+# define USRACCT_FILE "/var/adm/usracct" -+# else -+# if defined(sgi) || defined(SVR4) -+# define USRACCT_FILE "/usr/adm/usracct" -+# else -+# define USRACCT_FILE "/usr/adm/usracct" -+# endif -+# endif -+# endif -+#endif -+ -+#define WTMP_FILE_LOC WTMP_FILE -+#define ACCT_FILE_LOC ACCT_FILE -+#define SAVACCT_FILE_LOC SAVACCT_FILE -+#define USRACCT_FILE_LOC USRACCT_FILE -+ -+/* Workaround for a kernel includes problem */ -+#if defined(__linux__) && defined(__alpha__) -+#undef AHZ -+#define AHZ 1024 -+#endif -+ -+#ifndef AHZ -+#define AHZ 64 -+#endif -+ -+#endif /* ! FILES_H */ ---- acct-6.6.1/files.h.in -+++ acct-6.6.1/files.h.in -@@ -1,48 +0,0 @@ --/* files.h.in -- * -- * file locations -- * -- */ -- --#ifndef FILES_H --#define FILES_H -- --#include "config.h" -- --#include <sys/types.h> -- --#ifdef LINUX_MULTIFORMAT --# include "linux-acct.h" --#else --# include <stdint.h> /* GNU/kFreeBSD */ --# include <sys/acct.h> --# if defined __FreeBSD__ || defined __FreeBSD_kernel__ --# include <osreldate.h> --# if __FreeBSD_kernel__ --# define __FreeBSD_version __FreeBSD_kernel_version --# endif /* __FreeBSD_kernel__ */ --# if __FreeBSD_version >= 700100 /* FreeBSD 7.0-STABLE */ --# define acct acctv2 --# define ac_flag ac_flagx --# endif --# endif --#endif -- --#include <utmp.h> -- --#define WTMP_FILE_LOC "@WTMP_FILE_LOC@" --#define ACCT_FILE_LOC "@ACCT_FILE_LOC@" --#define SAVACCT_FILE_LOC "@SAVACCT_FILE_LOC@" --#define USRACCT_FILE_LOC "@USRACCT_FILE_LOC@" -- --/* Workaround for a kernel includes problem */ --#if defined(__linux__) && defined(__alpha__) --#undef AHZ --#define AHZ 1024 --#endif -- --#ifndef AHZ --#define AHZ 64 --#endif -- --#endif /* ! FILES_H */ ---- acct-6.6.1/Makefile.am -+++ acct-6.6.1/Makefile.am -@@ -66,11 +66,6 @@ - SYS_AC = @SYS_AC@ - SYS_SA = @SYS_SA@ - --WTMP_FILE_LOC = @WTMP_FILE_LOC@ --ACCT_FILE_LOC = @ACCT_FILE_LOC@ --SAVACCT_FILE_LOC = @SAVACCT_FILE_LOC@ --USRACCT_FILE_LOC = @USRACCT_FILE_LOC@ -- - compare-ac: ac - @echo - @echo "Running tests for ac" diff --git a/sys-process/acct/files/acct-6.6.1-math.patch b/sys-process/acct/files/acct-6.6.1-math.patch deleted file mode 100644 index a1d6fe72e758..000000000000 --- a/sys-process/acct/files/acct-6.6.1-math.patch +++ /dev/null @@ -1,27 +0,0 @@ -https://savannah.gnu.org/bugs/?42973 -https://bugs.gentoo.org/519552 - -these files use frexp/ldexp which is in -lm - ---- a/Makefile.am -+++ b/Makefile.am -@@ -26,6 +26,7 @@ accton_SOURCES = accton.c common.c - - dump_acct_SOURCES = dump-acct.c common.c file_rd.c \ - pacct_rd.c -+dump_acct_LDADD = $(LDADD) -lm - - dump_utmp_SOURCES = dump-utmp.c common.c file_rd.c \ - utmp_rd.c -@@ -37,9 +38,11 @@ last_SOURCES = last.c common.c file_rd.c hashtab.c \ - - lastcomm_SOURCES = lastcomm.c common.c dev_hash.c file_rd.c \ - hashtab.c pacct_rd.c uid_hash.c -+lastcomm_LDADD = $(LDADD) -lm - - sa_SOURCES = sa.c common.c file_rd.c hashtab.c \ - pacct_rd.c uid_hash.c -+sa_LDADD = $(LDADD) -lm - - noinst_HEADERS = common.h config.h dev_hash.h file_rd.h hashtab.h \ - pacct_rd.h uid_hash.h utmp_rd.h al_share.cpp linux-acct.h diff --git a/sys-process/acct/files/acct-6.6.1-no-gets.patch b/sys-process/acct/files/acct-6.6.1-no-gets.patch deleted file mode 100644 index f2f83975d587..000000000000 --- a/sys-process/acct/files/acct-6.6.1-no-gets.patch +++ /dev/null @@ -1,25 +0,0 @@ -hack until acct pulls a newer gnulib version - -From 66712c23388e93e5c518ebc8515140fa0c807348 Mon Sep 17 00:00:00 2001 -From: Eric Blake <eblake@redhat.com> -Date: Thu, 29 Mar 2012 13:30:41 -0600 -Subject: [PATCH] stdio: don't assume gets any more - -Gnulib intentionally does not have a gets module, and now that C11 -and glibc have dropped it, we should be more proactive about warning -any user on a platform that still has a declaration of this dangerous -interface. - ---- acct-6.6.1/lib/stdio.in.h -+++ acct-6.6.1/lib/stdio.in.h -@@ -699,10 +699,6 @@ - so any use of gets warrants an unconditional warning; besides, C11 - removed it. */ - #undef gets --#if HAVE_RAW_DECL_GETS --_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); --#endif -- - - #if @GNULIB_OBSTACK_PRINTF@ || @GNULIB_OBSTACK_PRINTF_POSIX@ - struct obstack; diff --git a/sys-process/acct/files/acct-6.6.1-texi-failure.patch b/sys-process/acct/files/acct-6.6.1-texi-failure.patch deleted file mode 100644 index aa9f3c3586b8..000000000000 --- a/sys-process/acct/files/acct-6.6.1-texi-failure.patch +++ /dev/null @@ -1,32 +0,0 @@ -Description: Fix FTBFS with new texinfo. -Author: Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> - ---- acct-6.5.5.orig/accounting.texi -+++ acct-6.5.5/accounting.texi -@@ -66,7 +66,7 @@ approved by the Foundation. - @end titlepage - - @c ---------------------------------------------------------------------- --@ifinfo -+@ifnottex - @node Top, Preface, (dir), (dir) - - Welcome to the GNU Accounting Utilities! If you don't have a clue about -@@ -77,7 +77,7 @@ program's name. - This is Edition @value{EDITION} of the documentation, updated - @value{UPDATED} for version @value{VERSION} of the GNU Accounting - Utilities. --@end ifinfo -+@end ifnottex - - @menu - * Preface:: general information about the accounting utilities -@@ -468,7 +468,7 @@ overhead, it is forseeable that the entr - wrong order. GNU @code{ac} automatically compensates for this, but some - other @code{ac}s may not... beware. - --@unnumberedsubsubsec The FTP Problem -+@unnumberedsubsec The FTP Problem - - I've tested the standard @code{ac} in Ultrix 4.2 (DECstation/DECsystem), - SunOS 4.1.1 (Sun3, Sun4, Sparc), Mach 2.5 (Omron/Luna), and DomainOS diff --git a/sys-process/acct/files/acct-6.6.2-cross-compile.patch b/sys-process/acct/files/acct-6.6.2-cross-compile.patch deleted file mode 100644 index 70b0556fd486..000000000000 --- a/sys-process/acct/files/acct-6.6.2-cross-compile.patch +++ /dev/null @@ -1,320 +0,0 @@ -https://savannah.gnu.org/patch/?7473 - -From 8958c3cb7b77ec50d8dae0490d8c80dee798e20d Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Diego=20Elio=20Petten=C3=B2?= <flameeyes@gmail.com> -Date: Fri, 18 Feb 2011 06:13:20 +0100 -Subject: [PATCH] Don't generate files.h at build-time using an execution test. - -The *_LOC variables are never used in the build itself, but only in the -built code; this means that they don't need to be known to ./configure at -all. - -Since the previous method made acct not cross-compilable at all, this is -much preferred. - ---- a/Makefile.am -+++ b/Makefile.am -@@ -69,11 +69,6 @@ SYS_LASTCOMM = @SYS_LASTCOMM@ - SYS_AC = @SYS_AC@ - SYS_SA = @SYS_SA@ - --WTMP_FILE_LOC = @WTMP_FILE_LOC@ --ACCT_FILE_LOC = @ACCT_FILE_LOC@ --SAVACCT_FILE_LOC = @SAVACCT_FILE_LOC@ --USRACCT_FILE_LOC = @USRACCT_FILE_LOC@ -- - compare-ac: ac - @echo - @echo "Running tests for ac" ---- a/configure.ac -+++ b/configure.ac -@@ -229,101 +229,6 @@ AC_CHECK_HEADER(sys/acct.h, - AC_EGREP_HEADER([comp_t],[sys/acct.h],[AC_DEFINE(HAVE_COMP_T, 1, Define if <sys/acct.h> uses the COMP_T type.)]) - ) ] - ) --dnl --dnl find out where utmp/pacct are stored --dnl --AC_RUN_IFELSE([AC_LANG_SOURCE([[ --#include <stdio.h> --#include <stdlib.h> --#include <sys/types.h> --#include <stdint.h> /* GNU/kFreeBSD */ --#include <sys/acct.h> --#include <utmp.h> -- --#ifndef WTMP_FILE --# if defined(__FreeBSD__) || defined (__NetBSD__) || defined(__linux__) \ -- || defined(__FreeBSD_kernel__) || defined(__GLIBC__) --# define WTMP_FILE "/var/log/account/wtmp" --# else --# if defined(sun) || defined(AMIX) --# define WTMP_FILE "/var/adm/wtmp" --# else --# if defined(sgi) || defined(SVR4) --# define WTMP_FILE "/usr/adm/wtmp" --# else --# define WTMP_FILE "/usr/adm/wtmp" --# endif --# endif --# endif --#endif -- --#ifndef ACCT_FILE --# if defined(__FreeBSD__) || defined(__linux__) \ -- || defined(__FreeBSD_kernel__) || defined(__GLIBC__) --# define ACCT_FILE "/var/log/account/pacct" --# else --# if defined(__NetBSD__) --# define ACCT_FILE "/var/log/account/acct" --# else --# if defined(sun) || defined(AMIX) --# define ACCT_FILE "/var/adm/pacct" --# else --# if defined(sgi) || defined(SVR4) || defined(M_XENIX) --# define ACCT_FILE "/usr/adm/pacct" --# else --# define ACCT_FILE "/usr/adm/acct" --# endif --# endif --# endif --# endif --#endif -- --#ifndef SAVACCT_FILE --# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__linux__) \ -- || defined(__FreeBSD_kernel__) || defined(__GLIBC__) --# define SAVACCT_FILE "/var/log/account/savacct" --# else --# if defined(sun) || defined(AMIX) --# define SAVACCT_FILE "/var/adm/savacct" --# else --# if defined(sgi) || defined(SVR4) --# define SAVACCT_FILE "/usr/adm/savacct" --# else --# define SAVACCT_FILE "/usr/adm/savacct" --# endif --# endif --# endif --#endif -- --#ifndef USRACCT_FILE --# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__linux__) \ -- || defined(__FreeBSD_kernel__) || defined(__GLIBC__) --# define USRACCT_FILE "/var/log/account/usracct" --# else --# if defined(sun) || defined(AMIX) --# define USRACCT_FILE "/var/adm/usracct" --# else --# if defined(sgi) || defined(SVR4) --# define USRACCT_FILE "/usr/adm/usracct" --# else --# define USRACCT_FILE "/usr/adm/usracct" --# endif --# endif --# endif --#endif -- --main () --{ -- FILE *fp; -- fp = fopen ("locs", "w"); -- fprintf (fp, "WTMP_FILE_LOC=%s\n", WTMP_FILE); -- fprintf (fp, "ACCT_FILE_LOC=%s\n", ACCT_FILE); -- fprintf (fp, "SAVACCT_FILE_LOC=%s\n", SAVACCT_FILE); -- fprintf (fp, "USRACCT_FILE_LOC=%s\n", USRACCT_FILE); -- fclose (fp); -- exit(0); --} --]])],[. ./locs; rm locs],[echo "Error -- could not locate your wtmp and acct files."; exit 1],[echo "Sorry -- you cannot cross-compile this package (FIXME)."; exit 1 ]) - - dnl types - AC_TYPE_PID_T dnl for sys/acct.h -@@ -367,12 +272,6 @@ AC_SUBST(ACCTON_MAN) - AC_SUBST(LASTCOMM_MAN) - AC_SUBST(SA_MAN) - --dnl Substitutions for file locations --AC_SUBST(WTMP_FILE_LOC) --AC_SUBST(ACCT_FILE_LOC) --AC_SUBST(SAVACCT_FILE_LOC) --AC_SUBST(USRACCT_FILE_LOC) -- - dnl Dump the makefiles and etc. --AC_CONFIG_FILES([Makefile lib/Makefile files.h version.h]) -+AC_CONFIG_FILES([Makefile lib/Makefile version.h]) - AC_OUTPUT ---- /dev/null -+++ b/files.h -@@ -0,0 +1,120 @@ -+/* files.h.in -+ * -+ * file locations -+ * -+ */ -+ -+#ifndef FILES_H -+#define FILES_H -+ -+#include "config.h" -+ -+#include <sys/types.h> -+ -+#ifdef LINUX_MULTIFORMAT -+# include "linux-acct.h" -+#else -+# include <stdint.h> /* GNU/kFreeBSD */ -+# include <sys/acct.h> -+# if defined __FreeBSD__ || defined __FreeBSD_kernel__ -+# include <osreldate.h> -+# if defined __FreeBSD_kernel__ -+# define __FreeBSD_version __FreeBSD_kernel_version -+# endif /* __FreeBSD_kernel__ */ -+# if __FreeBSD_version >= 700100 /* FreeBSD 7.0-STABLE */ -+# define acct acctv2 -+# define ac_flag ac_flagx -+# endif -+# endif -+#endif -+ -+#include <utmp.h> -+ -+#ifndef WTMP_FILE -+# if defined(__FreeBSD__) || defined (__NetBSD__) || defined(__linux__) \ -+ || defined(__FreeBSD_kernel__) || defined(__GLIBC__) -+# define WTMP_FILE "/var/log/account/wtmp" -+# else -+# if defined(sun) || defined(AMIX) -+# define WTMP_FILE "/var/adm/wtmp" -+# else -+# if defined(sgi) || defined(SVR4) -+# define WTMP_FILE "/usr/adm/wtmp" -+# else -+# define WTMP_FILE "/usr/adm/wtmp" -+# endif -+# endif -+# endif -+#endif -+ -+#ifndef ACCT_FILE -+# if defined(__FreeBSD__) || defined(__linux__) \ -+ || defined(__FreeBSD_kernel__) || defined(__GLIBC__) -+# define ACCT_FILE "/var/log/account/pacct" -+# else -+# if defined(__NetBSD__) -+# define ACCT_FILE "/var/log/account/acct" -+# else -+# if defined(sun) || defined(AMIX) -+# define ACCT_FILE "/var/adm/pacct" -+# else -+# if defined(sgi) || defined(SVR4) || defined(M_XENIX) -+# define ACCT_FILE "/usr/adm/pacct" -+# else -+# define ACCT_FILE "/usr/adm/acct" -+# endif -+# endif -+# endif -+# endif -+#endif -+ -+#ifndef SAVACCT_FILE -+# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__linux__) \ -+ || defined(__FreeBSD_kernel__) || defined(__GLIBC__) -+# define SAVACCT_FILE "/var/log/account/savacct" -+# else -+# if defined(sun) || defined(AMIX) -+# define SAVACCT_FILE "/var/adm/savacct" -+# else -+# if defined(sgi) || defined(SVR4) -+# define SAVACCT_FILE "/usr/adm/savacct" -+# else -+# define SAVACCT_FILE "/usr/adm/savacct" -+# endif -+# endif -+# endif -+#endif -+ -+#ifndef USRACCT_FILE -+# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__linux__) \ -+ || defined(__FreeBSD_kernel__) || defined(__GLIBC__) -+# define USRACCT_FILE "/var/log/account/usracct" -+# else -+# if defined(sun) || defined(AMIX) -+# define USRACCT_FILE "/var/adm/usracct" -+# else -+# if defined(sgi) || defined(SVR4) -+# define USRACCT_FILE "/usr/adm/usracct" -+# else -+# define USRACCT_FILE "/usr/adm/usracct" -+# endif -+# endif -+# endif -+#endif -+ -+#define WTMP_FILE_LOC WTMP_FILE -+#define ACCT_FILE_LOC ACCT_FILE -+#define SAVACCT_FILE_LOC SAVACCT_FILE -+#define USRACCT_FILE_LOC USRACCT_FILE -+ -+/* Workaround for a kernel includes problem */ -+#if defined(__linux__) && defined(__alpha__) -+#undef AHZ -+#define AHZ 1024 -+#endif -+ -+#ifndef AHZ -+#define AHZ 64 -+#endif -+ -+#endif /* ! FILES_H */ ---- a/files.h.in -+++ /dev/null -@@ -1,48 +0,0 @@ --/* files.h.in -- * -- * file locations -- * -- */ -- --#ifndef FILES_H --#define FILES_H -- --#include "config.h" -- --#include <sys/types.h> -- --#ifdef LINUX_MULTIFORMAT --# include "linux-acct.h" --#else --# include <stdint.h> /* GNU/kFreeBSD */ --# include <sys/acct.h> --# if defined __FreeBSD__ || defined __FreeBSD_kernel__ --# include <osreldate.h> --# if defined __FreeBSD_kernel__ --# define __FreeBSD_version __FreeBSD_kernel_version --# endif /* __FreeBSD_kernel__ */ --# if __FreeBSD_version >= 700100 /* FreeBSD 7.0-STABLE */ --# define acct acctv2 --# define ac_flag ac_flagx --# endif --# endif --#endif -- --#include <utmp.h> -- --#define WTMP_FILE_LOC "@WTMP_FILE_LOC@" --#define ACCT_FILE_LOC "@ACCT_FILE_LOC@" --#define SAVACCT_FILE_LOC "@SAVACCT_FILE_LOC@" --#define USRACCT_FILE_LOC "@USRACCT_FILE_LOC@" -- --/* Workaround for a kernel includes problem */ --#if defined(__linux__) && defined(__alpha__) --#undef AHZ --#define AHZ 1024 --#endif -- --#ifndef AHZ --#define AHZ 64 --#endif -- --#endif /* ! FILES_H */ diff --git a/sys-process/acct/files/acct.confd b/sys-process/acct/files/acct.confd deleted file mode 100644 index 133efabcf62d..000000000000 --- a/sys-process/acct/files/acct.confd +++ /dev/null @@ -1,13 +0,0 @@ -# /etc/conf.d/acct - -# ACCT_LOG specifies the accounting logging file. -# Remember to create it manually if it doesn't yet exist. - -ACCT_LOG="/var/account/pacct" - -# REPORT_OPTS contains arguments for the "sa" command, -# used for console-reporting. -# Please run "sa --help" or "man sa" to get a description -# of available options. - -REPORT_OPTS="--sort-real-time --list-all-names --percentage" diff --git a/sys-process/acct/files/acct.initd b/sys-process/acct/files/acct.initd deleted file mode 100644 index d6d9dfd62459..000000000000 --- a/sys-process/acct/files/acct.initd +++ /dev/null @@ -1,36 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -extra_started_commands="report" - -depend() { - need localmount -} - -checkconfig() { - export ACCT_LOG=${ACCT_LOG:-/var/account/pacct} - if [ ! -e "${ACCT_LOG}" ] ; then - touch "${ACCT_LOG}" - chmod 600 "${ACCT_LOG}" - fi - return 0 -} - -start() { - checkconfig || return 1 - - ebegin "Starting accounting" - accton "${ACCT_LOG}" >/dev/null - eend $? -} - -stop() { - ebegin "Stopping accounting" - accton off >/dev/null - eend $? -} - -report() { - sa ${REPORT_OPTS} "${ACCT_LOG}" -} diff --git a/sys-process/acct/files/acct.initd-r1 b/sys-process/acct/files/acct.initd-r1 deleted file mode 100644 index 09d9739fea23..000000000000 --- a/sys-process/acct/files/acct.initd-r1 +++ /dev/null @@ -1,33 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -extra_started_commands="report" - -depend() { - need localmount -} - -checkconfig() { - export ACCT_LOG=${ACCT_LOG:-/var/account/pacct} - checkpath -f -m 600 "${ACCT_LOG}" - return 0 -} - -start() { - checkconfig || return 1 - - ebegin "Starting accounting" - accton "${ACCT_LOG}" >/dev/null - eend $? -} - -stop() { - ebegin "Stopping accounting" - accton off >/dev/null - eend $? -} - -report() { - sa ${REPORT_OPTS} "${ACCT_LOG}" -} diff --git a/sys-process/acct/files/acct.logrotate b/sys-process/acct/files/acct.logrotate deleted file mode 100644 index af6213434cd9..000000000000 --- a/sys-process/acct/files/acct.logrotate +++ /dev/null @@ -1,14 +0,0 @@ -# Logrotate file for acct - -/var/account/pacct { - compress - delaycompress - notifempty - daily - rotate 31 - create 0600 root root - missingok - postrotate - /etc/init.d/acct --quiet --ifstarted restart - endscript -} diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest index 669b63ed3e52..ec7949ca8943 100644 --- a/sys-process/atop/Manifest +++ b/sys-process/atop/Manifest @@ -1,19 +1,12 @@ AUX atop-2.2-build.patch 898 BLAKE2B 41be74ee6676a0cfeda2b42274618568e156b6bb56b5ff5809ab3f38a96e07b18a67b51921509fe46966c43ceb535ead806f58e0f3b3bf5f7a70fa1996ab0c74 SHA512 f291cf34d975367f0e972b7fb62f8c91234d0d8da2c903f82e18f160f435e8e8a57ad7eeb5ef9c438e6a5f86c0e9c237d518a4fe09dcf43dcfa5ff39ab769ffc AUX atop-2.2-sysmacros.patch 283 BLAKE2B 175d69f6c8d0fe6ce909ab95375cd5f23aef2bb9cf86a80c94e6002e5268cbea2d37f64a159f0d1db9d2ff8288115712f9544129f4a4eedb9b94569e5155f54e SHA512 8dd708193a57abad2e53625278ab60cfc74bca7ae2851d54584542257dd16161f8262eb7f3f26a9c2e274f8c481012850a5a30c193353b506e4d1e7a43e1565a -AUX atop.rc 355 BLAKE2B b6413db49c02d0eff09a013f817ab45a89fa31e8b7ad055556a627b70fc4f788f4238b54b47f82296efd2330d62d90cb115772aaf159baa17dbe3a39464f9586 SHA512 95a8c92fd78a78653f8b9a7ca4a2cbe3135836e4cd1e7c81ad33a106c8e51911250078bd4fa1d903f2632eb7cba6053333d934546bba26fbf6853071775452d2 -AUX atop.rc-r1 262 BLAKE2B a0db774f3e7f3deafed7cebde1e25053cf8eee0e9c772bfaaabb243164be11f2830107fac64d22d070d1e2fcc3b887f3574f47340113424afe20921a5204fe99 SHA512 d1bed61a77917311103a6ab7130c5179e0ca2178579f07fa0fa5caabbdabe0e82b75f4dbc197d50ae6710fca5d38f0a585109600430a217d755da6ad9ee7955b AUX atop.rc-r2 268 BLAKE2B d0673e73ee13d7ac5f1c31544f8f9ba8aefe14c2ebf4e90b090d5a64a308bdd2e42b4131ea5c931e9e2f2386139343cfceb7c04c1378ebd3a260a5d55d0dd5b6 SHA512 07699f1190faa3a8343314b5c8419e7ea49280fef664334f03558907eb5654bc33c7f4baa3fa54cc6f07866c378c984ff81e020e69f0b146c68b8503ab010d0c AUX atop.service 190 BLAKE2B 905a7b42d38b3ab25916c90d7b50c52721f9b061c99e8ce5b9d8cc6c452d1dfeba5478389471778e2a988fd058301bae001139c1396bd9c4a76f2b7f79968377 SHA512 194e9703f34b6a1c749ed5bae3e8708dc625d30e174e285a0998c8aa0d2b1b34da70a3d1db86380abc40615b28a5bdb37b2d511be983da5fd7f154b9686ba343 AUX atopacct.rc 1054 BLAKE2B 80f301506d805ae54552f088c53bf18cab1ee52b76a37387500176e61eba317059b10c9955d13ac5718547253401ec21f0add4b189e5d04ff724af43c8c50b73 SHA512 ddb026c4ebf63dccc6f49b2b7db829d7ba0388da080a65562bac3f2d7ebacc95093099a0fc9d636af5462ace4a9e118eacfe3eb626a70245e7c5c1e874866f02 AUX atopacct.service 269 BLAKE2B 8cf88201ecb08da441cd066c0d6974afbae41018a5b2ef9c6b1b805d5be53f2bc5849dafe1d0e2d996e3598ed1baa93e3a0e559fe33c11c55bf64345af5c2bab SHA512 1e57eb76db3e78be504a1a11a479d154239f269da5f5cd3a52eced4ca63ea051d003f14d498d9a71070b7081b2ff80f5eeb5453b81952ee0e4c05423e3c2d308 -DIST atop-1.27-3.tar.gz 159521 BLAKE2B a12291386d13064019f0c6ffab3f7e198d82a3a295444f35756320dec74884ae46ca712828a7a3bfecf763c90c71ea6bfcd82c9bae3fc8371cf5533532bedd16 SHA512 59100b61ff14ff49d8daf815abdbf5e9f905767fe8532b0043f3a63acc4d37975201879a93634f6e77edd307e8b6e7d0bf1a3caff1a3cdce8240e92e46023003 -DIST atop-2.2-3.tar.gz 194168 BLAKE2B 7734c486fb83b1d4c00cccef35f01de0ae19442c6c49c65ff251c3abca1cee2af540cb1f8755eb8e039b4786aef6353c2b5b720f5a357d0932a8d632d87e1515 SHA512 34076e35004367bbfd63f3aac1e786dab566633799b5d4f2c4d45f343642d145027f6298aa40d5e83c1356f502e3c51faa58da07cea58f2960bfacd78cf77915 DIST atop-2.3.0-netatop_h.patch 3279 BLAKE2B ac663d50c4474d28bbc1c6b70a2f439ccf7f6e0d8c759e6240736fc44bea788fc76eea18769422bf391079945515a12615bae3139ca758d03b4687653a1d5cd1 SHA512 9b84adf3e740eca5e42199bb3e9e65e08ffb07f60e7c02d04b73cfe4b63a4f563991a797def5826ba10a32c78d2363ebe9b4e41d12cf9e7118e3eb82d259c31b DIST atop-2.3.0-version_c.patch 1537 BLAKE2B eda9f0aa427e39ef12aa1584e6277de00577dff81a85085b8b12478a7631cb1739196a91feb684c2b9bdc0bd879493d1bb3a5dca8062da650cda78ae7744e934 SHA512 48589cb29cc969c25d0dbc5c5237200b28af6f1b5daf478abdd52079360938887f9de0fa4a379479c5bf8f3ba31946eba5aae19fe3246f36e82a132708840373 DIST atop-2.3.0-version_h.patch 748 BLAKE2B 95aa0e819d35498436ddb2554f457e9bf74a70395f077d8f0625b52469d3f4a1f5793afc061aa1f7105fbea6223bb19bbcb999be4231b761523eb28cb5243542 SHA512 79ea49421e9bd82322cae26148d608560910a3d2e089228d2218d93744dcba8398058dd75255b64d15301c8bc4bde1dd6e15b6c6949a01534557b24b3d79089d DIST atop-2.3.0.tar.gz 190560 BLAKE2B 4c7a8f33f7e32fb6107275c21db54af91ffdb06cea14039ba85c6e844efc05e5c64708dae48eb3a7b8e075378838937ddd4756a954e6a040d4b3e8c4e7dd9e93 SHA512 8347f480b3e8f957be9aa8982b9c69c5fbc59b8a32044662995495cc2218de48342788aae40538d2ad67d402c8c470d0514261791ead70303f97221ea6983621 -EBUILD atop-1.27_p3.ebuild 915 BLAKE2B 3ab2e37912cf79a2e1b968b24de9ed7bf4752bca34aeec3ef48e9e00ded80f7f34e26090355c7b32ffe2f54b01d8a7549dd088aa2a1afae7d68fd9ba33ee7a5b SHA512 907656fe15cd36e60fd5f7a649337839d560ff01e5c448256b7f2121de896d21dbfb53a3e07cc4913da41eff002ec99a5b100fce3856ac55feb670b4e91ef035 -EBUILD atop-2.2.ebuild 1181 BLAKE2B c47e973000b48ba25e985aa91dc45f2cab21770af12df0aa80d697a874dd581ce652fdc45d1a7c7b447389cb3169f2c255477cf8c39ae49a2a9b67b7bfae4e18 SHA512 1c48f49e6b76f97f13e44f776ba7ed6a5a4bc7de43d0df3b2d30ce0cb578c6671baf3741f6e5e7d24b42006601dbe7b5a79739a2e0819ff955baf9a12db8015e -EBUILD atop-2.3.0-r1.ebuild 1817 BLAKE2B fe696c2365ab033df4c38733ff99e82c359b2815f573e4ce353c35be6c4f1eecfa058383003ed06d5de2061339279670b598b1a9d0da89591400f0225c3d3a7f SHA512 b8d99ef1b45e20a1b7f03eb0eaf3370879ef95354a1e90f5c24d04900aa4c481c0270c892c01300f98a81ed6f664bb8ffcc1ba848e2508cc53dc140a7bf95f52 -EBUILD atop-2.3.0.ebuild 1810 BLAKE2B 1f621753e8b67ef854ada64563a6f0538f4018433d0185dee7283122c29bf0be7b4b9c2bcb0668fa4fe1bb4082da2f0460ed2a4d935590f31f248fdab0439a9d SHA512 9eb4c1bc4b78fb3f245589f2409e813ee267f51936ea2f1fbcf64e04c7b5e730147a41d2da767f05590814942f00df3a24464fb34406b06f5ac8f9e09f799100 +EBUILD atop-2.3.0-r1.ebuild 1828 BLAKE2B f8842470b2eb6ac512ccbb73c376dab6b882d119ee0d010bf09878dfb099cf50b81685771552c0c5c7df93cbd5faf2dfef7e50265c1d8b968d713bd521798900 SHA512 7df239077f9656e145c701082ae82c0cd2664cd5772139704a1fbfe046a5d471af6e00a966c60507ebe33f55dd789ca3223a21a7a95a57835a1e18f00a55ad1f MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 diff --git a/sys-process/atop/atop-1.27_p3.ebuild b/sys-process/atop/atop-1.27_p3.ebuild deleted file mode 100644 index 7e615c59c184..000000000000 --- a/sys-process/atop/atop-1.27_p3.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="3" - -inherit eutils toolchain-funcs - -MY_PV=${PV//_p/-} -MY_P=${PN}-${MY_PV} - -DESCRIPTION="Resource-specific view of processes" -HOMEPAGE="https://www.atoptool.nl/" -SRC_URI="https://www.atoptool.nl/download/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~mips ppc ~ppc64 x86" -IUSE="" - -DEPEND="sys-process/acct" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - sed -i \ - -e '/^CFLAGS/s: = -O : += :' \ - -e '/^LDFLAGS/s: = : += :' \ - -e 's:\<cc\>:$(CC):' \ - Makefile - tc-export CC - cp "${FILESDIR}"/atop.rc atop.init - chmod a+rx atop.init - sed -i 's: root : :' atop.cron #191926 -} - -src_install() { - emake DESTDIR="${D}" INIPATH=/etc/init.d install || die - # useless -${PV} copies ? - rm -f "${D}"/usr/bin/atop*-${PV} - dodoc README "${D}"/etc/cron.d/* - rm -r "${D}"/etc/cron.d || die -} diff --git a/sys-process/atop/atop-2.2.ebuild b/sys-process/atop/atop-2.2.ebuild deleted file mode 100644 index 2c3035fb4f8f..000000000000 --- a/sys-process/atop/atop-2.2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -inherit eutils toolchain-funcs systemd - -MY_PV=${PV//_p/-} -MY_P=${PN}-${MY_PV}-3 - -DESCRIPTION="Resource-specific view of processes" -HOMEPAGE="https://www.atoptool.nl/" -SRC_URI="https://www.atoptool.nl/download/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=" - sys-libs/ncurses - sys-process/acct -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig -" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-2.2-build.patch - epatch "${FILESDIR}"/${PN}-2.2-sysmacros.patch #580372 - tc-export CC PKG_CONFIG - sed -i 's: root : :' atop.cronsysv || die #191926 - # prefixify - sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile -} - -src_install() { - emake DESTDIR="${D}" genericinstall - # useless -${PV} copies ? - rm -f "${ED}"/usr/bin/atop*-${MY_PV} - newinitd "${FILESDIR}"/${PN}.rc-r1 ${PN} - newinitd "${FILESDIR}"/atopacct.rc atopacct - systemd_dounit "${FILESDIR}"/${PN}.service - systemd_dounit "${FILESDIR}"/atopacct.service - dodoc atop.cronsysv AUTHOR ChangeLog README -} diff --git a/sys-process/atop/atop-2.3.0-r1.ebuild b/sys-process/atop/atop-2.3.0-r1.ebuild index e0a0640ed94f..5bf2b3134865 100644 --- a/sys-process/atop/atop-2.3.0-r1.ebuild +++ b/sys-process/atop/atop-2.3.0-r1.ebuild @@ -49,13 +49,13 @@ src_prepare() { tc-export CC PKG_CONFIG sed -i 's: root : :' atop.cronsysv || die #191926 # prefixify - sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile + sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die } src_install() { emake DESTDIR="${D}" genericinstall # useless -${PV} copies ? - rm -f "${ED%/}"/usr/bin/atop*-${PV} + rm "${ED%/}"/usr/bin/atop*-${PV} || die newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN} newinitd "${FILESDIR}"/atopacct.rc atopacct systemd_dounit "${FILESDIR}"/${PN}.service diff --git a/sys-process/atop/atop-2.3.0.ebuild b/sys-process/atop/atop-2.3.0.ebuild deleted file mode 100644 index 31cb7439dd37..000000000000 --- a/sys-process/atop/atop-2.3.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit linux-info systemd toolchain-funcs - -DESCRIPTION="Resource-specific view of processes" -HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop" -SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -# Tarballs lacks version.{c,h} files -SRC_URI+=" https://github.com/Atoptool/atop/commit/42e86fcc42ce60f8c92f3c7d5f3a6ccde47c0b33.patch -> ${PN}-2.3.0-version_h.patch" -SRC_URI+=" https://github.com/Atoptool/atop/commit/a8d850d06efc8d70a19f55ec93fe83df51e99077.patch -> ${PN}-2.3.0-version_c.patch" -SRC_URI+=" https://github.com/Atoptool/atop/commit/5f101e656a24271726d1e9cd672631b6033c36c1.patch -> ${PN}-2.3.0-netatop_h.patch" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=" - sys-libs/ncurses:0= - sys-process/acct -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.2-build.patch - "${FILESDIR}"/${PN}-2.2-sysmacros.patch #580372 - - # taken from upstream. - "${DISTDIR}"/${P}-version_{h,c}.patch - "${DISTDIR}"/${P}-netatop_h.patch -) - -pkg_pretend() { - if use kernel_linux ; then - CONFIG_CHECK="~BSD_PROCESS_ACCT" - check_extra_config - fi -} - -src_prepare() { - default - tc-export CC PKG_CONFIG - sed -i 's: root : :' atop.cronsysv || die #191926 - # prefixify - sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile -} - -src_install() { - emake DESTDIR="${D}" genericinstall - # useless -${PV} copies ? - rm -f "${ED%/}"/usr/bin/atop*-${PV} - newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN} - newinitd "${FILESDIR}"/atopacct.rc atopacct - systemd_dounit "${FILESDIR}"/${PN}.service - systemd_dounit "${FILESDIR}"/atopacct.service - dodoc atop.cronsysv AUTHOR README -} diff --git a/sys-process/atop/files/atop.rc b/sys-process/atop/files/atop.rc deleted file mode 100644 index f05db6a0e15b..000000000000 --- a/sys-process/atop/files/atop.rc +++ /dev/null @@ -1,15 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -start() { - ebegin "Starting atop" - start-stop-daemon --start --quiet --exec /etc/atop/atop.daily - eend $? -} - -stop() { - ebegin "Stopping atop" - start-stop-daemon --stop --exec /usr/bin/atop --pidfile /var/run/atop.pid - eend $? -} diff --git a/sys-process/atop/files/atop.rc-r1 b/sys-process/atop/files/atop.rc-r1 deleted file mode 100644 index c5172283a212..000000000000 --- a/sys-process/atop/files/atop.rc-r1 +++ /dev/null @@ -1,8 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -description="Resource-specific view of processes" -pidfile="/var/run/atop.pid" -command="/etc/atop/atop.daily" -command_background="true" diff --git a/sys-process/criu/Manifest b/sys-process/criu/Manifest index 8e0849193bee..32ca9ea96b9d 100644 --- a/sys-process/criu/Manifest +++ b/sys-process/criu/Manifest @@ -10,7 +10,6 @@ AUX 2.5/criu-2.5-automagic-libbsd.patch 516 BLAKE2B d7d1f929dade8247b1d4999aab07 AUX 2.9/criu-2.9-makefile.patch 2504 BLAKE2B 854a693730bf674ea9b18298d527f61e17e2e357db81662c863b4a51b4dd73bbe4acb99d3546c96b55ed81c201c6d53203e3a7c80be8752cdf8c46221a24b628 SHA512 8d0919c1fb7f2672e44f8366eb3df70dae9d687224170b43688365af9be4a974d169c78f84dc2525d32b24188749c992b8b716df840af0ebdace2eaa61eb2366 AUX criu-2.12.1-glibc-2.26.patch 1838 BLAKE2B b44c1347a6dc984ca417e348cf61e0abbd0eb18bc9de32dffbbc032aa54864a3c2168440dd47dbd47eda59b10c1071f1e6979e7df462966a66f81578235388e1 SHA512 bd16e6aa787d50e9e9d73c102d2bedeb5550cf6cbbe8bb75a0202660b80407c96b8f59b844902f405c59dcc3ff7baa0531218f654fe6790e64889f4221e3d8b4 AUX criu-2.8-automagic-libbsd.patch 511 BLAKE2B afcda80c50a2ea0a74f3578c56b2dcfe1bbb3ff17dc88bb0ea7da16fa8db21e1adb5e2f85479459d079991f7d9f2b443881d9a8d07cae1b1b541ac5a691f37ac SHA512 d43280f988965dc6c7932767a896fa252234aefee99b85651d2d3ea0ffac7dd3fce60c067d9eb7c847ad941cb20eca68a118f77246d56831d083ba01aa8f037a -AUX criu-2.8-sysmacros.patch 2546 BLAKE2B fca44e53295a2cb69570299c2057888f22cc15c729c87fa2e97416943677a1267f1e395f9982cff6017518139527aa97405669e725d3d88bc37567c62981312f SHA512 7cfa5c74ff9ac0347477738084ecd622730007fe49132a9f05f019463d0f51b0208ef9b40daf5eb0741d177e0839b65c9f3eee4bab652feafa190b20ec8141b2 DIST criu-2.10.tar.bz2 640205 BLAKE2B ba9d061096faf28b2986f3426af7dff272281149c983a881728b7bb09ee4e3e958414b634fb696976826ad67142139ef1abf8152504fc62e3ecaf434c2afd7d8 SHA512 6e59ff8a97297583b9f7d31492f0ac59e217fe6372253584db7f9409a4d890104feb9caac663b17d036c39eb79621be6000a7d5e814b65ce5d151e0a053d324b DIST criu-2.11.1.tar.bz2 644358 BLAKE2B aee7945055504706da520c9306cd0e0dec95f9beb704548b8ac1ab6ef38f363ece6da5f0bbcb98e4ac0f63e9000666774f7947eb4bfd863280cbd22b654f3dab SHA512 2f4a8d19bda1a73ac2f769c327af5aba5903d28547d46361e5124c9a81c76d0cd73c03180aefabdcb9511f0523f982ec99e2657b6ff46b92ac655ede9fdffd97 DIST criu-2.11.tar.bz2 645048 BLAKE2B 81f145973fec2696b3359bebeb4ba1f5d56a6e14249cc840da04d89ae1cdb06db3ab314295e68d4d4ca8d53bf90f980aefd440f3518b9438ad491a6f7d64a366 SHA512 fba02203c95841909e3d7178b09dd6075fff1e9913ad12ac2aca43aef6e6565fc4f822a5a0dcb3cb146d15c57f0a9c17d6e645375aa3922f93108dfb2477f867 diff --git a/sys-process/criu/files/criu-2.8-sysmacros.patch b/sys-process/criu/files/criu-2.8-sysmacros.patch deleted file mode 100644 index 68bba802f4e0..000000000000 --- a/sys-process/criu/files/criu-2.8-sysmacros.patch +++ /dev/null @@ -1,98 +0,0 @@ -https://bugs.gentoo.org/580454 -https://github.com/xemul/criu/pull/257 - -From 6913c0004eaa4fd11bf3efc8c37fb05108cf18ee Mon Sep 17 00:00:00 2001 -From: Yixun Lan <dlan@gentoo.org> -Date: Wed, 7 Dec 2016 00:24:42 -0500 -Subject: [PATCH] include sys/sysmacros.h for minor/major/makedev funcs - -Since glibc is moving away from implicitly including sys/sysmacros.h -all the time via sys/types.h, include the header directly in more -places. This seems to cover most makedev/major/minor usage. - -Signed-off-by: Yixun Lan <dlan@gentoo.org> -Signed-off-by: Mike Frysinger <vapier@gentoo.org> ---- - criu/file-lock.c | 1 + - criu/include/util.h | 1 + - criu/kerndat.c | 1 + - criu/proc_parse.c | 1 + - test/zdtm/lib/fs.h | 1 + - test/zdtm/static/console.c | 1 + - 6 files changed, 6 insertions(+) - -diff --git a/criu/file-lock.c b/criu/file-lock.c -index 1ab1e5886965..11d8a194937a 100644 ---- a/criu/file-lock.c -+++ b/criu/file-lock.c -@@ -5,6 +5,7 @@ - #include <string.h> - #include <sys/types.h> - #include <sys/stat.h> -+#include <sys/sysmacros.h> - - #include "cr_options.h" - #include "imgset.h" -diff --git a/criu/include/util.h b/criu/include/util.h -index 8eaee33391c5..1aa40e863acb 100644 ---- a/criu/include/util.h -+++ b/criu/include/util.h -@@ -10,6 +10,7 @@ - #include <string.h> - #include <sys/types.h> - #include <sys/statfs.h> -+#include <sys/sysmacros.h> - #include <dirent.h> - - #include "int.h" -diff --git a/criu/kerndat.c b/criu/kerndat.c -index f9675bd7ec1d..aeef1b7f6640 100644 ---- a/criu/kerndat.c -+++ b/criu/kerndat.c -@@ -7,6 +7,7 @@ - #include <sys/mman.h> - #include <errno.h> - #include <sys/syscall.h> -+#include <sys/sysmacros.h> - - #include "int.h" - #include "log.h" -diff --git a/criu/proc_parse.c b/criu/proc_parse.c -index 3f84cdaad99a..a86d31769ded 100644 ---- a/criu/proc_parse.c -+++ b/criu/proc_parse.c -@@ -9,6 +9,7 @@ - #include <string.h> - #include <ctype.h> - #include <linux/fs.h> -+#include <sys/sysmacros.h> - - #include "types.h" - #include "common/list.h" -diff --git a/test/zdtm/lib/fs.h b/test/zdtm/lib/fs.h -index 972c49b4a068..972b15abad0c 100644 ---- a/test/zdtm/lib/fs.h -+++ b/test/zdtm/lib/fs.h -@@ -6,6 +6,7 @@ - #endif - - #include <sys/types.h> -+#include <sys/sysmacros.h> - - #include <limits.h> - -diff --git a/test/zdtm/static/console.c b/test/zdtm/static/console.c -index a86b14639729..41246aea0298 100644 ---- a/test/zdtm/static/console.c -+++ b/test/zdtm/static/console.c -@@ -8,6 +8,7 @@ - - #include <sys/stat.h> - #include <sys/types.h> -+#include <sys/sysmacros.h> - - #include "zdtmtst.h" - --- -2.11.0.rc2 - diff --git a/sys-process/procps/Manifest b/sys-process/procps/Manifest index 917628b0580e..6bee3312b0d9 100644 --- a/sys-process/procps/Manifest +++ b/sys-process/procps/Manifest @@ -4,6 +4,6 @@ AUX procps-3.3.12-proc-tests.patch 1835 BLAKE2B 99fe8d63620f37f98cddc60e8bcbaadb AUX procps-3.3.12-strtod_nol_err.patch 3328 BLAKE2B f880817bf85fc32668a10ec099444adc047aa2ba92c4ddf3ed74193acc2b3c496c35bcb3aed228a12cc06dfaa21899ee725c295ab3de10382b225785a8a2278f SHA512 00618dcf62dd2c054060eb9cef223ab8d7d93a53649fc8d0cc8251d5763e98deca97433d0017f0118dcce9d4c920ccf0a60998865efb569544e1fa47cb1c11b3 AUX procps-3.3.8-kill-neg-pid.patch 1446 BLAKE2B b55d7c52f1d28b3ef8a6964490afaf3c74f7a89376fc50dfc7efae85caff0c7265e1f09db73da5b911c42ed1060735d83a37f3d8ce05ced33c53c0b98fc126fe SHA512 3ed4e83d81f7dd574ff68bbcae9ad9f8649a39d46a17de5fd4297f215d8f70cd28e415b1d3c7b5142e7719343af28f4b393061a60eb012caece81dfe5ff6c271 DIST procps-ng-3.3.12.tar.xz 845484 BLAKE2B d317935e28de45ca5afa59ce33f85e286820a630c7fe036bddcf7a4418fa347cbc9cab39ef380f482ce13f47555598fd2419c67c3f861d7e4e2e89a9b2f4ae4a SHA512 ea816740ff72cc53d99b5d2e78a511b627ea5b295e0efff67605c56d1ab075abc6b0e2da3df4facbfe903fc9d679e892d351b6884a966d37c6f4bfd9141a924b -EBUILD procps-3.3.12-r1.ebuild 2332 BLAKE2B 31f8195c759bb1548a166864e5fb9aab666d3cc3f3815629d9707e77fa3292b9627f1a87afe91a783672b943f03f9915313bdb5665e393af492d2ffb4fd70a2c SHA512 9fef6cd73f3f1f58b0a6ba25e618eb6d46a5c4bdb89b9714481614f205da26c5982d84c7a5aeae8ac2f69c9b1e67e9306bb1eebde7350bc7d4536cb47d62036d +EBUILD procps-3.3.12-r1.ebuild 2331 BLAKE2B 3d79a313dde0a38a4a509d96d92de7887ba8f6b0fb655be0abde74d04f98ad9b5faf53d13096f1061f88a2e68dddeed48d75641d7aab26d944617a09111f9cda SHA512 0b9854968eba42cfe99058e1d598ef242920eeff7072c2524bc876f827683ab961b73ab50af3de4a6d2a572af8bcb925dcec0fffb53961dbaa7b33effdadc7dd EBUILD procps-3.3.12.ebuild 1984 BLAKE2B 64041bcd297cca29ee4702ad4ee2555da2abb24c749e7070402981efb359d0017235f30e94fa6aa94e01f54b03fbc4d6e602c6b90810645935e0a3a0e84fbc16 SHA512 ebdf9a402bf2682892fc8b2628da524fd85d7fc1c0593b6c4e4e742743bcedfc643d2076863e863a35cbb894bd8d37a0771c58f1eaeb6447a367ad5f445cf5db MISC metadata.xml 653 BLAKE2B de137950217a24b13838a10e3dddacd94898c4d4be18c9080e31d666fe74d6f8e5fe3edfb4f3caf369fde1c82858e4c8828883c21f3ed32867a5f35d0771dc89 SHA512 d98bc7ed5e5437134c30db0a2ecbe4f430143aad2b91775e128fe735ddc39801e8d8fe62905cabbd8a41c4d07698110605b74056296282a74ac7622a09272703 diff --git a/sys-process/procps/procps-3.3.12-r1.ebuild b/sys-process/procps/procps-3.3.12-r1.ebuild index c4d5ad71f51f..783b0298eb95 100644 --- a/sys-process/procps/procps-3.3.12-r1.ebuild +++ b/sys-process/procps/procps-3.3.12-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}-ng/${PN}-ng-${PV}.tar.xz" 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 ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~amd64-linux ~x86-linux" IUSE="elogind +kill modern-top +ncurses nls selinux static-libs systemd test unicode" COMMON_DEPEND=" |