From nobody Thu Jan 30 12:51:08 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YkJmX5GSFz5mK3f; Thu, 30 Jan 2025 12:51:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YkJmX4XPnz44mW; Thu, 30 Jan 2025 12:51:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738241468; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=fNxosma7fWSsivOo4JYYgULeyj/HFhGd4W9teHGG2jM=; b=iOh4LLC5Hfe1FJIVmXnjtOm8HZHfh+3vcV6ZgVf0irV+1Zb7s5e6EAtH/4hAIKZooddWgT DvLe5EFtgtAchgeBNdYsHlb+rEFXMxPf9LzRlIs9qgzbgtnFd3F2P29sF6dKcyCyhl60g0 mfjijTH7VObTrjWaiMa8NKYTEYPQI6DCw4MfoUXRSxIgg9FwQ3Z+3Yz1xjJvBtUvDYJUT/ PfQt3tJXjGQ31sRyxbOjzDbs0SRb17xptj5EH8IQv0BJvzCWyRfoeokQlKMp/M/zVrhY2k 3JPTDeBiwpC/IhNf4R5yM6P6N7Mb+gaopZ+FVc+8vHX/myOfXPOKGIhjfJE9sA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738241468; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=fNxosma7fWSsivOo4JYYgULeyj/HFhGd4W9teHGG2jM=; b=RgiD2g+3txx2pHN8BmPuFuNyaCg4G9qc/6kuShYQcSrf6XCpPK7WToLMGFKJxluTv3uZ1m k++rxIbgPQAHMeD/qbx5YCoeBE30eYfMI4Z+dMsdydoxuc+AAGXKRkIDrMOf+k1RwdoofF E0zW/0wnZ24IBPfhtig3I20TTt1UUse1M5fAybby4qVoxOpxi0Kl0eF9qT2joxBdHlAW1b Oq3Gdkem5kPHQBYWrnucTF4zrNhNZCiPGt/GzFVBzx2WCHp95GIqzNHR95x8Q/HvFx3A4+ Q6KpcZedyIxWtyIZlGZ/2dCpWlldM29/TpIfXlMbN6mwE8p7rnrLTy7iJEJS7g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1738241468; a=rsa-sha256; cv=none; b=pm7feAgQd1gsU2gNh+gME4Bulr0JDt2T5qN/+9trQ5wLG/UJowlgi9EovKtk+shrvn5Hfl fX+ubxk/rIH43BRnNx5K8EYlXTIq1hV5Z4mDjAdfLlkVChQWFVdHyn1PSCQDbPPcNweW23 C225lMdQsBuV3mo6yQSBfmSVe1LLP3aApbjslXyA5966h3davp/WhLh/JrFCF5tQYjrxLf 4K+FshkgGN7mx8OCWaQ47V8bZJQYRx8fKt3imhWHmS53h9vZbFQ6Y/5sHVz6PpQbLH15xa eYA0ruciHIEY05Z0zN78mvQjxDMRU3d9fflnphj69S9FoOaoReg6sFkvrn6vug== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YkJmX43K3znqs; Thu, 30 Jan 2025 12:51:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 50UCp8uS080117; Thu, 30 Jan 2025 12:51:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 50UCp8Qs080114; Thu, 30 Jan 2025 12:51:08 GMT (envelope-from git) Date: Thu, 30 Jan 2025 12:51:08 GMT Message-Id: <202501301251.50UCp8Qs080114@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Xavier Beaudouin Subject: git: 0fb561611ee8 - main - net-mgmt/nagios: Add monplugins flavor List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kiwi X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0fb561611ee8da2f56b4241315e214a79b69943c Auto-Submitted: auto-generated The branch main has been updated by kiwi: URL: https://cgit.FreeBSD.org/ports/commit/?id=0fb561611ee8da2f56b4241315e214a79b69943c commit 0fb561611ee8da2f56b4241315e214a79b69943c Author: Xavier Beaudouin AuthorDate: 2024-12-19 12:16:06 +0000 Commit: Xavier Beaudouin CommitDate: 2025-01-30 12:50:07 +0000 net-mgmt/nagios: Add monplugins flavor Some users asked to add a flavor to permit to have nagios already packaged with monplugins. PR: 283977 Sponsored by: Klara, Inc. Approved by: 0mp (mentor) Approved by: joneum (maintainer) Differential Revision: https://reviews.freebsd.org/D48146 --- net-mgmt/nagios/Makefile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/net-mgmt/nagios/Makefile b/net-mgmt/nagios/Makefile index 87d9812dc262..f6e5a3783dba 100644 --- a/net-mgmt/nagios/Makefile +++ b/net-mgmt/nagios/Makefile @@ -10,6 +10,10 @@ WWW= https://www.nagios.org/ LICENSE= GPLv2 +FLAVORS= default monplugins +FLAVOR?= ${FLAVORS:[1]} +monplugins_PKGNAMESUFFIX= -monplugins + LIB_DEPENDS= libltdl.so:devel/libltdl \ libgd.so:graphics/gd @@ -70,7 +74,6 @@ GROUPS= ${NAGIOSGROUP} OPTIONS_DEFINE= EMBEDDED_PERL NANOSLEEP EVENT_BROKER UNHANDLED_HACK OPTIONS_RADIO= PLUGINS OPTIONS_RADIO_PLUGINS= MONPLUGINS NAGPLUGINS -OPTIONS_DEFAULT= NAGPLUGINS EMBEDDED_PERL_DESC= Enable embedded Perl [requires Perl 5.8.0+] NANOSLEEP_DESC= Use nanosleep in event timing EVENT_BROKER_DESC= Enable event broker functionality @@ -87,6 +90,14 @@ EMBEDDED_PERL_CONFIGURE_WITH= perlcache NANOSLEEP_CONFIGURE_ENABLE= nanosleep EVENT_BROKER_CONFIGURE_ENABLE= event-broker +.if ${FLAVOR:U} == monplugins +OPTIONS_DEFAULT+= MONPLUGINS +.endif + +.if ${FLAVOR:U} == default +OPTIONS_DEFAULT+= NAGPLUGINS +.endif + post-extract: @${MV} ${WRKDIR}/${PORTNAME} ${WRKSRC}