[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: 43097521de9e3d7bfd30aea04823ae190c470784 Author: Sam James gentoo org> AuthorDate: Mon May 16 07:11:03 2022 + Commit: Sam James gentoo org> CommitDate: Mon May 16 19:56:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43097521 net-analyzer/mrtg: add github upstream metadata Signed-off-by: Sam James gentoo.org> net-analyzer/mrtg/metadata.xml | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/net-analyzer/mrtg/metadata.xml b/net-analyzer/mrtg/metadata.xml index dce3f3be66c0..dfef87e6bc6a 100644 --- a/net-analyzer/mrtg/metadata.xml +++ b/net-analyzer/mrtg/metadata.xml @@ -1,8 +1,11 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - net...@gentoo.org - Gentoo network monitoring and analysis project - + + net...@gentoo.org + Gentoo network monitoring and analysis project + + + oetiker/mrtg +
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: e11f646e334a59dfb7d30c4649e2ee41896d3f65 Author: Sam James gentoo org> AuthorDate: Mon May 16 07:10:31 2022 + Commit: Sam James gentoo org> CommitDate: Mon May 16 19:56:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e11f646e net-analyzer/mrtg: add 2.17.10 Signed-off-by: Sam James gentoo.org> net-analyzer/mrtg/Manifest| 1 + net-analyzer/mrtg/mrtg-2.17.10.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/net-analyzer/mrtg/Manifest b/net-analyzer/mrtg/Manifest index 6bae1dca938b..ee8725bdc3d6 100644 --- a/net-analyzer/mrtg/Manifest +++ b/net-analyzer/mrtg/Manifest @@ -1 +1,2 @@ +DIST mrtg-2.17.10.tar.gz 1084792 BLAKE2B a2e69c651a1428514fbe1f4d04cbddde9c7ed3b865d57f204814ec797dabd414c16b03d34bd19a005257938dd9bd2de0e99f641222f240c907fa5f67429710f1 SHA512 b1c5232f1b3dcec39adc4fb5a423738f9470ad470e91c6a918cf3f875e71af263d8e03694c3d66129b2653fa498d8d9d9b95349fe90e9d2e0b3ed6c09d06e080 DIST mrtg-2.17.8.tar.gz 1102598 BLAKE2B d5d513de641087f6daa207f154bbcca0196ccc8cba79a03ad6916c9c0065980745be3746953063127fc017d57e235ff67252531380fc9f68c9e5c3332d5230ce SHA512 c1dbeb5ce065b2b071d18e1eec1100d56eb7c4c654562de530139acee27ad57614354b74e3d0777cb6d4470a58ed6acae0f1af9c6f7115bf329132a68b6e0aaa diff --git a/net-analyzer/mrtg/mrtg-2.17.10.ebuild b/net-analyzer/mrtg/mrtg-2.17.10.ebuild new file mode 100644 index ..a29090ce930b --- /dev/null +++ b/net-analyzer/mrtg/mrtg-2.17.10.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A tool to monitor the traffic load on network-links" +HOMEPAGE="https://oss.oetiker.ch/mrtg/; +SRC_URI="https://oss.oetiker.ch/mrtg/pub/${P}.tar.gz https://github.com/oetiker/mrtg/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="selinux" + +DEPEND="dev-lang/perl + >=dev-perl/SNMP_Session-1.13-r2 + >=dev-perl/Socket6-0.23 + media-libs/gd[png]" +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-mrtg )" + +PATCHES=( + "${FILESDIR}"/${PN}-2.17.4-socket6.patch +) + +src_prepare() { + default + + rm ./lib/mrtg2/{SNMP_{Session,util},BER}.pm || die + + sed -i \ + -e 's|main::SL}lib${main::SL|main::SL}'"$(get_libdir)"'${main::SL|g' \ + $(find bin -type f) contrib/cfgmaker_dlci/cfgmaker_dlci || die +} + +src_install() { + keepdir /var/lib/mrtg + + default + + mv "${ED}"/usr/share/doc/{mrtg2,${PF}} || die + + newinitd "${FILESDIR}/mrtg.rc" ${PN} + newconfd "${FILESDIR}/mrtg.confd" ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: b5d96e4f0c045cbd61074df7aeb74ab424e5a983 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:13:18 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:26:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d96e4f net-analyzer/mrtg: drop 2.17.7 Signed-off-by: Sam James gentoo.org> net-analyzer/mrtg/Manifest | 1 - net-analyzer/mrtg/mrtg-2.17.7.ebuild | 49 2 files changed, 50 deletions(-) diff --git a/net-analyzer/mrtg/Manifest b/net-analyzer/mrtg/Manifest index 9e4a593387c0..6bae1dca938b 100644 --- a/net-analyzer/mrtg/Manifest +++ b/net-analyzer/mrtg/Manifest @@ -1,2 +1 @@ -DIST mrtg-2.17.7.tar.gz 1098650 BLAKE2B f8191296fc163b950792b8ecee773cfe643a7390d49444ce8b5012b2dbd932093cb4f71745ba2c86bda579fbcd3c73a4f9cebc1fa4e7f791a7b4461ae92ac191 SHA512 b25ab38416213bc5128612724530f36f4a855bb66a65f8bbe4bdafef05d2688eed68f5c3df1e13193102507a4114e71ec226ad32dd6b4d3ae2e2291320d8e768 DIST mrtg-2.17.8.tar.gz 1102598 BLAKE2B d5d513de641087f6daa207f154bbcca0196ccc8cba79a03ad6916c9c0065980745be3746953063127fc017d57e235ff67252531380fc9f68c9e5c3332d5230ce SHA512 c1dbeb5ce065b2b071d18e1eec1100d56eb7c4c654562de530139acee27ad57614354b74e3d0777cb6d4470a58ed6acae0f1af9c6f7115bf329132a68b6e0aaa diff --git a/net-analyzer/mrtg/mrtg-2.17.7.ebuild b/net-analyzer/mrtg/mrtg-2.17.7.ebuild deleted file mode 100644 index e63814c2ef96.. --- a/net-analyzer/mrtg/mrtg-2.17.7.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A tool to monitor the traffic load on network-links" -HOMEPAGE="https://oss.oetiker.ch/mrtg/; -SRC_URI="https://oss.oetiker.ch/mrtg/pub/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 sparc x86" -IUSE="selinux" - -DEPEND=" - >=dev-perl/SNMP_Session-1.13-r2 - >=dev-perl/Socket6-0.23 - dev-lang/perl - media-libs/gd[png] -" -RDEPEND=" - ${DEPEND} - selinux? ( sec-policy/selinux-mrtg ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.17.4-socket6.patch -) - -src_prepare() { - rm ./lib/mrtg2/{SNMP_{Session,util},BER}.pm || die - - sed -i \ - -e 's|main::SL}lib${main::SL|main::SL}'"$(get_libdir)"'${main::SL|g' \ - $(find bin -type f) contrib/cfgmaker_dlci/cfgmaker_dlci || die - - default -} - -src_install() { - keepdir /var/lib/mrtg - - default - - mv "${ED}"/usr/share/doc/{mrtg2,${PF}} || die - - newinitd "${FILESDIR}/mrtg.rc" ${PN} - newconfd "${FILESDIR}/mrtg.confd" ${PN} -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: cc72c9ae70651a06c099572fcd26a601d5274a2d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 19 15:07:38 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 19 15:07:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc72c9ae net-analyzer/mrtg: Stabilize 2.17.8 ppc64, #833731 Signed-off-by: Arthur Zamarin gentoo.org> net-analyzer/mrtg/mrtg-2.17.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mrtg/mrtg-2.17.8.ebuild b/net-analyzer/mrtg/mrtg-2.17.8.ebuild index 603fd2811068..83edb448022d 100644 --- a/net-analyzer/mrtg/mrtg-2.17.8.ebuild +++ b/net-analyzer/mrtg/mrtg-2.17.8.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://oss.oetiker.ch/mrtg/pub/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 sparc x86" IUSE="selinux" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: 60172b676a2180e69408db4332b680e41244c37c Author: Jakov Smolić gentoo org> AuthorDate: Sat Feb 19 13:21:11 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Feb 19 13:21:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60172b67 net-analyzer/mrtg: Stabilize 2.17.8 x86, #833731 Signed-off-by: Jakov Smolić gentoo.org> net-analyzer/mrtg/mrtg-2.17.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mrtg/mrtg-2.17.8.ebuild b/net-analyzer/mrtg/mrtg-2.17.8.ebuild index 65614eb649c3..603fd2811068 100644 --- a/net-analyzer/mrtg/mrtg-2.17.8.ebuild +++ b/net-analyzer/mrtg/mrtg-2.17.8.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://oss.oetiker.ch/mrtg/pub/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ppc ~ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ppc ~ppc64 sparc x86" IUSE="selinux" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: 85ea122803d401f8247a642ea364a053a8fb61d4 Author: Jakov Smolić gentoo org> AuthorDate: Sat Feb 19 13:10:24 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Feb 19 13:15:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ea1228 net-analyzer/mrtg: Stabilize 2.17.8 amd64, #833731 Signed-off-by: Jakov Smolić gentoo.org> net-analyzer/mrtg/mrtg-2.17.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mrtg/mrtg-2.17.8.ebuild b/net-analyzer/mrtg/mrtg-2.17.8.ebuild index 38c9bf637ed9..65614eb649c3 100644 --- a/net-analyzer/mrtg/mrtg-2.17.8.ebuild +++ b/net-analyzer/mrtg/mrtg-2.17.8.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://oss.oetiker.ch/mrtg/pub/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ppc ~ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ppc ~ppc64 sparc ~x86" IUSE="selinux" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: e7a786baaa1d8af172d6cd95221413cb32c71be4 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 19 09:33:06 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 19 09:33:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a786ba net-analyzer/mrtg: Stabilize 2.17.8 sparc, #833731 Signed-off-by: Arthur Zamarin gentoo.org> net-analyzer/mrtg/mrtg-2.17.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mrtg/mrtg-2.17.8.ebuild b/net-analyzer/mrtg/mrtg-2.17.8.ebuild index bf02b1765a04..38c9bf637ed9 100644 --- a/net-analyzer/mrtg/mrtg-2.17.8.ebuild +++ b/net-analyzer/mrtg/mrtg-2.17.8.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://oss.oetiker.ch/mrtg/pub/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ppc ~ppc64 sparc ~x86" IUSE="selinux" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: 461257b89a84f55aa2be35024a5fad2594e03111 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 19 08:54:11 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 19 08:54:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461257b8 net-analyzer/mrtg: Stabilize 2.17.8 ppc, #833731 Signed-off-by: Arthur Zamarin gentoo.org> net-analyzer/mrtg/mrtg-2.17.8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/mrtg/mrtg-2.17.8.ebuild b/net-analyzer/mrtg/mrtg-2.17.8.ebuild index ad7a69595c27..bf02b1765a04 100644 --- a/net-analyzer/mrtg/mrtg-2.17.8.ebuild +++ b/net-analyzer/mrtg/mrtg-2.17.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ SRC_URI="https://oss.oetiker.ch/mrtg/pub/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ppc ~ppc64 ~sparc ~x86" IUSE="selinux" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg-ping-probe/
commit: be0f12fdff95b01de37d977c66e2ff8184943c57 Author: Jakov Smolić gentoo org> AuthorDate: Sun Jan 23 13:11:24 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Jan 23 13:11:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0f12fd net-analyzer/mrtg-ping-probe: Add missing 'default' in src_prepare Signed-off-by: Jakov Smolić gentoo.org> net-analyzer/mrtg-ping-probe/mrtg-ping-probe-2.2.0-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-analyzer/mrtg-ping-probe/mrtg-ping-probe-2.2.0-r1.ebuild b/net-analyzer/mrtg-ping-probe/mrtg-ping-probe-2.2.0-r1.ebuild index c435fe21a0b3..12267a6386cc 100644 --- a/net-analyzer/mrtg-ping-probe/mrtg-ping-probe-2.2.0-r1.ebuild +++ b/net-analyzer/mrtg-ping-probe/mrtg-ping-probe-2.2.0-r1.ebuild @@ -17,6 +17,7 @@ RDEPEND=" " src_prepare() { + default sed -i check-ping-fmt \ -e 's:#!/usr/local/bin/perl -w:#!/usr/bin/perl -w:' \ || die
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg-ping-probe/
commit: 8de56dc82d802e0376379f95406d794b4dd0adda Author: Jakov Smolić gentoo org> AuthorDate: Tue Jan 11 21:03:21 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jan 11 21:10:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de56dc8 net-analyzer/mrtg-ping-probe: Port to EAPI 8 Closes: https://bugs.gentoo.org/826830 Signed-off-by: Jakov Smolić gentoo.org> ...ing-probe-2.2.0.ebuild => mrtg-ping-probe-2.2.0-r1.ebuild} | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/net-analyzer/mrtg-ping-probe/mrtg-ping-probe-2.2.0.ebuild b/net-analyzer/mrtg-ping-probe/mrtg-ping-probe-2.2.0-r1.ebuild similarity index 89% rename from net-analyzer/mrtg-ping-probe/mrtg-ping-probe-2.2.0.ebuild rename to net-analyzer/mrtg-ping-probe/mrtg-ping-probe-2.2.0-r1.ebuild index 98d1db01c9ce..c435fe21a0b3 100644 --- a/net-analyzer/mrtg-ping-probe/mrtg-ping-probe-2.2.0.ebuild +++ b/net-analyzer/mrtg-ping-probe/mrtg-ping-probe-2.2.0-r1.ebuild @@ -1,19 +1,18 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=8 DESCRIPTION="Addon mrtg contrib for stats ping/loss packets" -SRC_URI="ftp://ftp.pwo.de/pub/pwo/mrtg/${PN}/${P}.tar.gz; HOMEPAGE="http://pwo.de/projects/mrtg/; +SRC_URI="ftp://ftp.pwo.de/pub/pwo/mrtg/${PN}/${P}.tar.gz; -KEYWORDS="~x86" LICENSE="GPL-2" SLOT="0" +KEYWORDS="~x86" -DEPEND="dev-lang/perl" +BDEPEND="dev-lang/perl" RDEPEND=" - ${DEPEND} net-analyzer/mrtg "
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: d9918612810808a9cdd39c0418ce2ffaa3ecefb8 Author: Sam James gentoo org> AuthorDate: Fri Dec 10 03:03:36 2021 + Commit: Sam James gentoo org> CommitDate: Fri Dec 10 03:48:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9918612 net-analyzer/mrtg: add 2.17.8 Signed-off-by: Sam James gentoo.org> net-analyzer/mrtg/Manifest | 1 + net-analyzer/mrtg/mrtg-2.17.8.ebuild | 49 2 files changed, 50 insertions(+) diff --git a/net-analyzer/mrtg/Manifest b/net-analyzer/mrtg/Manifest index 5e45e92440e8..9e4a593387c0 100644 --- a/net-analyzer/mrtg/Manifest +++ b/net-analyzer/mrtg/Manifest @@ -1 +1,2 @@ DIST mrtg-2.17.7.tar.gz 1098650 BLAKE2B f8191296fc163b950792b8ecee773cfe643a7390d49444ce8b5012b2dbd932093cb4f71745ba2c86bda579fbcd3c73a4f9cebc1fa4e7f791a7b4461ae92ac191 SHA512 b25ab38416213bc5128612724530f36f4a855bb66a65f8bbe4bdafef05d2688eed68f5c3df1e13193102507a4114e71ec226ad32dd6b4d3ae2e2291320d8e768 +DIST mrtg-2.17.8.tar.gz 1102598 BLAKE2B d5d513de641087f6daa207f154bbcca0196ccc8cba79a03ad6916c9c0065980745be3746953063127fc017d57e235ff67252531380fc9f68c9e5c3332d5230ce SHA512 c1dbeb5ce065b2b071d18e1eec1100d56eb7c4c654562de530139acee27ad57614354b74e3d0777cb6d4470a58ed6acae0f1af9c6f7115bf329132a68b6e0aaa diff --git a/net-analyzer/mrtg/mrtg-2.17.8.ebuild b/net-analyzer/mrtg/mrtg-2.17.8.ebuild new file mode 100644 index ..ad7a69595c27 --- /dev/null +++ b/net-analyzer/mrtg/mrtg-2.17.8.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A tool to monitor the traffic load on network-links" +HOMEPAGE="https://oss.oetiker.ch/mrtg/; +SRC_URI="https://oss.oetiker.ch/mrtg/pub/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="selinux" + +DEPEND=" + >=dev-perl/SNMP_Session-1.13-r2 + >=dev-perl/Socket6-0.23 + dev-lang/perl + media-libs/gd[png] +" +RDEPEND=" + ${DEPEND} + selinux? ( sec-policy/selinux-mrtg ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.17.4-socket6.patch +) + +src_prepare() { + rm ./lib/mrtg2/{SNMP_{Session,util},BER}.pm || die + + sed -i \ + -e 's|main::SL}lib${main::SL|main::SL}'"$(get_libdir)"'${main::SL|g' \ + $(find bin -type f) contrib/cfgmaker_dlci/cfgmaker_dlci || die + + default +} + +src_install() { + keepdir /var/lib/mrtg + + default + + mv "${ED}"/usr/share/doc/{mrtg2,${PF}} || die + + newinitd "${FILESDIR}/mrtg.rc" ${PN} + newconfd "${FILESDIR}/mrtg.confd" ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: 968bcf3cd4ab24f355c7da53797c8de084d835f7 Author: Sam James gentoo org> AuthorDate: Sat Apr 3 18:46:22 2021 + Commit: Sam James gentoo org> CommitDate: Sat Apr 3 18:59:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=968bcf3c net-analyzer/mrtg: multilib-- Signed-off-by: Sam James gentoo.org> net-analyzer/mrtg/mrtg-2.17.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/mrtg/mrtg-2.17.7.ebuild b/net-analyzer/mrtg/mrtg-2.17.7.ebuild index 0f9883018fc..e63814c2ef9 100644 --- a/net-analyzer/mrtg/mrtg-2.17.7.ebuild +++ b/net-analyzer/mrtg/mrtg-2.17.7.ebuild @@ -1,8 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit multilib DESCRIPTION="A tool to monitor the traffic load on network-links" HOMEPAGE="https://oss.oetiker.ch/mrtg/; @@ -23,6 +22,7 @@ RDEPEND=" ${DEPEND} selinux? ( sec-policy/selinux-mrtg ) " + PATCHES=( "${FILESDIR}"/${PN}-2.17.4-socket6.patch )
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: 40750c4b494712833fc6faf8fa5a58bccee5a948 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Jun 27 10:34:52 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Jun 27 10:35:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40750c4b net-analyzer/mrtg: Old Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/mrtg/Manifest | 1 - net-analyzer/mrtg/mrtg-2.17.4-r1.ebuild | 39 -- net-analyzer/mrtg/mrtg-2.17.4-r2.ebuild | 49 - 3 files changed, 89 deletions(-) diff --git a/net-analyzer/mrtg/Manifest b/net-analyzer/mrtg/Manifest index e4b29b313a8..5e45e92440e 100644 --- a/net-analyzer/mrtg/Manifest +++ b/net-analyzer/mrtg/Manifest @@ -1,2 +1 @@ -DIST mrtg-2.17.4.tar.gz 1096879 BLAKE2B 12d485e8bdb28ff3706341d5b53e78dc37291e6f157e7792f1d2f3b43ee09c7b7eed57acfd8c7e9c9621187f75ee117e0ea85ce1ec34636f26aaf7e06ca58e14 SHA512 b15dac707e387714ba1a181c487894fcacbb9c2c1a1710475ebe86a11e30d758a4b44c139b42638de7fdef6616cf3112afc4e5a8c5fbf53718829673698ee110 DIST mrtg-2.17.7.tar.gz 1098650 BLAKE2B f8191296fc163b950792b8ecee773cfe643a7390d49444ce8b5012b2dbd932093cb4f71745ba2c86bda579fbcd3c73a4f9cebc1fa4e7f791a7b4461ae92ac191 SHA512 b25ab38416213bc5128612724530f36f4a855bb66a65f8bbe4bdafef05d2688eed68f5c3df1e13193102507a4114e71ec226ad32dd6b4d3ae2e2291320d8e768 diff --git a/net-analyzer/mrtg/mrtg-2.17.4-r1.ebuild b/net-analyzer/mrtg/mrtg-2.17.4-r1.ebuild deleted file mode 100644 index d6459ad6129..000 --- a/net-analyzer/mrtg/mrtg-2.17.4-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils - -DESCRIPTION="A tool to monitor the traffic load on network-links" -HOMEPAGE="https://oss.oetiker.ch/mrtg/; -SRC_URI="${HOMEPAGE}pub/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86" -IUSE="selinux" - -DEPEND=" - >=dev-perl/SNMP_Session-1.13-r2 - >=dev-perl/Socket6-0.23 - dev-lang/perl - media-libs/gd[png] -" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-mrtg )" - -src_prepare() { - epatch "${FILESDIR}"/${P}-socket6.patch - rm ./lib/mrtg2/{SNMP_{Session,util},BER}.pm || die -} - -src_install () { - keepdir /var/lib/mrtg - - default - - mv "${ED}"/usr/share/doc/{mrtg2,${PF}} || die - - newinitd "${FILESDIR}/mrtg.rc" ${PN} - newconfd "${FILESDIR}/mrtg.confd" ${PN} -} diff --git a/net-analyzer/mrtg/mrtg-2.17.4-r2.ebuild b/net-analyzer/mrtg/mrtg-2.17.4-r2.ebuild deleted file mode 100644 index a278e5a925f..000 --- a/net-analyzer/mrtg/mrtg-2.17.4-r2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit multilib - -DESCRIPTION="A tool to monitor the traffic load on network-links" -HOMEPAGE="https://oss.oetiker.ch/mrtg/; -SRC_URI="${HOMEPAGE}pub/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="selinux" - -DEPEND=" - >=dev-perl/SNMP_Session-1.13-r2 - >=dev-perl/Socket6-0.23 - dev-lang/perl - media-libs/gd[png] -" -RDEPEND=" - ${DEPEND} - selinux? ( sec-policy/selinux-mrtg ) -" -PATCHES=( - "${FILESDIR}"/${P}-socket6.patch -) - -src_prepare() { - rm ./lib/mrtg2/{SNMP_{Session,util},BER}.pm || die - - sed -i \ - -e 's|main::SL}lib${main::SL|main::SL}'"$(get_libdir)"'${main::SL|g' \ - $(find bin -type f) contrib/cfgmaker_dlci/cfgmaker_dlci || die - - default -} - -src_install () { - keepdir /var/lib/mrtg - - default - - mv "${ED}"/usr/share/doc/{mrtg2,${PF}} || die - - newinitd "${FILESDIR}/mrtg.rc" ${PN} - newconfd "${FILESDIR}/mrtg.confd" ${PN} -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: 222b981a2ba4a225ffb0b9d234cb653872f057f1 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 27 08:46:10 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 27 08:46:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222b981a net-analyzer/mrtg: alpha stable wrt bug #687266 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha" net-analyzer/mrtg/mrtg-2.17.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mrtg/mrtg-2.17.7.ebuild b/net-analyzer/mrtg/mrtg-2.17.7.ebuild index 6cc63beaa4f..6e783cc87ae 100644 --- a/net-analyzer/mrtg/mrtg-2.17.7.ebuild +++ b/net-analyzer/mrtg/mrtg-2.17.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}pub/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86" IUSE="selinux" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: bcc68ee0cbc8ef7da3f52c9fd815a4753595cfa3 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jun 22 09:34:36 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jun 22 09:34:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc68ee0 net-analyzer/mrtg: stable 2.17.7 for ppc64, bug #687266 Package-Manager: Portage-2.3.67, Repoman-2.3.15 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-analyzer/mrtg/mrtg-2.17.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mrtg/mrtg-2.17.7.ebuild b/net-analyzer/mrtg/mrtg-2.17.7.ebuild index d2176184993..6cc63beaa4f 100644 --- a/net-analyzer/mrtg/mrtg-2.17.7.ebuild +++ b/net-analyzer/mrtg/mrtg-2.17.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}pub/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm hppa ppc ppc64 sparc x86" IUSE="selinux" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: b93dd1aac34f3c67e70653e0a1a1d1b5aef9a32a Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jun 22 08:36:48 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jun 22 09:32:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b93dd1aa net-analyzer/mrtg: stable 2.17.7 for ppc, bug #687266 Package-Manager: Portage-2.3.67, Repoman-2.3.15 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-analyzer/mrtg/mrtg-2.17.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mrtg/mrtg-2.17.7.ebuild b/net-analyzer/mrtg/mrtg-2.17.7.ebuild index f84f55e40a0..d2176184993 100644 --- a/net-analyzer/mrtg/mrtg-2.17.7.ebuild +++ b/net-analyzer/mrtg/mrtg-2.17.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}pub/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm hppa ppc ~ppc64 sparc x86" IUSE="selinux" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: e7323656fb8e27b762cdcc313fea8733ab332241 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jun 22 08:22:47 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jun 22 08:22:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7323656 net-analyzer/mrtg: stable 2.17.7 for hppa, bug #687266 Package-Manager: Portage-2.3.67, Repoman-2.3.15 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> net-analyzer/mrtg/mrtg-2.17.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mrtg/mrtg-2.17.7.ebuild b/net-analyzer/mrtg/mrtg-2.17.7.ebuild index 6018b5a760c..f84f55e40a0 100644 --- a/net-analyzer/mrtg/mrtg-2.17.7.ebuild +++ b/net-analyzer/mrtg/mrtg-2.17.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}pub/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm hppa ~ppc ~ppc64 sparc x86" IUSE="selinux" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: 07c9f1f2f41a4e9f06ecd6849acb80eab3a0374a Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 21 11:07:06 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 21 11:07:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c9f1f2 net-analyzer/mrtg: x86 stable wrt bug #687266 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="x86" net-analyzer/mrtg/mrtg-2.17.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mrtg/mrtg-2.17.7.ebuild b/net-analyzer/mrtg/mrtg-2.17.7.ebuild index b15aee293d5..6018b5a760c 100644 --- a/net-analyzer/mrtg/mrtg-2.17.7.ebuild +++ b/net-analyzer/mrtg/mrtg-2.17.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}pub/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 sparc x86" IUSE="selinux" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: 8a2d9a7da1ff3c2bfcf8974ab32b8bf078efd819 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 21 11:05:15 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 21 11:05:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2d9a7d net-analyzer/mrtg: sparc stable wrt bug #687266 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" net-analyzer/mrtg/mrtg-2.17.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/mrtg/mrtg-2.17.7.ebuild b/net-analyzer/mrtg/mrtg-2.17.7.ebuild index 7d169831c6c..b15aee293d5 100644 --- a/net-analyzer/mrtg/mrtg-2.17.7.ebuild +++ b/net-analyzer/mrtg/mrtg-2.17.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}pub/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 sparc ~x86" IUSE="selinux" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: 2b940fb63c099e425e521516391350705f7a5e20 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 21 08:02:25 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 21 08:02:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b940fb6 net-analyzer/mrtg: amd64 stable wrt bug #687266 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" net-analyzer/mrtg/mrtg-2.17.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/mrtg/mrtg-2.17.7.ebuild b/net-analyzer/mrtg/mrtg-2.17.7.ebuild index 926ed585809..7d169831c6c 100644 --- a/net-analyzer/mrtg/mrtg-2.17.7.ebuild +++ b/net-analyzer/mrtg/mrtg-2.17.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}pub/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" IUSE="selinux" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: f63efc1c85c329b23d6e406d7b22aef0cd7e53a7 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Jul 16 18:30:38 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Jul 16 18:31:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f63efc1c net-analyzer/mrtg: Version 2.17.7. Package-Manager: Portage-2.3.41, Repoman-2.3.9 net-analyzer/mrtg/Manifest | 1 + net-analyzer/mrtg/mrtg-2.17.7.ebuild | 49 2 files changed, 50 insertions(+) diff --git a/net-analyzer/mrtg/Manifest b/net-analyzer/mrtg/Manifest index 878685b2fba..e4b29b313a8 100644 --- a/net-analyzer/mrtg/Manifest +++ b/net-analyzer/mrtg/Manifest @@ -1 +1,2 @@ DIST mrtg-2.17.4.tar.gz 1096879 BLAKE2B 12d485e8bdb28ff3706341d5b53e78dc37291e6f157e7792f1d2f3b43ee09c7b7eed57acfd8c7e9c9621187f75ee117e0ea85ce1ec34636f26aaf7e06ca58e14 SHA512 b15dac707e387714ba1a181c487894fcacbb9c2c1a1710475ebe86a11e30d758a4b44c139b42638de7fdef6616cf3112afc4e5a8c5fbf53718829673698ee110 +DIST mrtg-2.17.7.tar.gz 1098650 BLAKE2B f8191296fc163b950792b8ecee773cfe643a7390d49444ce8b5012b2dbd932093cb4f71745ba2c86bda579fbcd3c73a4f9cebc1fa4e7f791a7b4461ae92ac191 SHA512 b25ab38416213bc5128612724530f36f4a855bb66a65f8bbe4bdafef05d2688eed68f5c3df1e13193102507a4114e71ec226ad32dd6b4d3ae2e2291320d8e768 diff --git a/net-analyzer/mrtg/mrtg-2.17.7.ebuild b/net-analyzer/mrtg/mrtg-2.17.7.ebuild new file mode 100644 index 000..926ed585809 --- /dev/null +++ b/net-analyzer/mrtg/mrtg-2.17.7.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit multilib + +DESCRIPTION="A tool to monitor the traffic load on network-links" +HOMEPAGE="https://oss.oetiker.ch/mrtg/; +SRC_URI="${HOMEPAGE}pub/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="selinux" + +DEPEND=" + >=dev-perl/SNMP_Session-1.13-r2 + >=dev-perl/Socket6-0.23 + dev-lang/perl + media-libs/gd[png] +" +RDEPEND=" + ${DEPEND} + selinux? ( sec-policy/selinux-mrtg ) +" +PATCHES=( + "${FILESDIR}"/${PN}-2.17.4-socket6.patch +) + +src_prepare() { + rm ./lib/mrtg2/{SNMP_{Session,util},BER}.pm || die + + sed -i \ + -e 's|main::SL}lib${main::SL|main::SL}'"$(get_libdir)"'${main::SL|g' \ + $(find bin -type f) contrib/cfgmaker_dlci/cfgmaker_dlci || die + + default +} + +src_install () { + keepdir /var/lib/mrtg + + default + + mv "${ED}"/usr/share/doc/{mrtg2,${PF}} || die + + newinitd "${FILESDIR}/mrtg.rc" ${PN} + newconfd "${FILESDIR}/mrtg.confd" ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: c0bc9e0ccaa27af938a8f7c9efa0cdca09a9216f Author: Jeroen Roovers gentoo org> AuthorDate: Tue Jan 9 05:47:14 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Jan 9 05:47:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0bc9e0c net-analyzer/mrtg: Secure HOMEPAGE/SRC_URI. Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-analyzer/mrtg/mrtg-2.17.4-r1.ebuild | 6 +++--- net-analyzer/mrtg/mrtg-2.17.4-r2.ebuild | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-analyzer/mrtg/mrtg-2.17.4-r1.ebuild b/net-analyzer/mrtg/mrtg-2.17.4-r1.ebuild index aa3e52b338d..d6459ad6129 100644 --- a/net-analyzer/mrtg/mrtg-2.17.4-r1.ebuild +++ b/net-analyzer/mrtg/mrtg-2.17.4-r1.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 inherit eutils DESCRIPTION="A tool to monitor the traffic load on network-links" -HOMEPAGE="http://oss.oetiker.ch/mrtg/; -SRC_URI="http://oss.oetiker.ch/mrtg/pub/${P}.tar.gz; +HOMEPAGE="https://oss.oetiker.ch/mrtg/; +SRC_URI="${HOMEPAGE}pub/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" diff --git a/net-analyzer/mrtg/mrtg-2.17.4-r2.ebuild b/net-analyzer/mrtg/mrtg-2.17.4-r2.ebuild index 2c1ed33d946..a278e5a925f 100644 --- a/net-analyzer/mrtg/mrtg-2.17.4-r2.ebuild +++ b/net-analyzer/mrtg/mrtg-2.17.4-r2.ebuild @@ -5,7 +5,7 @@ EAPI=6 inherit multilib DESCRIPTION="A tool to monitor the traffic load on network-links" -HOMEPAGE="http://oss.oetiker.ch/mrtg/; +HOMEPAGE="https://oss.oetiker.ch/mrtg/; SRC_URI="${HOMEPAGE}pub/${P}.tar.gz" LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/files/
commit: b9bf4b08bd230a76a8f40443292aff67dcde6d06 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Jan 9 05:24:42 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Jan 9 05:24:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9bf4b08 net-analyzer/mrtg: Fix bashisms in init.d script. Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-analyzer/mrtg/files/mrtg.rc | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/net-analyzer/mrtg/files/mrtg.rc b/net-analyzer/mrtg/files/mrtg.rc index d1ee6861cd4..0ff5d0783f3 100644 --- a/net-analyzer/mrtg/files/mrtg.rc +++ b/net-analyzer/mrtg/files/mrtg.rc @@ -1,5 +1,5 @@ #!/sbin/openrc-run -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 depend() { @@ -10,7 +10,7 @@ depend() { } checkconfig() { -if [[ ! -f ${MRTG_CONF} ]] ; then +if [ ! -f ${MRTG_CONF} ] ; then eerror "Please create ${MRTG_CONF} (try man cfgmaker)" return 1 fi @@ -22,21 +22,21 @@ checkconfig() { start() { # mrtg will not run if LANG=*utf8 # use grep instead of bash regexp for bug #159786 - [[ "$(echo $LANG|grep -E '((^[A-Za-z0-9\_\@\-]+\.)|(^))([uU][tT][fF]-?8)$')" ]] \ + [ "$(echo $LANG|grep -E '((^[A-Za-z0-9\_\@\-]+\.)|(^))([uU][tT][fF]-?8)$')" ] \ && LANG='C' checkconfig || return $? # enable logging? - [[ -n "${MRTG_LOG}" ]] && \ + [ -n "${MRTG_LOG}" ] && \ MRTG_OPTS="${MRTG_OPTS} --logging ${MRTG_LOG}" # run as a different user? - [[ -n "${MRTG_USER}" ]] && \ + [ -n "${MRTG_USER}" ] && \ MRTG_OPTS="${MRTG_OPTS} --user ${MRTG_USER}" # run as a different group? - [[ -n "${MRTG_GROUP}" ]] && \ + [ -n "${MRTG_GROUP}" ] && \ MRTG_OPTS="${MRTG_OPTS} --group ${MRTG_GROUP}" ebegin "Starting mrtg"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: 487dc79c786f658aca1d8e80ea8ea3188f8af69e Author: Jeroen Roovers gentoo org> AuthorDate: Tue Jan 9 05:44:21 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Jan 9 05:44:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487dc79c net-analyzer/mrtg: Fix LIBDIR in Perl scripts (bug #643812 by Kostas Kavourakis). Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-analyzer/mrtg/mrtg-2.17.4-r2.ebuild | 49 + 1 file changed, 49 insertions(+) diff --git a/net-analyzer/mrtg/mrtg-2.17.4-r2.ebuild b/net-analyzer/mrtg/mrtg-2.17.4-r2.ebuild new file mode 100644 index 000..2c1ed33d946 --- /dev/null +++ b/net-analyzer/mrtg/mrtg-2.17.4-r2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit multilib + +DESCRIPTION="A tool to monitor the traffic load on network-links" +HOMEPAGE="http://oss.oetiker.ch/mrtg/; +SRC_URI="${HOMEPAGE}pub/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="selinux" + +DEPEND=" + >=dev-perl/SNMP_Session-1.13-r2 + >=dev-perl/Socket6-0.23 + dev-lang/perl + media-libs/gd[png] +" +RDEPEND=" + ${DEPEND} + selinux? ( sec-policy/selinux-mrtg ) +" +PATCHES=( + "${FILESDIR}"/${P}-socket6.patch +) + +src_prepare() { + rm ./lib/mrtg2/{SNMP_{Session,util},BER}.pm || die + + sed -i \ + -e 's|main::SL}lib${main::SL|main::SL}'"$(get_libdir)"'${main::SL|g' \ + $(find bin -type f) contrib/cfgmaker_dlci/cfgmaker_dlci || die + + default +} + +src_install () { + keepdir /var/lib/mrtg + + default + + mv "${ED}"/usr/share/doc/{mrtg2,${PF}} || die + + newinitd "${FILESDIR}/mrtg.rc" ${PN} + newconfd "${FILESDIR}/mrtg.confd" ${PN} +}