public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/nsca/
@ 2016-04-19 20:53 Ian Stakenvicius
  0 siblings, 0 replies; 5+ messages in thread
From: Ian Stakenvicius @ 2016-04-19 20:53 UTC (permalink / raw
  To: gentoo-commits

commit:     d6f35a9e5c7b625ac083e2a5f0b345501a8b2c07
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 19 20:53:19 2016 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Tue Apr 19 20:53:19 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f35a9e

fix <pkg/> reference in metadata.xml

Package-Manager: portage-2.2.26

 net-analyzer/nsca/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nsca/metadata.xml b/net-analyzer/nsca/metadata.xml
index 685ec5c..6d5b1cc 100644
--- a/net-analyzer/nsca/metadata.xml
+++ b/net-analyzer/nsca/metadata.xml
@@ -24,7 +24,7 @@
   <use>
     <flag name="crypt">
       Build support for crypted communication with nsca, through
-      <pkg>dev-libs/mcrypt</pkg>. It's recommended not to disable this
+      <pkg>dev-libs/libmcrypt</pkg>. It's recommended not to disable this
       flag unless all the communication will be handled in an
       absolutely safe environment.
     </flag>


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/nsca/
@ 2018-12-09  0:00 Anthony G. Basile
  0 siblings, 0 replies; 5+ messages in thread
From: Anthony G. Basile @ 2018-12-09  0:00 UTC (permalink / raw
  To: gentoo-commits

commit:     d3426a237936152232abefed277df4f7c027b0d2
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  8 23:59:34 2018 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sat Dec  8 23:59:34 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3426a23

net-analyzer/nsca: keyword ~arm

Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-analyzer/nsca/nsca-2.7.2-r103.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/nsca/nsca-2.7.2-r103.ebuild b/net-analyzer/nsca/nsca-2.7.2-r103.ebuild
index 1f25434494e..d342f7a3adc 100644
--- a/net-analyzer/nsca/nsca-2.7.2-r103.ebuild
+++ b/net-analyzer/nsca/nsca-2.7.2-r103.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/nagios/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ppc ppc64 sparc x86"
 IUSE="tcpd +crypt minimal"
 
 DEPEND="crypt? ( >=dev-libs/libmcrypt-2.5.1-r4 )


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/nsca/
@ 2020-06-27 20:45 Andreas K. Hüttel
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas K. Hüttel @ 2020-06-27 20:45 UTC (permalink / raw
  To: gentoo-commits

commit:     5d1325b4fa7493ad647fa1cd5a055382b5b8dfe0
Author:     Alexey Sokolov <sokolov <AT> google <DOT> com>
AuthorDate: Sat Jun 20 16:00:21 2020 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Jun 27 20:44:43 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1325b4

net-analyzer/nsca: update homepage

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 net-analyzer/nsca/nsca-2.7.2-r103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nsca/nsca-2.7.2-r103.ebuild b/net-analyzer/nsca/nsca-2.7.2-r103.ebuild
index fb8d8498ef6..9fe0ae002f7 100644
--- a/net-analyzer/nsca/nsca-2.7.2-r103.ebuild
+++ b/net-analyzer/nsca/nsca-2.7.2-r103.ebuild
@@ -6,7 +6,7 @@ EAPI=4
 inherit multilib user eutils
 
 DESCRIPTION="Nagios Service Check Acceptor"
-HOMEPAGE="http://www.nagios.org/"
+HOMEPAGE="https://www.nagios.org/"
 SRC_URI="mirror://sourceforge/nagios/${P}.tar.gz"
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/nsca/
@ 2020-10-24 17:19 David Seifert
  0 siblings, 0 replies; 5+ messages in thread
From: David Seifert @ 2020-10-24 17:19 UTC (permalink / raw
  To: gentoo-commits

commit:     dda04ca9110dd9abbd8262c37c5d2b026f4f69e8
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 24 17:18:40 2020 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Oct 24 17:18:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda04ca9

net-analyzer/nsca: Port to EAPI 7

Closes: https://bugs.gentoo.org/742218
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 net-analyzer/nsca/nsca-2.7.2-r103.ebuild | 41 ++++++++++++++++----------------
 1 file changed, 20 insertions(+), 21 deletions(-)

diff --git a/net-analyzer/nsca/nsca-2.7.2-r103.ebuild b/net-analyzer/nsca/nsca-2.7.2-r103.ebuild
index 9fe0ae002f7..c7120d06b66 100644
--- a/net-analyzer/nsca/nsca-2.7.2-r103.ebuild
+++ b/net-analyzer/nsca/nsca-2.7.2-r103.ebuild
@@ -1,9 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-
-inherit multilib user eutils
+EAPI=7
 
 DESCRIPTION="Nagios Service Check Acceptor"
 HOMEPAGE="https://www.nagios.org/"
@@ -15,28 +13,29 @@ KEYWORDS="~alpha amd64 ~arm ppc ppc64 sparc x86"
 IUSE="tcpd +crypt minimal"
 
 DEPEND="crypt? ( >=dev-libs/libmcrypt-2.5.1-r4 )
-	!minimal? ( tcpd? ( sys-apps/tcp-wrappers ) )"
-
+	!minimal? (
+		tcpd? ( sys-apps/tcp-wrappers )
+		acct-group/icinga
+		acct-group/nagios
+		acct-user/icinga
+		acct-user/nagios
+	)"
 RDEPEND="${DEPEND}
-	!minimal? ( || ( net-analyzer/icinga net-analyzer/nagios ) )
+	!minimal? (
+		|| (
+			net-analyzer/icinga
+			net-analyzer/nagios
+		)
+	)
 	sys-apps/openrc"
 
-pkg_setup() {
-	if ! use minimal; then
-		enewgroup nagios
-		enewgroup icinga
-		enewuser nagios -1 /bin/bash /var/nagios/home nagios
-		enewuser icinga -1 -1 /var/lib/icinga "icinga,nagios"
-	fi
-}
-
 src_configure() {
 	use tcpd || export ac_cv_lib_wrap_main=no
 	use crypt || export ac_cv_path_LIBMCRYPT_CONFIG=/bin/false
 
 	econf \
-		--localstatedir=/var/nagios \
-		--sysconfdir=/etc/nagios \
+		--localstatedir="${EPREFIX}"/var/nagios \
+		--sysconfdir="${EPREFIX}"/etc/nagios \
 		--with-nsca-user=nagios \
 		--with-nsca-grp=nagios
 }
@@ -49,7 +48,7 @@ src_compile() {
 		-e '/nsca_\(user\|group\)/s:nagios:icinga:' \
 		-e '/nsca_chroot/s:=.*:=/var/lib/icinga/rw:' \
 		-e '/\(command\|alternate_dump\)_file/s:/var/nagios:/var/lib/icinga:' \
-		"${S}"/sample-config/nsca.cfg > "${T}"/nsca.icinga.cfg
+		"${S}"/sample-config/nsca.cfg > "${T}"/nsca.icinga.cfg || die
 }
 
 src_install() {
@@ -58,7 +57,7 @@ src_install() {
 	dobin src/send_nsca
 
 	insinto /etc/nagios
-	doins "${S}"/sample-config/send_nsca.cfg
+	doins sample-config/send_nsca.cfg
 
 	if ! use minimal; then
 		exeinto /usr/libexec
@@ -68,7 +67,7 @@ src_install() {
 		newconfd "${FILESDIR}"/nsca.conf nsca
 
 		insinto /etc/nagios
-		doins "${S}"/sample-config/nsca.cfg
+		doins sample-config/nsca.cfg
 
 		insinto /etc/icinga
 		newins "${T}"/nsca.icinga.cfg nsca.cfg
@@ -79,7 +78,7 @@ pkg_postinst() {
 	if ! use minimal; then
 		elog "If you are using the nsca daemon, remember to edit"
 		elog "the config file /etc/nagios/nsca.cfg"
-		elog ""
+		elog
 		elog "If you intend to use nsca with Icinga, change the"
 		elog "configuration file path in /etc/conf.d/nsca so that"
 		elog "it will default to the correct paths and users."


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/nsca/
@ 2024-07-21  0:31 Sam James
  0 siblings, 0 replies; 5+ messages in thread
From: Sam James @ 2024-07-21  0:31 UTC (permalink / raw
  To: gentoo-commits

commit:     2722c004c83071fbada5641ca91f217a2dc2813d
Author:     Anna (navi) Figueiredo Gomes <navi <AT> vlhl <DOT> dev>
AuthorDate: Sun Jul 21 00:13:40 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 21 00:29:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2722c004

net-analyzer/nsca: add sys-apps/openrc-navi dependency

Signed-off-by: Anna (navi) Figueiredo Gomes <navi <AT> vlhl.dev>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-analyzer/nsca/{nsca-2.7.2-r103.ebuild => nsca-2.7.2-r104.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nsca/nsca-2.7.2-r103.ebuild b/net-analyzer/nsca/nsca-2.7.2-r104.ebuild
similarity index 97%
rename from net-analyzer/nsca/nsca-2.7.2-r103.ebuild
rename to net-analyzer/nsca/nsca-2.7.2-r104.ebuild
index 2f5ddddd240f..6138ae9d1680 100644
--- a/net-analyzer/nsca/nsca-2.7.2-r103.ebuild
+++ b/net-analyzer/nsca/nsca-2.7.2-r104.ebuild
@@ -27,7 +27,7 @@ RDEPEND="${DEPEND}
 			net-analyzer/nagios
 		)
 	)
-	sys-apps/openrc"
+	|| ( sys-apps/openrc sys-apps/openrc-navi )"
 
 src_configure() {
 	use tcpd || export ac_cv_lib_wrap_main=no


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-07-21  0:31 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-19 20:53 [gentoo-commits] repo/gentoo:master commit in: net-analyzer/nsca/ Ian Stakenvicius
  -- strict thread matches above, loose matches on Subject: below --
2018-12-09  0:00 Anthony G. Basile
2020-06-27 20:45 Andreas K. Hüttel
2020-10-24 17:19 David Seifert
2024-07-21  0:31 Sam James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox