ports/123727: Update port: sysutils/freeipmi update to 0.6.2

Dmitry Frolov frolov at riss-telecom.ru
Fri May 16 06:30:02 UTC 2008


>Number:         123727
>Category:       ports
>Synopsis:       Update port: sysutils/freeipmi update to 0.6.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 16 06:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Dmitry Frolov
>Release:        FreeBSD 6.2-PRERELEASE amd64
>Organization:
RISS-Telecom
>Environment:
System: FreeBSD *******.riss-telecom.ru 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #1: Mon Sep 25 18:02:20 NOVST 2006     root@*******.riss-telecom.ru:/usr/obj/usr/src/sys/MERCURY  amd64
>Description:
	- Update from 0.5.6 to 0.6.2
	- Change directory for configuration files: from LOCALBASE/etc to
	  LOCALBASE/etc/freeipmi
>How-To-Repeat:

>Fix:

diff -u -ruN /usr/ports/sysutils/freeipmi/Makefile ./Makefile
--- /usr/ports/sysutils/freeipmi/Makefile	Tue Apr  1 04:11:39 2008
+++ ./Makefile	Fri May 16 12:30:50 2008
@@ -6,11 +6,11 @@
 #
 # Available KNOBs:
 #
-# WITH_DEBUG   - Build binaries suitable for debugging with gdb(1).
+# WITH_DEBUG   - Enable debugging features.
 #
 
 PORTNAME=	freeipmi
-PORTVERSION=	0.5.6
+PORTVERSION=	0.6.2
 CATEGORIES=	sysutils
 MASTER_SITES=	ftp://ftp.zresearch.com/pub/freeipmi/${PORTVERSION}/ \
 	ftp://ftp.riss-telecom.ru/pub/mirrors/ftp.zresearch.com/pub/freeipmi/${PORTVERSION}/
@@ -29,11 +29,8 @@
 	PTHREAD_LIBS=-pthread
 CONFIGURE_ARGS+=	--disable-init-scripts --disable-logrotate-config \
 	--disable-logdir --localstatedir=/var \
-	--with-ipmipower-config-file=${PREFIX}/etc/ipmipower.conf \
 	--with-ipmi-monitoring-sdr-cache-dir=${CACHE_DIR}/ipmimonitoringsdrcache \
-	--with-ipmi-monitoring-sensor-config-file=${PREFIX}/etc/ipmi_monitoring_sensors.conf \
-	--with-ipmidetect-config-file=${PREFIX}/etc/ipmidetect.conf \
-	--with-ipmidetectd-config-file=${PREFIX}/etc/ipmidetectd.conf
+	--sysconfdir=${PREFIX}/etc/${PORTNAME}
 USE_LDCONFIG=	yes
 NOT_FOR_ARCHS=	ia64 sparc64 alpha
 PLIST_SUB+=	FREEIPMI_SHLIBVER=${FREEIPMI_SHLIBVER} \
@@ -41,24 +38,26 @@
 	IPMIDETECT_SHLIBVER=${IPMIDETECT_SHLIBVER} \
 	IPMIMONITORING_SHLIBVER=${IPMIMONITORING_SHLIBVER} \
 	CACHE_DIR=${CACHE_DIR} LOG_DIR=${LOG_DIR} RUN_DIR=${RUN_DIR}
-MAN3+=	libipmiconsole.3 libipmimonitoring.3 libipmidetect.3
+MAN3+=	libipmiconsole.3 libipmimonitoring.3 libipmidetect.3 \
+	libfreeipmi.3
 MAN5+=	ipmipower.conf.5 bmc-config.conf.5 ipmiconsole.conf.5 \
 	ipmidetect.conf.5 ipmidetectd.conf.5
+MAN7+=	freeipmi.7
 MAN8+=	bmc-watchdog.8 ipmipower.8 ipmi-raw.8 ipmi-sel.8 \
 	ipmi-sensors.8 ipmi-locate.8 bmc-info.8 ipmiping.8 \
 	rmcpping.8 bmc-config.8 ipmiconsole.8 \
 	ipmi-fru.8 pef-config.8 ipmimonitoring.8 ipmi-chassis.8 \
