diff options
Diffstat (limited to 'sysutils/ipmitool/Makefile')
-rw-r--r-- | sysutils/ipmitool/Makefile | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/sysutils/ipmitool/Makefile b/sysutils/ipmitool/Makefile index e29281f5fa18..28dfa8724dca 100644 --- a/sysutils/ipmitool/Makefile +++ b/sysutils/ipmitool/Makefile @@ -1,25 +1,29 @@ PORTNAME= ipmitool -PORTVERSION= 1.8.18 -PORTREVISION= 4 +PORTVERSION= 1.8.19 CATEGORIES= sysutils -MASTER_SITES= SF +MASTER_SITES= https://codeberg.org/IPMITool/${PORTNAME}/archive/:ipmi \ + LOCAL/zi/:iana +DISTFILES= IPMITOOL_${PORTVERSION:S/./_/g}${EXTRACT_SUFX}:ipmi \ + enterprise-numbers-20240907.txt:iana +EXTRACT_ONLY= IPMITOOL_${PORTVERSION:S/./_/g}${EXTRACT_SUFX} MAINTAINER= zi@FreeBSD.org COMMENT= CLI to manage IPMI systems -WWW= https://sourceforge.net/projects/ipmitool/ +WWW= https://codeberg.org/IPMITool/ipmitool LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= cpe tar:bzip2 gmake readline ssl +USES= autoreconf libtool cpe gmake readline ssl CPE_VENDOR= sun GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share PLIST_FILES= bin/ipmitool \ share/man/man1/ipmitool.1.gz \ share/man/man8/ipmievd.8.gz \ sbin/ipmievd \ share/ipmitool/oem_ibm_sel_map \ + share/ipmitool/enterprise-numbers \ ${PERIODIC_DIR}/400.status-ipmi SUB_FILES= status-ipmi.sh PORTDOCS= AUTHORS COPYING ChangeLog README @@ -29,6 +33,8 @@ PERIODIC_DIR= etc/periodic/daily OPTIONS_DEFINE= FREEIPMI DOCS FREEIPMI_DESC= Enable support for freeipmi +WRKSRC= ${WRKDIR}/${PORTNAME} + CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} @@ -42,6 +48,7 @@ CONFIGURE_ARGS+= --enable-intf-open CONFIGURE_ARGS+= --disable-intf-open .endif +CONFIGURE_ARGS+= IANADIR=${DATADIR} DOCS_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-Makefile.in FREEIPMI_LIB_DEPENDS= libfreeipmi.so:sysutils/freeipmi @@ -51,12 +58,10 @@ FREEIPMI_CONFIGURE_ENABLE= intf-free .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD || ${SSL_DEFAULT} == openssl -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-src_plugins_lanplus_lanplus__crypt__impl.c -.endif - post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${PERIODIC_DIR} - ${INSTALL_SCRIPT} ${WRKDIR}/status-ipmi.sh ${STAGEDIR}${PREFIX}/${PERIODIC_DIR}/400.status-ipmi - + ${INSTALL_SCRIPT} ${WRKDIR}/status-ipmi.sh \ + ${STAGEDIR}${PREFIX}/${PERIODIC_DIR}/400.status-ipmi + ${INSTALL_DATA} ${DISTDIR}/enterprise-numbers-20240907.txt \ + ${STAGEDIR}${DATADIR}/enterprise-numbers .include <bsd.port.mk> |