git: 325f596e748b - main - sysutils/freeipmi: Update to 1.6.14

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sat, 09 Mar 2024 14:10:43 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=325f596e748bc325a56e92f109103b4b4757b92f

commit 325f596e748bc325a56e92f109103b4b4757b92f
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-03-09 13:45:54 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-03-09 14:05:29 +0000

    sysutils/freeipmi: Update to 1.6.14
    
    - Update WWW and clean up pkg-descr
    - Remove unnecessary USES=makeinfo
    
    Changes:        https://savannah.gnu.org/news/?id=10585
                    https://lists.gnu.org/archive/html/freeipmi-announce/2024-01/msg00001.html
---
 sysutils/freeipmi/Makefile                    | 7 ++++---
 sysutils/freeipmi/distinfo                    | 6 +++---
 sysutils/freeipmi/files/patch-man-Makefile.in | 8 ++++----
 sysutils/freeipmi/pkg-descr                   | 2 --
 sysutils/freeipmi/pkg-plist                   | 2 +-
 5 files changed, 12 insertions(+), 13 deletions(-)

diff --git a/sysutils/freeipmi/Makefile b/sysutils/freeipmi/Makefile
index 2e9b1d5f725d..c523fb20a0ed 100644
--- a/sysutils/freeipmi/Makefile
+++ b/sysutils/freeipmi/Makefile
@@ -1,11 +1,12 @@
 PORTNAME=	freeipmi
-PORTVERSION=	1.6.11
+PORTVERSION=	1.6.14
 CATEGORIES=	sysutils
 MASTER_SITES=	GNU
 
 MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	Library and tools to support IPMI-capable hardware
-WWW=		https://savannah.gnu.org/projects/freeipmi/
+WWW=		https://www.gnu.org/software/freeipmi/ \
+		https://savannah.gnu.org/projects/freeipmi/
 
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/COPYING
@@ -17,7 +18,7 @@ BROKEN_armv7=	fails to link: libfreeipmi/.libs/libfreeipmi.so: undefined referen
 LIB_DEPENDS=	libargp.so:devel/argp-standalone \
 		libgcrypt.so:security/libgcrypt
 
-USES=		gmake libtool localbase makeinfo shebangfix
+USES=		gmake libtool localbase shebangfix
 
 CFLAGS+=	-D_WANT_SEMUN
 CONFIGURE_ARGS=	--disable-init-scripts \
diff --git a/sysutils/freeipmi/distinfo b/sysutils/freeipmi/distinfo
index 1dd342673d81..871ac7fa999a 100644
--- a/sysutils/freeipmi/distinfo
+++ b/sysutils/freeipmi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1686496694
-SHA256 (freeipmi-1.6.11.tar.gz) = 65fbd6910fc010457748695414f27c5755b4e8d75734221221f3858c6230a897
-SIZE (freeipmi-1.6.11.tar.gz) = 3429533
+TIMESTAMP = 1709390418
+SHA256 (freeipmi-1.6.14.tar.gz) = 1a3dac5c76b7ccc4d4f86aa12b8ef9b212baef7489bf05e899b89abb7e14edb5
+SIZE (freeipmi-1.6.14.tar.gz) = 3464254
diff --git a/sysutils/freeipmi/files/patch-man-Makefile.in b/sysutils/freeipmi/files/patch-man-Makefile.in
index e72771ace5ee..630b90c2784c 100644
--- a/sysutils/freeipmi/files/patch-man-Makefile.in
+++ b/sysutils/freeipmi/files/patch-man-Makefile.in
@@ -1,11 +1,11 @@
---- man/Makefile.in.orig	2018-02-02 22:15:32 UTC
+--- man/Makefile.in.orig	2024-01-27 21:52:52 UTC
 +++ man/Makefile.in
-@@ -989,7 +989,7 @@ uninstall-man: uninstall-man3 uninstall-
+@@ -1022,7 +1022,7 @@ $(MANS_CPP): $(MANS_CPP:%=%.pre)
  
  
  $(MANS_CPP): $(MANS_CPP:%=%.pre)
--	$(CPP_FOR_BUILD) -nostdinc -w -C -P -I$(top_srcdir)/man $@.pre $@
-+	$(CPP_FOR_BUILD) -nostdinc -w -C -I$(top_srcdir)/man $@.pre | grep -v '^#' > $@
+-	$(CPP_FOR_BUILD) -nostdinc -w -C -P -I. -I$(top_srcdir)/man $@.pre $@
++	$(CPP_FOR_BUILD) -nostdinc -w -C -I. -I$(top_srcdir)/man $@.pre | grep -v '^#' > $@
  
  # Tell versions [3.59,3.63) of GNU make to not export all variables.
  # Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/sysutils/freeipmi/pkg-descr b/sysutils/freeipmi/pkg-descr
index b8f2a06495c1..5410402417fb 100644
--- a/sysutils/freeipmi/pkg-descr
+++ b/sysutils/freeipmi/pkg-descr
@@ -6,5 +6,3 @@ sensor monitoring, system event monitoring, power control, and serial-over-LAN
 (SOL). The FreeIPMI tools and libraries should provide users with the ability to
 access and utilize these and many other features. A number of useful features
 for large HPC or cluster environments have also been implemented into FreeIPMI.
-
-See also: https://www.gnu.org/software/freeipmi/
diff --git a/sysutils/freeipmi/pkg-plist b/sysutils/freeipmi/pkg-plist
index 8babe37ac05f..34902dd9dc5a 100644
--- a/sysutils/freeipmi/pkg-plist
+++ b/sysutils/freeipmi/pkg-plist
@@ -255,7 +255,7 @@ include/ipmidetect.h
 lib/libfreeipmi.a
 lib/libfreeipmi.so
 lib/libfreeipmi.so.17
-lib/libfreeipmi.so.17.2.10
+lib/libfreeipmi.so.17.2.12
 lib/libipmiconsole.a
 lib/libipmiconsole.so
 lib/libipmiconsole.so.2