-	ipmidetect.8 ipmidetectd.8
+	ipmidetect.8 ipmidetectd.8 ipmi-oem.8 ipmi-sensors-config.8
 INFO+=		freeipmi-faq
 PORTDOCS=	*
 
 CACHE_DIR?=	/var/db/${PORTNAME}
 LOG_DIR=	/var/log/${PORTNAME}
 RUN_DIR=	/var/lib/${PORTNAME}
-FREEIPMI_SHLIBVER=	5
+FREEIPMI_SHLIBVER=	6
 IPMICONSOLE_SHLIBVER=	2
 IPMIDETECT_SHLIBVER=	0
-IPMIMONITORING_SHLIBVER=	1
+IPMIMONITORING_SHLIBVER=	2
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 
diff -u -ruN /usr/ports/sysutils/freeipmi/distinfo ./distinfo
--- /usr/ports/sysutils/freeipmi/distinfo	Tue Apr  1 04:11:39 2008
+++ ./distinfo	Fri May 16 12:34:28 2008
@@ -1,3 +1,3 @@
-MD5 (freeipmi-0.5.6.tar.gz) = 9ed469cfddb73a6ceb8752c6ff16de31
-SHA256 (freeipmi-0.5.6.tar.gz) = a800fe05a945186ca3eb99bb2df61cab0905d98a9ef44ba526ab620a7ba6f9ed
-SIZE (freeipmi-0.5.6.tar.gz) = 1540543
+MD5 (freeipmi-0.6.2.tar.gz) = ebf862b9de0a5da3ffaf9a5cc23d521f
+SHA256 (freeipmi-0.6.2.tar.gz) = 97464858afbb32e922cbbf1771a3c9fa898eabe33da114609c026b8cae421c32
+SIZE (freeipmi-0.6.2.tar.gz) = 1664886
diff -u -ruN /usr/ports/sysutils/freeipmi/pkg-plist ./pkg-plist
--- /usr/ports/sysutils/freeipmi/pkg-plist	Sun Dec 16 04:11:00 2007
+++ ./pkg-plist	Fri May  2 10:31:52 2008
@@ -1,73 +1,75 @@
-etc/ipmi_monitoring_sensors.conf
-include/freeipmi/fiid.h
+etc/freeipmi/ipmi_monitoring_sensors.conf
+include/freeipmi/api/ipmi-api.h
+include/freeipmi/api/ipmi-chassis-cmds-api.h
+include/freeipmi/api/ipmi-device-global-cmds-api.h
+include/freeipmi/api/ipmi-fru-inventory-device-cmds-api.h
+include/freeipmi/api/ipmi-lan-cmds-api.h
+include/freeipmi/api/ipmi-messaging-support-cmds-api.h
+include/freeipmi/api/ipmi-pef-and-alerting-cmds-api.h
+include/freeipmi/api/ipmi-rmcpplus-support-and-payload-cmds-api.h
+include/freeipmi/api/ipmi-sdr-repository-cmds-api.h
+include/freeipmi/api/ipmi-sel-cmds-api.h
+include/freeipmi/api/ipmi-sensor-cmds-api.h
+include/freeipmi/api/ipmi-serial-modem-cmds-api.h
+include/freeipmi/api/ipmi-sol-cmds-api.h
+include/freeipmi/cmds/ipmi-bmc-watchdog-timer-cmds.h
+include/freeipmi/cmds/ipmi-chassis-cmds.h
+include/freeipmi/cmds/ipmi-device-global-cmds.h
+include/freeipmi/cmds/ipmi-fru-inventory-device-cmds.h
+include/freeipmi/cmds/ipmi-lan-cmds.h
+include/freeipmi/cmds/ipmi-messaging-support-cmds.h
+include/freeipmi/cmds/ipmi-pef-and-alerting-cmds.h
+include/freeipmi/cmds/ipmi-rmcpplus-support-and-payload-cmds.h
+include/freeipmi/cmds/ipmi-sdr-repository-cmds.h
+include/freeipmi/cmds/ipmi-sel-cmds.h
+include/freeipmi/cmds/ipmi-sensor-cmds.h
+include/freeipmi/cmds/ipmi-serial-modem-cmds.h
+include/freeipmi/cmds/ipmi-sol-cmds.h
+include/freeipmi/cmds/rmcp-cmds.h
+include/freeipmi/debug/ipmi-debug.h
+include/freeipmi/driver/ipmi-kcs-driver.h
+include/freeipmi/driver/ipmi-openipmi-driver.h
+include/freeipmi/driver/ipmi-ssif-driver.h
+include/freeipmi/fiid/fiid.h
 include/freeipmi/freeipmi.h
