aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYasuhiro Kimura <yasu@FreeBSD.org>2023-05-16 05:14:00 +0000
committerYasuhiro Kimura <yasu@FreeBSD.org>2023-06-07 04:56:28 +0000
commit4c5134a13c4775e5600d5c5d66de3934a50c78a5 (patch)
treefea68d8b3b2b8230bc2cdc3887dd37f1696b4454
parent57277255058f4e04f584d321999ce5e68952923b (diff)
downloadports-4c5134a13c4775e5600d5c5d66de3934a50c78a5.tar.gz
ports-4c5134a13c4775e5600d5c5d66de3934a50c78a5.zip
mcollective: Mark DEPRECATED and set EXPIRATION_DATE
* Mark sysutils/mcollective as DEPRECATED and set EXPIRATION_DATE to 2023-06-30. It is BROKEN with all supported Ruby versions after the removal of lang/ruby27. * Also mark dependencies as DEPRECATED and set EXPIRATION_DATE. * While here, mark sysutils/mcollective as BROKEN with Ruby 3.2 and 3.3. PR: 271443 Approved by: Maintainer timeout
-rw-r--r--sysutils/mcollective-actionpolicy-auth/Makefile3
-rw-r--r--sysutils/mcollective-nettest-agent/Makefile3
-rw-r--r--sysutils/mcollective-nettest-client/Makefile3
-rw-r--r--sysutils/mcollective-nettest-common/Makefile3
-rw-r--r--sysutils/mcollective-nrpe-agent/Makefile3
-rw-r--r--sysutils/mcollective-nrpe-client/Makefile3
-rw-r--r--sysutils/mcollective-nrpe-common/Makefile3
-rw-r--r--sysutils/mcollective-puppet-agent/Makefile3
-rw-r--r--sysutils/mcollective-puppet-client/Makefile3
-rw-r--r--sysutils/mcollective-puppet-common/Makefile3
-rw-r--r--sysutils/mcollective-service-agent/Makefile3
-rw-r--r--sysutils/mcollective-service-client/Makefile3
-rw-r--r--sysutils/mcollective-service-common/Makefile3
-rw-r--r--sysutils/mcollective-shell-agent/Makefile3
-rw-r--r--sysutils/mcollective-shell-client/Makefile3
-rw-r--r--sysutils/mcollective/Makefile4
-rw-r--r--sysutils/mnrpes/Makefile3
17 files changed, 47 insertions, 5 deletions
diff --git a/sysutils/mcollective-actionpolicy-auth/Makefile b/sysutils/mcollective-actionpolicy-auth/Makefile
index 0beedbd6a7ea..bddd987e3b40 100644
--- a/sysutils/mcollective-actionpolicy-auth/Makefile
+++ b/sysutils/mcollective-actionpolicy-auth/Makefile
@@ -8,7 +8,8 @@ WWW= https://github.com/puppetlabs/mcollective-actionpolicy-auth
LICENSE= APACHE20
-DEPRECATED= Agents are better distributed through the Puppet forge
+DEPRECATED= Depends on broken sysutils/mcollective
+EXPIRATION_DATE= 2023-06-30
RUN_DEPENDS= mcollective>=2:sysutils/mcollective
diff --git a/sysutils/mcollective-nettest-agent/Makefile b/sysutils/mcollective-nettest-agent/Makefile
index e4b79479605a..f199157cb3e7 100644
--- a/sysutils/mcollective-nettest-agent/Makefile
+++ b/sysutils/mcollective-nettest-agent/Makefile
@@ -4,6 +4,9 @@ COMMENT= MCollective agent to test ICMP and TCP connectivity
# See MASTERDIR for MAINTAINER.
+DEPRECATED= Depends on broken sysutils/mcollective
+EXPIRATION_DATE= 2023-06-30
+
RUN_DEPENDS= mcollective-nettest-common>=${PORTVERSION}:sysutils/mcollective-nettest-common \
rubygem-net-ping>=1:net/rubygem-net-ping
diff --git a/sysutils/mcollective-nettest-client/Makefile b/sysutils/mcollective-nettest-client/Makefile
index b113f1a79b9a..66a7aaaae398 100644
--- a/sysutils/mcollective-nettest-client/Makefile
+++ b/sysutils/mcollective-nettest-client/Makefile
@@ -4,6 +4,9 @@ COMMENT= MCollective client to test ICMP and TCP connectivity
# See MASTERDIR for MAINTAINER.
+DEPRECATED= Depends on broken sysutils/mcollective
+EXPIRATION_DATE= 2023-06-30
+
RUN_DEPENDS= mcollective-nettest-common>=${PORTVERSION}:sysutils/mcollective-nettest-common
MASTERDIR= ${.CURDIR}/../mcollective-nettest-common
diff --git a/sysutils/mcollective-nettest-common/Makefile b/sysutils/mcollective-nettest-common/Makefile
index b26efc83ebc7..56538b0a2f76 100644
--- a/sysutils/mcollective-nettest-common/Makefile
+++ b/sysutils/mcollective-nettest-common/Makefile
@@ -8,7 +8,8 @@ WWW= https://github.com/puppetlabs/mcollective-nettest-agent
LICENSE= APACHE20
-DEPRECATED= Agents are better distributed through the Puppet forge
+DEPRECATED= Depends on broken sysutils/mcollective
+EXPIRATION_DATE= 2023-06-30
RUN_DEPENDS?= mcollective>=2:sysutils/mcollective
diff --git a/sysutils/mcollective-nrpe-agent/Makefile b/sysutils/mcollective-nrpe-agent/Makefile
index a371a1e6fb8a..1bd15b7fec48 100644
--- a/sysutils/mcollective-nrpe-agent/Makefile
+++ b/sysutils/mcollective-nrpe-agent/Makefile
@@ -5,6 +5,9 @@ COMMENT= MCollective agent to interact with the NRPE monitoring system
# See MASTERDIR for MAINTAINER.
+DEPRECATED= Depends on broken sysutils/mcollective
+EXPIRATION_DATE= 2023-06-30
+
RUN_DEPENDS= mcollective-nrpe-common>=${PORTVERSION}:sysutils/mcollective-nrpe-common
MASTERDIR= ${.CURDIR}/../mcollective-nrpe-common
diff --git a/sysutils/mcollective-nrpe-client/Makefile b/sysutils/mcollective-nrpe-client/Makefile
index 514073c7fe89..b7bf573fa6f4 100644
--- a/sysutils/mcollective-nrpe-client/Makefile
+++ b/sysutils/mcollective-nrpe-client/Makefile
@@ -4,6 +4,9 @@ COMMENT= MCollective client to interact with the NRPE monitoring system
# See MASTERDIR for MAINTAINER.
+DEPRECATED= Depends on broken sysutils/mcollective
+EXPIRATION_DATE= 2023-06-30
+
RUN_DEPENDS= mcollective-nrpe-common>=${PORTVERSION}:sysutils/mcollective-nrpe-common
MASTERDIR= ${.CURDIR}/../mcollective-nrpe-common
diff --git a/sysutils/mcollective-nrpe-common/Makefile b/sysutils/mcollective-nrpe-common/Makefile
index 9ee974a43989..82d39635c6a5 100644
--- a/sysutils/mcollective-nrpe-common/Makefile
+++ b/sysutils/mcollective-nrpe-common/Makefile
@@ -8,7 +8,8 @@ WWW= https://github.com/puppetlabs/mcollective-package-agent
LICENSE= APACHE20
-DEPRECATED= Agents are better distributed through the Puppet forge
+DEPRECATED= Depends on broken sysutils/mcollective
+EXPIRATION_DATE= 2023-06-30
RUN_DEPENDS?= mcollective>=2:sysutils/mcollective
diff --git a/sysutils/mcollective-puppet-agent/Makefile b/sysutils/mcollective-puppet-agent/Makefile
index 2b2797bd333c..394d7e81eca7 100644
--- a/sysutils/mcollective-puppet-agent/Makefile
+++ b/sysutils/mcollective-puppet-agent/Makefile
@@ -4,6 +4,9 @@ COMMENT= MCollective agent to manage the Puppet Agent
# See MASTERDIR for MAINTAINER.
+DEPRECATED= Depends on broken sysutils/mcollective
+EXPIRATION_DATE= 2023-06-30
+
RUN_DEPENDS= mcollective-puppet-common>=${PORTVERSION}:sysutils/mcollective-puppet-common
MASTERDIR= ${.CURDIR}/../mcollective-puppet-common
diff --git a/sysutils/mcollective-puppet-client/Makefile b/sysutils/mcollective-puppet-client/Makefile
index 2ce9312b8438..04a94e9202cc 100644
--- a/sysutils/mcollective-puppet-client/Makefile
+++ b/sysutils/mcollective-puppet-client/Makefile
@@ -4,6 +4,9 @@ COMMENT= MCollective client to manage the Puppet Agent
# See MASTERDIR for MAINTAINER.
+DEPRECATED= Depends on broken sysutils/mcollective
+EXPIRATION_DATE= 2023-06-30
+
RUN_DEPENDS= mcollective-puppet-common>=${PORTVERSION}:sysutils/mcollective-puppet-common
MASTERDIR= ${.CURDIR}/../mcollective-puppet-common
diff --git a/sysutils/mcollective-puppet-common/Makefile b/sysutils/mcollective-puppet-common/Makefile
index e07386220c19..de62a812448c 100644
--- a/sysutils/mcollective-puppet-common/Makefile
+++ b/sysutils/mcollective-puppet-common/Makefile
@@ -8,7 +8,8 @@ WWW= https://github.com/puppetlabs/mcollective-puppet-agent
LICENSE= APACHE20
-DEPRECATED= Agents are better distributed through the Puppet forge
+DEPRECATED= Depends on broken sysutils/mcollective
+EXPIRATION_DATE= 2023-06-30
RUN_DEPENDS?= mcollective>=2:sysutils/mcollective
diff --git a/sysutils/mcollective-service-agent/Makefile b/sysutils/mcollective-service-agent/Makefile
index 0f3d1da1ec0c..ae3021d26173 100644
--- a/sysutils/mcollective-service-agent/Makefile
+++ b/sysutils/mcollective-service-agent/Makefile
@@ -4,6 +4,9 @@ COMMENT= MCollective agent to manage the OS Services
# See MASTERDIR for MAINTAINER.
+DEPRECATED= Depends on broken sysutils/mcollective
+EXPIRATION_DATE= 2023-06-30
+
RUN_DEPENDS= mcollective-service-common>=${PORTVERSION}:sysutils/mcollective-service-common
MASTERDIR= ${.CURDIR}/../mcollective-service-common
diff --git a/sysutils/mcollective-service-client/Makefile b/sysutils/mcollective-service-client/Makefile
index ced56dd41238..ace969f7ed95 100644
--- a/sysutils/mcollective-service-client/Makefile
+++ b/sysutils/mcollective-service-client/Makefile
@@ -4,6 +4,9 @@ COMMENT= MCollective client to manage the OS Services
# See MASTERDIR for MAINTAINER.
+DEPRECATED= Depends on broken sysutils/mcollective
+EXPIRATION_DATE= 2023-06-30
+
RUN_DEPENDS= mcollective-service-common>=${PORTVERSION}:sysutils/mcollective-service-common
MASTERDIR= ${.CURDIR}/../mcollective-service-common
diff --git a/sysutils/mcollective-service-common/Makefile b/sysutils/mcollective-service-common/Makefile
index 45ecfcee6efc..fc03307371df 100644
--- a/sysutils/mcollective-service-common/Makefile
+++ b/sysutils/mcollective-service-common/Makefile
@@ -8,7 +8,8 @@ WWW= https://github.com/puppetlabs/mcollective-service-agent
LICENSE= APACHE20
-DEPRECATED= Agents are better distributed through the Puppet forge
+DEPRECATED= Depends on broken sysutils/mcollective
+EXPIRATION_DATE= 2023-06-30
RUN_DEPENDS?= mcollective>=2:sysutils/mcollective
diff --git a/sysutils/mcollective-shell-agent/Makefile b/sysutils/mcollective-shell-agent/Makefile
index 612403f1c155..7ba6a47f5a5b 100644
--- a/sysutils/mcollective-shell-agent/Makefile
+++ b/sysutils/mcollective-shell-agent/Makefile
@@ -9,6 +9,9 @@ WWW= https://github.com/puppetlabs/mcollective-shell-agent
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+DEPRECATED= Depends on broken sysutils/mcollective
+EXPIRATION_DATE= 2023-06-30
+
RUN_DEPENDS= mcollective>=2.2.4:sysutils/mcollective
USE_GITHUB= yes
diff --git a/sysutils/mcollective-shell-client/Makefile b/sysutils/mcollective-shell-client/Makefile
index 9146136b9492..f2142bcca899 100644
--- a/sysutils/mcollective-shell-client/Makefile
+++ b/sysutils/mcollective-shell-client/Makefile
@@ -9,6 +9,9 @@ WWW= https://github.com/puppetlabs/mcollective-shell-agent
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+DEPRECATED= Depends on broken sysutils/mcollective
+EXPIRATION_DATE= 2023-06-30
+
RUN_DEPENDS= mcollective>=2.2.4:sysutils/mcollective
USE_GITHUB= yes
diff --git a/sysutils/mcollective/Makefile b/sysutils/mcollective/Makefile
index 520d9cb73fb9..c5d100c06ca4 100644
--- a/sysutils/mcollective/Makefile
+++ b/sysutils/mcollective/Makefile
@@ -10,8 +10,12 @@ WWW= http://docs.puppetlabs.com/mcollective/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Broken with all supported Ruby versions
+EXPIRATION_DATE= 2023-06-30
BROKEN_RUBY30= yes
BROKEN_RUBY31= yes
+BROKEN_RUBY32= yes
+BROKEN_RUBY33= yes
RUN_DEPENDS= rubygem-stomp>=0:devel/rubygem-stomp
diff --git a/sysutils/mnrpes/Makefile b/sysutils/mnrpes/Makefile
index 257558779674..4c49cd19bb5d 100644
--- a/sysutils/mnrpes/Makefile
+++ b/sysutils/mnrpes/Makefile
@@ -8,6 +8,9 @@ WWW= https://github.com/nullDowntimeLtd/mnrpes
LICENSE= APACHE20
+DEPRECATED= Depends on broken sysutils/mcollective
+EXPIRATION_DATE= 2023-06-30
+
RUN_DEPENDS= mcollective>=2:sysutils/mcollective \
rubygem-rufus-scheduler>=0.1:devel/rubygem-rufus-scheduler