[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/

2022-05-16 Thread Sam James
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/

2022-05-16 Thread Sam James
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/

2022-02-19 Thread Sam James
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/

2022-02-19 Thread Arthur Zamarin
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/

2022-02-19 Thread Jakov Smolić
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/

2022-02-19 Thread Jakov Smolić
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/

2022-02-19 Thread Arthur Zamarin
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/

2022-02-19 Thread Arthur Zamarin
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/

2022-01-23 Thread Jakov Smolić
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/

2022-01-11 Thread Jakov Smolić
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/

2021-12-09 Thread Sam James
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/

2021-04-03 Thread Sam James
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/

2019-06-27 Thread Jeroen Roovers
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/

2019-06-27 Thread Agostino Sarubbo
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/

2019-06-22 Thread Sergei Trofimovich
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/

2019-06-22 Thread Sergei Trofimovich
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/

2019-06-22 Thread Sergei Trofimovich
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/

2019-06-21 Thread Agostino Sarubbo
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/

2019-06-21 Thread Agostino Sarubbo
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/

2019-06-21 Thread Agostino Sarubbo
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/

2018-07-16 Thread Jeroen Roovers
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/

2018-01-08 Thread Jeroen Roovers
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/

2018-01-08 Thread Jeroen Roovers
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/

2018-01-08 Thread Jeroen Roovers
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}
+}