-include/freeipmi/ipmi-authentication-type-spec.h
-include/freeipmi/ipmi-bmc-watchdog-timer-cmds.h
-include/freeipmi/ipmi-channel-spec.h
-include/freeipmi/ipmi-chassis-boot-options-parameter-spec.h
-include/freeipmi/ipmi-chassis-cmds.h
-include/freeipmi/ipmi-cipher-suite-spec.h
-include/freeipmi/ipmi-cmd-spec.h
-include/freeipmi/ipmi-comp-code-spec.h
-include/freeipmi/ipmi-crypt.h
-include/freeipmi/ipmi-debug.h
-include/freeipmi/ipmi-device-global-cmds.h
-include/freeipmi/ipmi-error.h
-include/freeipmi/ipmi-fru-information-storage-definition.h
-include/freeipmi/ipmi-fru-inventory-device-cmds.h
-include/freeipmi/ipmi-ipmb-interface.h
-include/freeipmi/ipmi-kcs-api.h
-include/freeipmi/ipmi-kcs.h
-include/freeipmi/ipmi-lan-cmds.h
-include/freeipmi/ipmi-lan-interface.h
-include/freeipmi/ipmi-lan-parameter-spec.h
-include/freeipmi/ipmi-lan-utils.h
-include/freeipmi/ipmi-lan.h
-include/freeipmi/ipmi-locate.h
-include/freeipmi/ipmi-messaging-support-cmds.h
-include/freeipmi/ipmi-netfn-spec.h
-include/freeipmi/ipmi-openipmi-api.h
-include/freeipmi/ipmi-pef-and-alerting-cmds.h
-include/freeipmi/ipmi-pef-parameter-spec.h
-include/freeipmi/ipmi-privilege-level-spec.h
-include/freeipmi/ipmi-rmcpplus-interface.h
-include/freeipmi/ipmi-rmcpplus-status-spec.h
-include/freeipmi/ipmi-rmcpplus-support-and-payload-cmds.h
-include/freeipmi/ipmi-rmcpplus-utils.h
-include/freeipmi/ipmi-rmcpplus.h
-include/freeipmi/ipmi-sdr-record-types.h
-include/freeipmi/ipmi-sdr-repository-cmds.h
-include/freeipmi/ipmi-sel-cmds.h
-include/freeipmi/ipmi-sel-record-types.h
-include/freeipmi/ipmi-sensor-and-event-code-tables.h
-include/freeipmi/ipmi-sensor-cmds.h
-include/freeipmi/ipmi-sensor-types-spec.h
-include/freeipmi/ipmi-sensor-units-spec.h
-include/freeipmi/ipmi-sensor-utils.h
-include/freeipmi/ipmi-serial-modem-cmds.h
-include/freeipmi/ipmi-serial-modem-parameter-spec.h
-include/freeipmi/ipmi-slave-address-spec.h
-include/freeipmi/ipmi-smic-api.h
-include/freeipmi/ipmi-sol-cmds.h
-include/freeipmi/ipmi-sol-parameter-spec.h
-include/freeipmi/ipmi-ssif-api.h
-include/freeipmi/ipmi-utils.h
-include/freeipmi/rmcp-utils.h
-include/freeipmi/rmcp.h
-include/freeipmi/udm/ipmi-chassis-cmds-udm.h
-include/freeipmi/udm/ipmi-device-global-cmds-udm.h
-include/freeipmi/udm/ipmi-fru-inventory-device-cmds-udm.h
-include/freeipmi/udm/ipmi-lan-cmds-udm.h
-include/freeipmi/udm/ipmi-messaging-support-cmds-udm.h
-include/freeipmi/udm/ipmi-pef-and-alerting-cmds-udm.h
-include/freeipmi/udm/ipmi-rmcpplus-support-and-payload-cmds-udm.h
-include/freeipmi/udm/ipmi-sdr-repository-cmds-udm.h
-include/freeipmi/udm/ipmi-sel-cmds-udm.h
-include/freeipmi/udm/ipmi-sensor-cmds-udm.h
-include/freeipmi/udm/ipmi-serial-modem-cmds-udm.h
-include/freeipmi/udm/ipmi-sol-cmds-udm.h
-include/freeipmi/udm/ipmi-udm.h
-include/freeipmi/udm/udm.h
+include/freeipmi/interface/ipmi-kcs-interface.h
+include/freeipmi/interface/ipmi-lan-interface.h
+include/freeipmi/interface/ipmi-rmcpplus-interface.h
+include/freeipmi/interface/rmcp-interface.h
+include/freeipmi/locate/ipmi-locate.h
+include/freeipmi/record-format/ipmi-cipher-suite-record-format.h
+include/freeipmi/record-format/ipmi-fru-information-record-format.h
+include/freeipmi/record-format/ipmi-sdr-record-format.h
+include/freeipmi/record-format/ipmi-sel-record-format.h
+include/freeipmi/sdr-cache/ipmi-sdr-cache.h
+include/freeipmi/spec/ipmi-authentication-type-spec.h
+include/freeipmi/spec/ipmi-channel-spec.h
+include/freeipmi/spec/ipmi-chassis-boot-options-parameter-spec.h
+include/freeipmi/spec/ipmi-cmd-spec.h
+include/freeipmi/spec/ipmi-comp-code-spec.h
+include/freeipmi/spec/ipmi-event-reading-type-code-spec.h
+include/freeipmi/spec/ipmi-fru-chassis-types-spec.h
+include/freeipmi/spec/ipmi-fru-language-codes-spec.h
+include/freeipmi/spec/ipmi-ipmb-lun-spec.h
+include/freeipmi/spec/ipmi-lan-parameter-spec.h
+include/freeipmi/spec/ipmi-netfn-spec.h
+include/freeipmi/spec/ipmi-pef-parameter-spec.h
+include/freeipmi/spec/ipmi-privilege-level-spec.h
+include/freeipmi/spec/ipmi-rmcpplus-status-spec.h
+include/freeipmi/spec/ipmi-sensor-types-spec.h
+include/freeipmi/spec/ipmi-sensor-units-spec.h
+include/freeipmi/spec/ipmi-serial-modem-parameter-spec.h
+include/freeipmi/spec/ipmi-slave-address-spec.h
+include/freeipmi/spec/ipmi-sol-parameter-spec.h
+include/freeipmi/spec/ipmi-system-software-id-spec.h
+include/freeipmi/util/ipmi-cipher-suite-util.h
+include/freeipmi/util/ipmi-error-util.h
+include/freeipmi/util/ipmi-lan-util.h
+include/freeipmi/util/ipmi-rmcpplus-util.h
+include/freeipmi/util/ipmi-sensor-and-event-code-tables-util.h
+include/freeipmi/util/ipmi-sensor-util.h
+include/freeipmi/util/ipmi-util.h
+include/freeipmi/util/rmcp-util.h
 include/ipmi_monitoring.h
 include/ipmiconsole.h
 include/ipmidetect.h
