Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Sep 2024 20:20:34 GMT
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 74fe954ebdb8 - main - net-mgmt/p5-FusionInventory-Agent: update to 2.6
Message-ID:  <202409162020.48GKKYWV064518@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=74fe954ebdb8d999fb7641231f1305b15bb39220

commit 74fe954ebdb8d999fb7641231f1305b15bb39220
Author:     John W. O'Brien <john@saltant.com>
AuthorDate: 2024-09-12 16:34:27 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2024-09-16 20:14:23 +0000

    net-mgmt/p5-FusionInventory-Agent: update to 2.6
    
     * Update to 2.6
     * Discard CONFLICTS not in ports tree
     * Discard NO-OP OPTIONS: VMWARE, ZLIB
     * Add missing XML::XPath dependency for DAEMON OPTION
     * Pet portlint (USES, makepatch)
    
    Changelog: https://github.com/fusioninventory/fusioninventory-agent/releases/tag/2.6
    
    PR:             280452
    Approved by:    freebsd@simweb.ch (maintainer timeout)
---
 net-mgmt/p5-FusionInventory-Agent/Makefile         | 22 +++++++++-------------
 net-mgmt/p5-FusionInventory-Agent/distinfo         |  6 +++---
 .../files/patch-Makefile.PL                        |  8 ++++----
 net-mgmt/p5-FusionInventory-Agent/pkg-plist        | 21 +++++++++++++++++++++
 4 files changed, 37 insertions(+), 20 deletions(-)

diff --git a/net-mgmt/p5-FusionInventory-Agent/Makefile b/net-mgmt/p5-FusionInventory-Agent/Makefile
index 31141c985695..7be17121f659 100644
--- a/net-mgmt/p5-FusionInventory-Agent/Makefile
+++ b/net-mgmt/p5-FusionInventory-Agent/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	FusionInventory-Agent
-PORTVERSION=	2.5.2
+DISTVERSION=	2.6
 CATEGORIES=	net-mgmt
 MASTER_SITES=	CPAN
 MASTER_SITE_SUBDIR=	CPAN:GBOUGARD
@@ -36,12 +36,14 @@ TEST_DEPENDS=	p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \
 		p5-Test-MockObject>=0:devel/p5-Test-MockObject \
 		p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings
 
-CONFLICTS=	p5-FusionInventory-Agent-Task-NetDiscovery \
-		p5-FusionInventory-Agent-Task-SNMPQuery
+USES=		gmake perl5
+USE_PERL5=	configure
+USE_RC_SUBR=	fusioninventory
+NO_ARCH=	yes
 
 OPTIONS_DEFINE=		CUPS DAEMON DMIDECODE DEPLOY NETDISC NETINV PCIUTILS \
-			SSL VMWARE WOL ZLIB
-OPTIONS_DEFAULT=	DAEMON PCIUTILS ZLIB
+			SSL WOL
+OPTIONS_DEFAULT=	DAEMON PCIUTILS
 OPTIONS_DEFAULT_aarch64=	DMIDECODE
 OPTIONS_DEFAULT_amd64=	DMIDECODE
 OPTIONS_DEFAULT_armv6=	DMIDECODE
@@ -57,19 +59,13 @@ DMIDECODE_DESC=	Dmidecode hardware information
 NETDISC_DESC=	Network discovery task
 NETINV_DESC=	Network inventory task
 PCIUTILS_DESC=	Pciutils hardware information
-VMWARE_DESC=	VMware hypervisor remote inventory task
 WOL_DESC=	Wake on LAN task
-ZLIB_DESC=	Zlib compression
-
-NO_ARCH=	yes
-USES=		gmake perl5
-USE_PERL5=	configure
-USE_RC_SUBR=	fusioninventory
 
 CUPS_RUN_DEPENDS=	p5-Net-CUPS>=0.6:print/p5-Net-CUPS
 DAEMON_RUN_DEPENDS=	p5-HTTP-Daemon>=0:www/p5-HTTP-Daemon \
 			p5-Proc-Daemon>=0:devel/p5-Proc-Daemon \
-			p5-Proc-PID-File>=0:devel/p5-Proc-PID-File
+			p5-Proc-PID-File>=0:devel/p5-Proc-PID-File \
+			p5-XML-XPath>=0:textproc/p5-XML-XPath
 DEPLOY_RUN_DEPENDS=	p5-Archive-Extract>=0:archivers/p5-Archive-Extract \
 			p5-SHA>=0:security/p5-SHA \
 			p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \
