diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-04-12 03:41:30 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-04-12 03:41:30 +0100 |
commit | 623ee73d661e5ed8475cb264511f683407d87365 (patch) | |
tree | 993eb27c93ec7a2d2d19550300d888fc1fed9e69 /app-admin/sysstat | |
parent | ceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (diff) |
gentoo Easter resync : 12.04.2020
Diffstat (limited to 'app-admin/sysstat')
-rw-r--r-- | app-admin/sysstat/Manifest | 6 | ||||
-rw-r--r-- | app-admin/sysstat/sysstat-12.2.1.ebuild | 2 | ||||
-rw-r--r-- | app-admin/sysstat/sysstat-12.3.1.ebuild | 2 | ||||
-rw-r--r-- | app-admin/sysstat/sysstat-12.3.2.ebuild | 81 |
4 files changed, 87 insertions, 4 deletions
diff --git a/app-admin/sysstat/Manifest b/app-admin/sysstat/Manifest index e27f38741244..9bf481dc7531 100644 --- a/app-admin/sysstat/Manifest +++ b/app-admin/sysstat/Manifest @@ -3,7 +3,9 @@ AUX sysstat-11.7.3-flags.patch 274 BLAKE2B 67abbdad7a4cf9f20af1baf16e0c73c63f497 AUX sysstat.init.d 378 BLAKE2B fe781f1a53e183023da2b46ecefb37881eedf8e8df2623927b24f33aa3344776b39db038d598ad050f1d48462d52300fb17731f29b0a8ab9c800fbe379efa249 SHA512 328ee3d40d45a0b1702c74fe0195ce4444cc8f63cb0fa68ba40ca20cfa183dd7acf4fc846cd76a4bcf426a3b4064316061dbbf26ca20047711528399e17b20b4 DIST sysstat-12.2.1.tar.gz 1227707 BLAKE2B 566382d83a0230517d22e2630a9cb1aa631d761c914188a4e7fb15eddaedbd25b8a3dffa9893b1b2bbcc31d87a37cbe11b2b50ab0ec94a28f84018685d1b35c8 SHA512 a19d0978eb11071c228462cda496a59721541e57a1d15cb2d0964f287ac2d50b5587fa5bc2b8fe6be2a1f00cbf2e7c3bc59db6494e3e8c1906aa81437b30d073 DIST sysstat-12.3.1.tar.gz 1245248 BLAKE2B 69848c452642be992c7b4af33268c0d6b30f16e5ea44ec13b00ab57e6ec3b498d92b707a53757de9066138a9ee92b995765f44f75f692e1b3c68d829519d53ca SHA512 f67a2dac22748217687bd7f58521c0719754f13298fb5faed8a6d58c2bb1f8620428191d0415e816eea07bb3ca81453e057d03c7db0096430ad7d6ba6b7b611e -EBUILD sysstat-12.2.1.ebuild 1707 BLAKE2B e70e4b7ed0cfa50709dc1e228bddc1edd6de8eea39a1a40e3a6f4ba36b612f94f63101e6d62d0d8130b7bfdd94823377fe8f89f2bd7d09db1db4696dfaae19ed SHA512 d9c3b6920f8ab49db4da3b941c06a341bde6dff59e476531bb92d94edfc6f4aae5ba15cf8bb3c0926d6a0133da4360afb02a99a6730fbb27677bd2d42d8e9f49 -EBUILD sysstat-12.3.1.ebuild 1714 BLAKE2B e9f5bca67c14436f831ba4c3c33fc029d2377eadb7cf961f3a1a33f185be721edf3e3eae6b360c968c75402444ff4f3b2211b87955afac1fb49d74ab222e611e SHA512 fd6a9e6f46bc89bb0f2b435a29012ebd18c3b9015f3967a54502bd12f386249abd1d8e8cb7d96aa797847b99036dcaa586b8853ac460b7b29a5e0af21a4b4359 +DIST sysstat-12.3.2.tar.gz 1335057 BLAKE2B e075d0def13cd786dd0c3c49d0770cfe3e946a6b6f500e4364bc30d79fdec08ee8b4c4a2ef3b0188da3435f5921e0b27c8dbd8845a6c6116cba88f8684992674 SHA512 e78feb082a6ccd634f1f1565769b56a6b7aee95853334e73395489445f6f0d96d2b5bdfeacec16f4530be8383ebc3b6b126e7df93abc3e67c409b3791d02e275 +EBUILD sysstat-12.2.1.ebuild 1703 BLAKE2B 27c7c84c001441317bd8e64067b6a258985cd37a92ee7df5d598d8caaff50ba89e8bc68535b14dea30995b00dc7e69bdfee620431229c0c29fe4f0ac1803011f SHA512 75cf1452b0378bc9cc1faf5779bc440e554ac3288708ea4d906b8c3fab26023c8862d9ce0ad31c56940445cc4c66bb42084767bb6dbcdbfd8379ec0a1d9867cc +EBUILD sysstat-12.3.1.ebuild 1710 BLAKE2B 4c526e7184ad581ee848722332134c56a61ed51d5ae1a571f7c7a66bc4f1c1f390bebcfc15d71b31fcacc8dc6428243bad4db74cfbfbeacbd4aeea464368d064 SHA512 65c66041062d4c2436e51e35c2ac98e1b77b367a0c43c6a6473a01a0fe88468621fbee1587afb5e293abe5428b8274d940f074dcf8ca5d24fed22e420a976cde +EBUILD sysstat-12.3.2.ebuild 1710 BLAKE2B 4c526e7184ad581ee848722332134c56a61ed51d5ae1a571f7c7a66bc4f1c1f390bebcfc15d71b31fcacc8dc6428243bad4db74cfbfbeacbd4aeea464368d064 SHA512 65c66041062d4c2436e51e35c2ac98e1b77b367a0c43c6a6473a01a0fe88468621fbee1587afb5e293abe5428b8274d940f074dcf8ca5d24fed22e420a976cde EBUILD sysstat-999999.ebuild 1610 BLAKE2B beb0eb130dc39e72ddefb7016fb81a5ce0629baed38c1ccf23ff9ea97f8995097be44eb00635d21455bb0b1e6c9933f40ad7c17c2a6199d031520c638377aa4c SHA512 8212abdf2a37f4b0a92b09485c4a197d9673a8f524fbb07bc4dc5c4f32e754fbf697dc0219c707b3f4cc5a5472792296c7a31aac58ec11b044f9eabcf6676f70 MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993 diff --git a/app-admin/sysstat/sysstat-12.2.1.ebuild b/app-admin/sysstat/sysstat-12.2.1.ebuild index c3e396c66372..7a96f5aa78c9 100644 --- a/app-admin/sysstat/sysstat-12.2.1.ebuild +++ b/app-admin/sysstat/sysstat-12.2.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="debug nls lm-sensors selinux static" CDEPEND=" diff --git a/app-admin/sysstat/sysstat-12.3.1.ebuild b/app-admin/sysstat/sysstat-12.3.1.ebuild index 5c114d68304e..5bcf69fe150c 100644 --- a/app-admin/sysstat/sysstat-12.3.1.ebuild +++ b/app-admin/sysstat/sysstat-12.3.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="debug nls lm-sensors selinux static" CDEPEND=" diff --git a/app-admin/sysstat/sysstat-12.3.2.ebuild b/app-admin/sysstat/sysstat-12.3.2.ebuild new file mode 100644 index 000000000000..5bcf69fe150c --- /dev/null +++ b/app-admin/sysstat/sysstat-12.3.2.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit eutils flag-o-matic systemd toolchain-funcs + +DESCRIPTION="System performance tools for Linux" +HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="debug nls lm-sensors selinux static" + +CDEPEND=" + nls? ( virtual/libintl ) + lm-sensors? ( sys-apps/lm-sensors:= ) +" +DEPEND=" + ${CDEPEND} + nls? ( sys-devel/gettext ) +" +RDEPEND=" + ${CDEPEND} + selinux? ( sec-policy/selinux-sysstat ) +" +PATCHES=( + "${FILESDIR}"/${PN}-11.0.4-cron.patch + "${FILESDIR}"/${PN}-11.7.3-flags.patch +) + +src_prepare() { + if use nls; then + strip-linguas -i nls/ + local lingua pofile + for pofile in nls/*.po; do + lingua=${pofile/nls\/} + lingua=${lingua/.po} + if ! has ${lingua} ${LINGUAS}; then + rm "nls/${lingua}.po" || die + fi + done + fi + + default +} + +src_configure() { + tc-export AR + use static && append-ldflags -static + + sa_lib_dir=/usr/lib/sa \ + conf_dir=/etc \ + econf \ + $(use_enable lm-sensors sensors) \ + $(use_enable nls) \ + $(usex debug --enable-debuginfo '') \ + --enable-copy-only \ + --enable-documentation \ + --enable-install-cron \ + --with-systemdsystemunitdir=$(systemd_get_systemunitdir) +} + +src_install() { + keepdir /var/log/sa + + emake \ + CHOWN=true \ + DESTDIR="${D}" \ + DOC_DIR=/usr/share/doc/${PF} \ + MANGRPARG='' \ + install + + dodoc -r contrib/ + + newinitd "${FILESDIR}"/${PN}.init.d ${PN} + systemd_dounit ${PN}.service + + rm "${D}"/usr/share/doc/${PF}/COPYING || die +} |