@@ -93,9 +95,11 @@
 sbin/ipmi-chassis
 sbin/ipmi-fru
 sbin/ipmi-locate
+sbin/ipmi-oem
 sbin/ipmi-raw
 sbin/ipmi-sel
 sbin/ipmi-sensors
+sbin/ipmi-sensors-config
 sbin/ipmiconsole
 sbin/ipmidetect
 sbin/ipmidetectd
@@ -104,7 +108,18 @@
 sbin/ipmipower
 sbin/pef-config
 sbin/rmcpping
- at dirrm include/freeipmi/udm
+ at dirrmtry etc/freeipmi
+ at dirrm include/freeipmi/util
+ at dirrm include/freeipmi/spec
+ at dirrm include/freeipmi/sdr-cache
+ at dirrm include/freeipmi/record-format
+ at dirrm include/freeipmi/locate
+ at dirrm include/freeipmi/interface
+ at dirrm include/freeipmi/fiid
+ at dirrm include/freeipmi/driver
+ at dirrm include/freeipmi/debug
+ at dirrm include/freeipmi/cmds
+ at dirrm include/freeipmi/api
 @dirrm include/freeipmi
 @exec mkdir -p %%CACHE_DIR%%/ipmimonitoringsdrcache %%LOG_DIR%% %%RUN_DIR%%
 @exec touch %%RUN_DIR%%/ipckey

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list