diff --git a/net-mgmt/p5-FusionInventory-Agent/distinfo b/net-mgmt/p5-FusionInventory-Agent/distinfo
index 6cc5bcabdd7d..77f55f4c3724 100644
--- a/net-mgmt/p5-FusionInventory-Agent/distinfo
+++ b/net-mgmt/p5-FusionInventory-Agent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582315000
-SHA256 (FusionInventory-Agent-2.5.2.tar.gz) = 37ee3b83600b99b0f552d3c41be0e9c3fb04faf57c5e709aa8c58750810df0cc
-SIZE (FusionInventory-Agent-2.5.2.tar.gz) = 2700174
+TIMESTAMP = 1722805438
+SHA256 (FusionInventory-Agent-2.6.tar.gz) = 7de2306de47e42980274cb6da6487c9515db581a383d3e89814001ea0b582957
+SIZE (FusionInventory-Agent-2.6.tar.gz) = 2819730
diff --git a/net-mgmt/p5-FusionInventory-Agent/files/patch-Makefile.PL b/net-mgmt/p5-FusionInventory-Agent/files/patch-Makefile.PL
index bcff2d4d06b7..694924701c6c 100644
--- a/net-mgmt/p5-FusionInventory-Agent/files/patch-Makefile.PL
+++ b/net-mgmt/p5-FusionInventory-Agent/files/patch-Makefile.PL
@@ -1,6 +1,6 @@
---- Makefile.PL.orig	2020-02-21 21:14:44.416901000 +0100
-+++ Makefile.PL	2020-02-21 21:15:41.844326000 +0100
-@@ -163,25 +163,15 @@
+--- Makefile.PL.orig	2024-08-04 21:46:10 UTC
++++ Makefile.PL
+@@ -164,25 +164,15 @@ sub constants {
  
      # for some reason, initialising variables from the global scope doesn't work
      %variables = (
@@ -27,7 +27,7 @@
      );
  
      # allow variables defined on command line to override defaults
-@@ -243,14 +233,9 @@
+@@ -244,14 +234,9 @@ config_install : pure_install
  	$(NOECHO) $(CHMOD) $(PERM_DIR) $(DESTDIR)$(SYSCONFDIR)
  	for config in agent.cfg $(shell cd etc; echo *-plugin.cfg ); \
  	do \
diff --git a/net-mgmt/p5-FusionInventory-Agent/pkg-plist b/net-mgmt/p5-FusionInventory-Agent/pkg-plist
index af330e1f8366..da1f0c8b9a81 100644
--- a/net-mgmt/p5-FusionInventory-Agent/pkg-plist
+++ b/net-mgmt/p5-FusionInventory-Agent/pkg-plist
@@ -59,12 +59,17 @@ share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/Digi.pm
 share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/EatonEpdu.pm
 share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/Epson.pm
 share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/FreeBSD.pm
+share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/HPHttpManagement.pm
 share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/HPNetPeripheral.pm
+share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/Hwg.pm
+share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/Kyocera.pm
 share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/LinuxAppliance.pm
 share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/Mikrotik.pm
+share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/Multitech.pm
 share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/Oki.pm
 share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/Panasas.pm
 share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/Ricoh.pm
+share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/Siemens.pm
 share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/UPS.pm
 share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/Ubnt.pm
 share/fusioninventory/lib/FusionInventory/Agent/SNMP/MibSupport/Zebra.pm
@@ -151,6 +156,7 @@ share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Arch.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Batteries.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Batteries/Acpiconf.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Batteries/SysClass.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Batteries/Upower.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Dmidecode.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Dmidecode/Battery.pm
@@ -169,6 +175,9 @@ share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Firewall/
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Hostname.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Ipmi.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Ipmi/Fru.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Ipmi/Fru/Controllers.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Ipmi/Fru/Memory.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Ipmi/Fru/Psu.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Ipmi/Lan.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Networks.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Networks/iLO.pm
@@ -196,6 +205,7 @@ share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Softwares
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Storages.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Storages/3ware.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Storages/HP.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Storages/HpWithSmartctl.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Timezone.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/USB.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Generic/Users.pm
@@ -239,6 +249,7 @@ share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Linux/Storages.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Linux/Storages/Adaptec.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Linux/Storages/Lsilogic.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Linux/Storages/Megacli.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Linux/Storages/MegacliWithSmartctl.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Linux/Storages/Megaraid.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Linux/Storages/ServeRaid.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Linux/Uptime.pm
@@ -258,6 +269,7 @@ share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/MacOS/License.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/MacOS/Memory.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/MacOS/Networks.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/MacOS/Printers.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/MacOS/Psu.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/MacOS/Softwares.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/MacOS/Sound.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/MacOS/Storages.pm
@@ -318,6 +330,7 @@ share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Win32/Slots.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Win32/Softwares.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Win32/Sounds.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Win32/Storages.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Win32/Storages/HP.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Win32/USB.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Win32/Users.pm
 share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Win32/Videos.pm
@@ -345,10 +358,17 @@ share/fusioninventory/lib/FusionInventory/Agent/Tools/Hardware.pm
 share/fusioninventory/lib/FusionInventory/Agent/Tools/Hardware/Brocade.pm
 share/fusioninventory/lib/FusionInventory/Agent/Tools/Hardware/Qlogic.pm
 share/fusioninventory/lib/FusionInventory/Agent/Tools/Hostname.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/IpmiFru.pm
 share/fusioninventory/lib/FusionInventory/Agent/Tools/License.pm
 share/fusioninventory/lib/FusionInventory/Agent/Tools/Linux.pm
 share/fusioninventory/lib/FusionInventory/Agent/Tools/MacOS.pm
 share/fusioninventory/lib/FusionInventory/Agent/Tools/Network.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/PartNumber.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/PartNumber/Dell.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/PartNumber/Elpida.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/PartNumber/Hynix.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/PartNumber/Micron.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/PartNumber/Samsung.pm
 share/fusioninventory/lib/FusionInventory/Agent/Tools/PowerSupplies.pm
 share/fusioninventory/lib/FusionInventory/Agent/Tools/SNMP.pm
 share/fusioninventory/lib/FusionInventory/Agent/Tools/Screen.pm
@@ -358,6 +378,7 @@ share/fusioninventory/lib/FusionInventory/Agent/Tools/Screen/Philips.pm
 share/fusioninventory/lib/FusionInventory/Agent/Tools/Screen/Samsung.pm
 share/fusioninventory/lib/FusionInventory/Agent/Tools/Solaris.pm
 share/fusioninventory/lib/FusionInventory/Agent/Tools/Standards/MobileCountryCode.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/Storages/HP.pm
 share/fusioninventory/lib/FusionInventory/Agent/Tools/Unix.pm
 share/fusioninventory/lib/FusionInventory/Agent/Tools/Virtualization.pm
 share/fusioninventory/lib/FusionInventory/Agent/Tools/Win32.pm



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202409162020.48GKKYWV064518>