Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Jul 2010 00:46:55 +0800 (CST)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/149074: [PATCH] sysutils/freeipmi: update to 0.8.8, take maintainership
Message-ID:  <20100729164655.185712AEC4C7@sunpoet.net>
Resent-Message-ID: <201007291650.o6TGo3af058139@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         149074
>Category:       ports
>Synopsis:       [PATCH] sysutils/freeipmi: update to 0.8.8, take maintainership
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 29 16:50:02 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Sunpoet Po-Chuan Hsieh
>Release:        FreeBSD 8.1-STABLE amd64
>Organization:
SUNPOET.net
>Environment:
System: FreeBSD bonjour.sunpoet.net 8.1-STABLE FreeBSD 8.1-STABLE #0: Sun Jul 25 00:09:24 CST 2010
>Description:
sysutils/freeipmi
- Update to 0.8.8
- Update MASTER_SITES
- Take maintainership

sysutils/ipmitool
- Bump PORTREVISION for its conditional dependency on freeipmi

Removed file(s):
- files/extra-noportdocs.patch

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- freeipmi-0.8.8.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/sysutils/freeipmi/Makefile /usr/ports/sunpoet/freeipmi/Makefile
--- /usr/ports/sysutils/freeipmi/Makefile	2010-07-27 11:58:28.000000000 +0800
+++ /usr/ports/sunpoet/freeipmi/Makefile	2010-07-29 14:05:31.000000000 +0800
@@ -8,96 +8,92 @@
 #
 # WITH_DEBUG   - Enable debugging features.
 # WITH_IOPERM  - Use i386_set_ioperm(2) instead of io(4) to gain access
-#                to I/O ports (i386 only). Note: there is a bug in
-#                FreeBSD 5 before 5.5-RELEASE that causes SIGBUS to the
-#                process sometimes when i386_set_ioperm is used (PR
-#                84842).
+#                to I/O ports (i386 only).
 #
 
 PORTNAME=	freeipmi
-PORTVERSION=	0.7.1
-PORTREVISION=	2
+PORTVERSION=	0.8.8
 CATEGORIES=	sysutils
-MASTER_SITES=	http://ftp.zresearch.com/pub/freeipmi/${PORTVERSION}/ \
-	ftp://freebsd.riss-telecom.ru/pub/mirrors/ftp.zresearch.com/pub/freeipmi/${PORTVERSION}/
+MASTER_SITES=	GNU/${PORTNAME}/ \
+		http://ftp.gluster.com/pub/${PORTNAME}/${PORTVERSION}/ \
+		http://sunpoet.net/distfiles/
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	sunpoet@sunpoet.net
 COMMENT=	Library and tools to support IPMI-capable hardware
 
-LIB_DEPENDS+=	gcrypt:${PORTSDIR}/security/libgcrypt \
-		argp:${PORTSDIR}/devel/argp-standalone
+LIB_DEPENDS=	argp:${PORTSDIR}/devel/argp-standalone \
+		gcrypt:${PORTSDIR}/security/libgcrypt
 
+CONFIGURE_ARGS+=--disable-init-scripts \
+		--disable-logdir \
+		--disable-logrotate-config \
+		--localstatedir=/var \
+		--sysconfdir=${CONF_DIR} \
+		--with-ipmi-monitoring-sdr-cache-dir=${CACHE_DIR}/ipmimonitoringsdrcache
+CONFIGURE_ENV+=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" PTHREAD_LIBS=${PTHREAD_LIBS}
+CPPFLAGS+=	-I${LOCALBASE}/include
+GNU_CONFIGURE=	yes
+LDFLAGS+=	-L${LOCALBASE}/lib
+ONLY_FOR_ARCHS=	i386 amd64
+ONLY_FOR_ARCHS_REASON=	"invokes i386 asm"
 USE_AUTOTOOLS=	libtool:22
 USE_GMAKE=	yes
-GNU_CONFIGURE=	yes
-CONFIGURE_ENV+=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
-	PTHREAD_LIBS=-pthread
-CONFIGURE_ARGS+=	--disable-init-scripts --disable-logrotate-config \
-	--disable-logdir --localstatedir=/var \
-	--with-ipmi-monitoring-sdr-cache-dir=${CACHE_DIR}/ipmimonitoringsdrcache \
-	--sysconfdir=${CONF_DIR}
 USE_LDCONFIG=	yes
 
-ONLY_FOR_ARCHS=	i386 amd64
-ONLY_FOR_ARCHS_REASON=	"invokes i386 asm"
+OPTIONS=	DEBUG	"Debugging features" off \
+		IOPERM	"Use i386_set_ioperm (i386 only)" off
 
+INFO=		freeipmi-faq
+MAN3=		libfreeipmi.3 libipmiconsole.3 libipmidetect.3 libipmimonitoring.3
+MAN5=		bmc-config.conf.5 freeipmi.conf.5 ipmi_monitoring_sensors.conf.5 \
+		ipmiconsole.conf.5 ipmidetect.conf.5 ipmidetectd.conf.5 \
+		ipmimonitoring.conf.5 ipmimonitoring_sensors.conf.5 \
+		ipmipower.conf.5 libipmimonitoring.conf.5
+MAN7=		freeipmi.7
+MAN8=		bmc-config.8 bmc-device.8 bmc-info.8 bmc-watchdog.8 \
+		ipmi-chassis-config.8 ipmi-chassis.8 ipmi-dcmi.8 ipmi-fru.8 \
+		ipmi-locate.8 ipmi-oem.8 ipmi-pef-config.8 ipmi-raw.8 ipmi-sel.8 \
+		ipmi-sensors-config.8 ipmi-sensors.8 ipmiconsole.8 ipmidetect.8 \
+		ipmidetectd.8 ipmimonitoring.8 ipmiping.8 ipmipower.8 \
+		pef-config.8 rmcpping.8
 PLIST_SUB+=	FREEIPMI_SHLIBVER=${FREEIPMI_SHLIBVER} \
-	IPMICONSOLE_SHLIBVER=${IPMICONSOLE_SHLIBVER} \
-	IPMIDETECT_SHLIBVER=${IPMIDETECT_SHLIBVER} \
-	IPMIMONITORING_SHLIBVER=${IPMIMONITORING_SHLIBVER} \
-	CACHE_DIR=${CACHE_DIR} LOG_DIR=${LOG_DIR} RUN_DIR=${RUN_DIR}
-MAN3+=	libfreeipmi.3 libipmiconsole.3 libipmidetect.3 \
-	libipmimonitoring.3
-MAN5+=	bmc-config.conf.5 freeipmi.conf.5 ipmiconsole.conf.5 \
-	ipmidetect.conf.5 ipmidetectd.conf.5 ipmipower.conf.5
-MAN7+=	freeipmi.7
-MAN8+=	bmc-config.8 bmc-device.8 bmc-info.8 bmc-watchdog.8 \
-	ipmi-chassis-config.8 ipmi-chassis.8 ipmi-fru.8 \
-	ipmi-locate.8 ipmi-oem.8 ipmi-raw.8 ipmi-sel.8 \
-	ipmi-sensors-config.8 ipmi-sensors.8 ipmiconsole.8 \
-	ipmidetect.8 ipmidetectd.8 ipmimonitoring.8 ipmiping.8 \
-	ipmipower.8 pef-config.8 rmcpping.8
-INFO+=		freeipmi-faq
+		IPMICONSOLE_SHLIBVER=${IPMICONSOLE_SHLIBVER} \
+		IPMIDETECT_SHLIBVER=${IPMIDETECT_SHLIBVER} \
+		IPMIMONITORING_SHLIBVER=${IPMIMONITORING_SHLIBVER} \
+		CACHE_DIR=${CACHE_DIR} LOG_DIR=${LOG_DIR} RUN_DIR=${RUN_DIR}
 
 CACHE_DIR?=	/var/db/${PORTNAME}
 LOG_DIR=	/var/log/${PORTNAME}
 RUN_DIR=	/var/lib/${PORTNAME}
 CONF_DIR?=	${PREFIX}/etc/${PORTNAME}
-FREEIPMI_SHLIBVER=	7
-IPMICONSOLE_SHLIBVER=	2
-IPMIDETECT_SHLIBVER=	0
-IPMIMONITORING_SHLIBVER=	2
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
+FREEIPMI_SHLIBVER=		10
+IPMICONSOLE_SHLIBVER=		3
+IPMIDETECT_SHLIBVER=		0
+IPMIMONITORING_SHLIBVER=	4
 
 .include <bsd.port.pre.mk>
 
+.if defined(WITH_DEBUG)
+CONFIGURE_ARGS+=--enable-debug --enable-trace
+.endif
+
 .if defined(WITH_IOPERM)
 .if ${ARCH} == "i386"
 CPPFLAGS+=	-DUSE_IOPERM
 .else
-BROKEN=	IOPERM option is only available on i386 and You are building for ${ARCH}
+BROKEN=		IOPERM option is only available on i386 and You are building for ${ARCH}
 .endif
 .endif
 
-.if defined(WITH_DEBUG)
-CONFIGURE_ARGS+=	--enable-debug --enable-trace
-STRIP=	# empty
-.endif
-
+post-patch:
+	@${FIND} ${WRKSRC} -name '*.man' -o -name '*.pre.in' | ${XARGS} -I % ${REINPLACE_CMD} -e '/^\.\\\"/ s|$$|"|' %
 .if defined(NOPORTDOCS)
-EXTRA_PATCHES+=	${FILESDIR}/extra-noportdocs.patch
-.else
-PORTDOCS=	*
+	@${REINPLACE_CMD} -e '/^install-data-am:/ s| install-docDATA||' \
+		${WRKSRC}/Makefile.in ${WRKSRC}/doc/Makefile.in
 .endif
 
 post-install:
 	@${MKDIR} ${LOG_DIR}
 	@${CHMOD} 0700 ${CACHE_DIR} ${LOG_DIR} ${RUN_DIR}
-	[ -f ${CONF_DIR}/freeipmi.conf ] || \
-		${CP} -p ${CONF_DIR}/freeipmi.conf.sample ${CONF_DIR}/freeipmi.conf
-	[ -f ${CONF_DIR}/ipmi_monitoring_sensors.conf ] || \
-		${CP} -p ${CONF_DIR}/ipmi_monitoring_sensors.conf.sample \
-			${CONF_DIR}/ipmi_monitoring_sensors.conf
 
 .include <bsd.port.post.mk>
diff -ruN --exclude=CVS /usr/ports/sysutils/freeipmi/distinfo /usr/ports/sunpoet/freeipmi/distinfo
--- /usr/ports/sysutils/freeipmi/distinfo	2008-11-10 17:44:44.061543000 +0800
+++ /usr/ports/sunpoet/freeipmi/distinfo	2010-07-25 03:10:18.000000000 +0800
@@ -1,3 +1,3 @@
-MD5 (freeipmi-0.7.1.tar.gz) = 4ef8c6023a13bde27054627e6de4b07c
-SHA256 (freeipmi-0.7.1.tar.gz) = bb8899f6dbcfab1d9dff26cf02f092e465f7d11a32dc41b79772ec73ff50ff6d
-SIZE (freeipmi-0.7.1.tar.gz) = 1911218
+MD5 (freeipmi-0.8.8.tar.gz) = aa69cb92204400bda38dfeb1a4133093
+SHA256 (freeipmi-0.8.8.tar.gz) = 176ce440d200f5e57e7ec05b8c648929263f51c776206f8f730eaa7b41d22dd1
+SIZE (freeipmi-0.8.8.tar.gz) = 2770784
diff -ruN --exclude=CVS /usr/ports/sysutils/freeipmi/files/extra-noportdocs.patch /usr/ports/sunpoet/freeipmi/files/extra-noportdocs.patch
--- /usr/ports/sysutils/freeipmi/files/extra-noportdocs.patch	2008-08-12 06:08:03.000000000 +0800
+++ /usr/ports/sunpoet/freeipmi/files/extra-noportdocs.patch	1970-01-01 08:00:00.000000000 +0800
@@ -1,38 +0,0 @@
---- Makefile.in.orig	Sat Aug  2 17:44:00 2008
-+++ Makefile.in	Sun Aug 10 10:38:52 2008
-@@ -318,15 +318,7 @@
- distclean-libtool:
- 	-rm -f libtool
- uninstall-info-am:
--install-docDATA: $(doc_DATA)
--	@$(NORMAL_INSTALL)
--	test -z "$(docdir)" || $(mkdir_p) "$(DESTDIR)$(docdir)"
--	@list='$(doc_DATA)'; for p in $$list; do \
--	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
--	  f=$(am__strip_dir) \
--	  echo " $(docDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(docdir)/$$f'"; \
--	  $(docDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(docdir)/$$f"; \
--	done
-+install-docDATA:
- 
- uninstall-docDATA:
- 	@$(NORMAL_UNINSTALL)
---- doc/Makefile.in.orig	Sat Aug  2 17:43:53 2008
-+++ doc/Makefile.in	Sun Aug 10 10:40:25 2008
-@@ -430,15 +430,7 @@
- 	  echo " rm -f '$(DESTDIR)$(man7dir)/$$inst'"; \
- 	  rm -f "$(DESTDIR)$(man7dir)/$$inst"; \
- 	done
--install-docDATA: $(doc_DATA)
--	@$(NORMAL_INSTALL)
--	test -z "$(docdir)" || $(mkdir_p) "$(DESTDIR)$(docdir)"
--	@list='$(doc_DATA)'; for p in $$list; do \
--	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
--	  f=$(am__strip_dir) \
--	  echo " $(docDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(docdir)/$$f'"; \
--	  $(docDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(docdir)/$$f"; \
--	done
-+install-docDATA:
- 
- uninstall-docDATA:
- 	@$(NORMAL_UNINSTALL)
diff -ruN --exclude=CVS /usr/ports/sysutils/freeipmi/files/patch-etc-Makefile.in /usr/ports/sunpoet/freeipmi/files/patch-etc-Makefile.in
--- /usr/ports/sysutils/freeipmi/files/patch-etc-Makefile.in	2008-11-10 00:34:38.000000000 +0800
+++ /usr/ports/sunpoet/freeipmi/files/patch-etc-Makefile.in	2010-06-06 13:57:17.000000000 +0800
@@ -1,6 +1,6 @@
---- etc/Makefile.in.orig	Sat Nov  8 06:11:17 2008
-+++ etc/Makefile.in	Sat Nov  8 16:25:31 2008
-@@ -239,8 +239,8 @@
+--- etc/Makefile.in.orig	2010-05-25 01:46:21.000000000 +0800
++++ etc/Makefile.in	2010-06-06 13:56:52.000000000 +0800
+@@ -241,8 +241,8 @@
  	@list='$(Freeipmiconf_DATA)'; for p in $$list; do \
  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  	  f=$(am__strip_dir) \
@@ -11,12 +11,12 @@
  	done
  
  uninstall-FreeipmiconfDATA:
-@@ -377,8 +377,6 @@
+@@ -380,8 +380,6 @@
  
  
  install-data-local:
 -	$(INSTALL) -m 755 -d $(DESTDIR)$(sysconfdir)
 -	$(INSTALL) -m 755 $(srcdir)/freeipmi.conf $(DESTDIR)$(sysconfdir)
- # 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.
- .NOEXPORT:
+ 
+ uninstall-local:
+ 	$(RM) -f $(DESTDIR)$(sysconfdir)/freeipmi.conf
diff -ruN --exclude=CVS /usr/ports/sysutils/freeipmi/files/patch-ipmimonitorig-Makefile.in /usr/ports/sunpoet/freeipmi/files/patch-ipmimonitorig-Makefile.in
--- /usr/ports/sysutils/freeipmi/files/patch-ipmimonitorig-Makefile.in	2008-11-10 00:34:38.000000000 +0800
+++ /usr/ports/sunpoet/freeipmi/files/patch-ipmimonitorig-Makefile.in	2010-06-06 13:58:20.000000000 +0800
@@ -1,6 +1,6 @@
---- ipmimonitoring/Makefile.in.orig	Sat Nov  8 06:11:22 2008
-+++ ipmimonitoring/Makefile.in	Sat Nov  8 16:24:12 2008
-@@ -355,8 +355,8 @@
+--- ipmimonitoring/Makefile.in.orig	2010-05-25 01:46:25.000000000 +0800
++++ ipmimonitoring/Makefile.in	2010-06-06 13:58:07.000000000 +0800
+@@ -423,8 +423,8 @@
  	@list='$(Monitoringconf_DATA)'; for p in $$list; do \
  	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  	  f=$(am__strip_dir) \
@@ -11,12 +11,12 @@
  	done
  
  uninstall-MonitoringconfDATA:
-@@ -649,8 +649,6 @@
+@@ -717,8 +717,6 @@
  	$(CPP) -C -P -I. $@.pre  $@
  
  install-data-local:
 -	$(INSTALL) -m 755 -d $(DESTDIR)$(sysconfdir)
 -	$(INSTALL) -m 755 $(srcdir)/ipmi_monitoring_sensors.conf $(DESTDIR)$(IPMI_MONITORING_SENSOR_CONFIG_FILE_DEFAULT)
- # 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.
- .NOEXPORT:
+ 
+ uninstall-local:
+ 	$(RM) -f $(DESTDIR)$(IPMI_MONITORING_SENSOR_CONFIG_FILE_DEFAULT)/ipmi_monitoring_sensors.conf
diff -ruN --exclude=CVS /usr/ports/sysutils/freeipmi/pkg-plist /usr/ports/sunpoet/freeipmi/pkg-plist
--- /usr/ports/sysutils/freeipmi/pkg-plist	2008-11-10 17:44:44.062599000 +0800
+++ /usr/ports/sunpoet/freeipmi/pkg-plist	2010-07-29 22:04:00.000000000 +0800
@@ -1,11 +1,10 @@
-@unexec [ -f %D/etc/freeipmi/freeipmi.conf ] && cmp -s %D/etc/freeipmi/freeipmi.conf.sample %D/etc/freeipmi/freeipmi.conf && rm -f %D/etc/freeipmi/freeipmi.conf
+@comment $FreeBSD$
 etc/freeipmi/freeipmi.conf.sample
-@exec [ -f %D/etc/freeipmi/freeipmi.conf ] || cp -p %D/etc/freeipmi/freeipmi.conf.sample %D/etc/freeipmi/freeipmi.conf
-@unexec [ -f %D/etc/freeipmi/ipmi_monitoring_sensors.conf ] && cmp -s %D/etc/freeipmi/ipmi_monitoring_sensors.conf.sample %D/etc/freeipmi/ipmi_monitoring_sensors.conf && rm -f %D/etc/freeipmi/ipmi_monitoring_sensors.conf
 etc/freeipmi/ipmi_monitoring_sensors.conf.sample
-@exec [ -f %D/etc/freeipmi/ipmi_monitoring_sensors.conf ] || cp -p %D/etc/freeipmi/ipmi_monitoring_sensors.conf.sample %D/etc/freeipmi/ipmi_monitoring_sensors.conf
+etc/freeipmi/ipmidetectd.conf
 include/freeipmi/api/ipmi-api.h
 include/freeipmi/api/ipmi-chassis-cmds-api.h
+include/freeipmi/api/ipmi-dcmi-cmds-api.h
 include/freeipmi/api/ipmi-device-global-cmds-api.h
 include/freeipmi/api/ipmi-event-cmds-api.h
 include/freeipmi/api/ipmi-fru-inventory-device-cmds-api.h
@@ -20,6 +19,8 @@
 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-dcmi-cmds.h
+include/freeipmi/cmds/ipmi-dcmi-oem-cmds.h
 include/freeipmi/cmds/ipmi-device-global-cmds.h
 include/freeipmi/cmds/ipmi-event-cmds.h
 include/freeipmi/cmds/ipmi-fru-inventory-device-cmds.h
@@ -40,6 +41,7 @@
 include/freeipmi/driver/ipmi-sunbmc-driver.h
 include/freeipmi/fiid/fiid.h
 include/freeipmi/freeipmi.h
+include/freeipmi/fru-parse/ipmi-fru-parse.h
 include/freeipmi/interface/ipmi-ipmb-interface.h
 include/freeipmi/interface/ipmi-kcs-interface.h
 include/freeipmi/interface/ipmi-lan-interface.h
@@ -51,32 +53,90 @@
 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/sdr-parse/ipmi-sdr-parse.h
+include/freeipmi/sel-parse/ipmi-sel-parse.h
+include/freeipmi/sensor-read/ipmi-sensor-read.h
 include/freeipmi/spec/ipmi-authentication-type-spec.h
 include/freeipmi/spec/ipmi-channel-spec.h
+include/freeipmi/spec/ipmi-chassis-boot-options-parameter-oem-spec.h
 include/freeipmi/spec/ipmi-chassis-boot-options-parameter-spec.h
+include/freeipmi/spec/ipmi-cmd-dcmi-spec.h
+include/freeipmi/spec/ipmi-cmd-oem-spec.h
 include/freeipmi/spec/ipmi-cmd-spec.h
+include/freeipmi/spec/ipmi-comp-code-dcmi-spec.h
+include/freeipmi/spec/ipmi-comp-code-oem-spec.h
 include/freeipmi/spec/ipmi-comp-code-spec.h
+include/freeipmi/spec/ipmi-device-types-oem-spec.h
+include/freeipmi/spec/ipmi-device-types-spec.h
+include/freeipmi/spec/ipmi-entity-ids-spec.h
+include/freeipmi/spec/ipmi-event-reading-type-code-oem-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-iana-enterprise-numbers-spec.h
 include/freeipmi/spec/ipmi-ipmb-lun-spec.h
+include/freeipmi/spec/ipmi-lan-parameter-oem-spec.h
 include/freeipmi/spec/ipmi-lan-parameter-spec.h
+include/freeipmi/spec/ipmi-netfn-oem-spec.h
 include/freeipmi/spec/ipmi-netfn-spec.h
+include/freeipmi/spec/ipmi-pef-parameter-oem-spec.h
 include/freeipmi/spec/ipmi-pef-parameter-spec.h
 include/freeipmi/spec/ipmi-privilege-level-spec.h
+include/freeipmi/spec/ipmi-product-id-spec.h
 include/freeipmi/spec/ipmi-rmcpplus-status-spec.h
+include/freeipmi/spec/ipmi-sensor-and-event-code-tables-oem-spec.h
+include/freeipmi/spec/ipmi-sensor-and-event-code-tables-spec.h
+include/freeipmi/spec/ipmi-sensor-numbers-oem-spec.h
+include/freeipmi/spec/ipmi-sensor-types-oem-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-oem-spec.h
 include/freeipmi/spec/ipmi-serial-modem-parameter-spec.h
+include/freeipmi/spec/ipmi-slave-address-oem-spec.h
 include/freeipmi/spec/ipmi-slave-address-spec.h
+include/freeipmi/spec/ipmi-sol-parameter-oem-spec.h
 include/freeipmi/spec/ipmi-sol-parameter-spec.h
+include/freeipmi/spec/ipmi-system-info-parameter-oem-spec.h
+include/freeipmi/spec/ipmi-system-info-parameter-spec.h
 include/freeipmi/spec/ipmi-system-software-id-spec.h
+include/freeipmi/templates/ipmi-bmc-watchdog-timer-cmds-templates.h
+include/freeipmi/templates/ipmi-chassis-cmds-templates.h
+include/freeipmi/templates/ipmi-cipher-suite-record-format-templates.h
+include/freeipmi/templates/ipmi-dcmi-cmds-templates.h
+include/freeipmi/templates/ipmi-device-global-cmds-templates.h
+include/freeipmi/templates/ipmi-event-cmds-templates.h
+include/freeipmi/templates/ipmi-fru-information-record-format-templates.h
+include/freeipmi/templates/ipmi-fru-inventory-device-cmds-templates.h
+include/freeipmi/templates/ipmi-ipmb-interface-templates.h
+include/freeipmi/templates/ipmi-kcs-interface-templates.h
+include/freeipmi/templates/ipmi-lan-cmds-templates.h
+include/freeipmi/templates/ipmi-lan-interface-templates.h
+include/freeipmi/templates/ipmi-messaging-support-cmds-templates.h
+include/freeipmi/templates/ipmi-pef-and-alerting-cmds-templates.h
+include/freeipmi/templates/ipmi-rmcpplus-interface-templates.h
+include/freeipmi/templates/ipmi-rmcpplus-support-and-payload-cmds-templates.h
+include/freeipmi/templates/ipmi-sdr-record-format-templates.h
+include/freeipmi/templates/ipmi-sdr-repository-cmds-templates.h
+include/freeipmi/templates/ipmi-sel-cmds-templates.h
+include/freeipmi/templates/ipmi-sel-record-format-templates.h
+include/freeipmi/templates/ipmi-sensor-cmds-templates.h
+include/freeipmi/templates/ipmi-serial-modem-cmds-templates.h
+include/freeipmi/templates/ipmi-sol-cmds-templates.h
+include/freeipmi/templates/rmcp-cmds-templates.h
+include/freeipmi/templates/rmcp-interface-templates.h
+include/freeipmi/util/ipmi-channel-util.h
 include/freeipmi/util/ipmi-cipher-suite-util.h
+include/freeipmi/util/ipmi-dcmi-util.h
+include/freeipmi/util/ipmi-device-types-util.h
+include/freeipmi/util/ipmi-error-dcmi-util.h
 include/freeipmi/util/ipmi-error-util.h
+include/freeipmi/util/ipmi-iana-enterprise-numbers-util.h
 include/freeipmi/util/ipmi-ipmb-util.h
 include/freeipmi/util/ipmi-lan-util.h
+include/freeipmi/util/ipmi-outofband-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-units-util.h
 include/freeipmi/util/ipmi-sensor-util.h
 include/freeipmi/util/ipmi-util.h
 include/freeipmi/util/rmcp-util.h
@@ -105,9 +165,11 @@
 sbin/bmc-watchdog
 sbin/ipmi-chassis
 sbin/ipmi-chassis-config
+sbin/ipmi-dcmi
 sbin/ipmi-fru
 sbin/ipmi-locate
 sbin/ipmi-oem
+sbin/ipmi-pef-config
 sbin/ipmi-raw
 sbin/ipmi-sel
 sbin/ipmi-sensors
@@ -120,12 +182,71 @@
 sbin/ipmipower
 sbin/pef-config
 sbin/rmcpping
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.ZRESEARCH
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.bmc-watchdog
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.ipmi-dcmi
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.ipmi-fru
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.ipmiconsole
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.ipmidetect
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.ipmimonitoring
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.ipmiping
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.ipmipower
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.pstdout
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.rmcpping
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.sunbmc
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog.0
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.bmc-watchdog
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.bmc-watchdog.UC
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.ipmi-dcmi
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.ipmi-fru
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.ipmi-fru.UC
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.ipmiconsole
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.ipmiconsole.UC
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.ipmidetect
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.ipmidetect.UC
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.ipmimonitoring
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.ipmimonitoring.UC
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.ipmiping
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.ipmiping.UC
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.ipmipower
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.ipmipower.UC
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.pstdout
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.pstdout.UC
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.rmcpping
+%%PORTDOCS%%%%DOCSDIR%%/DISCLAIMER.rmcpping.UC
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/README.argp
+%%PORTDOCS%%%%DOCSDIR%%/README.build
+%%PORTDOCS%%%%DOCSDIR%%/README.openipmi
+%%PORTDOCS%%%%DOCSDIR%%/TODO
+%%PORTDOCS%%%%DOCSDIR%%/freeipmi-bugs-issues-and-workarounds.txt
+%%PORTDOCS%%%%DOCSDIR%%/freeipmi-coding.txt
+%%PORTDOCS%%%%DOCSDIR%%/freeipmi-hostrange.txt
+%%PORTDOCS%%%%DOCSDIR%%/freeipmi-libraries.txt
+%%PORTDOCS%%%%DOCSDIR%%/freeipmi-oem-documentation-requirements.txt
+%%PORTDOCS%%%%DOCSDIR%%/freeipmi-testing.txt
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@exec mkdir -p %%CACHE_DIR%%/ipmimonitoringsdrcache %%LOG_DIR%% %%RUN_DIR%%
+@exec touch %%RUN_DIR%%/ipckey
+@exec chmod 0700 %%CACHE_DIR%% %%LOG_DIR%% %%RUN_DIR%%
+@unexec rm -f %%RUN_DIR%%/ipckey
+@dirrmtry %%CACHE_DIR%%/ipmimonitoringsdrcache %%CACHE_DIR%% %%LOG_DIR%% %%RUN_DIR%%
 @dirrm include/freeipmi/util
+@dirrm include/freeipmi/templates
 @dirrm include/freeipmi/spec
+@dirrm include/freeipmi/sensor-read
+@dirrm include/freeipmi/sel-parse
+@dirrm include/freeipmi/sdr-parse
 @dirrm include/freeipmi/sdr-cache
 @dirrm include/freeipmi/record-format
 @dirrm include/freeipmi/locate
 @dirrm include/freeipmi/interface
+@dirrm include/freeipmi/fru-parse
 @dirrm include/freeipmi/fiid
 @dirrm include/freeipmi/driver
 @dirrm include/freeipmi/debug
@@ -133,8 +254,3 @@
 @dirrm include/freeipmi/api
 @dirrm include/freeipmi
 @dirrmtry etc/freeipmi
-@exec mkdir -p %%CACHE_DIR%%/ipmimonitoringsdrcache %%LOG_DIR%% %%RUN_DIR%%
-@exec touch %%RUN_DIR%%/ipckey
-@exec chmod 0700 %%CACHE_DIR%% %%LOG_DIR%% %%RUN_DIR%%
-@unexec rm -f %%RUN_DIR%%/ipckey
-@dirrmtry %%CACHE_DIR%%/ipmimonitoringsdrcache %%CACHE_DIR%% %%LOG_DIR%% %%RUN_DIR%%
--- freeipmi-0.8.8.patch ends here ---

--- ipmitool-1.8.11.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/sysutils/ipmitool/Makefile /usr/ports/sunpoet/ipmitool/Makefile
--- /usr/ports/sysutils/ipmitool/Makefile	2010-07-29 01:14:20.000000000 +0800
+++ /usr/ports/sunpoet/ipmitool/Makefile	2010-07-29 13:11:06.000000000 +0800
@@ -7,6 +7,7 @@
 
 PORTNAME=	ipmitool
 PORTVERSION=	1.8.11
+PORTREVISION=	1
 CATEGORIES=	sysutils
 MASTER_SITES=	SF
 
--- ipmitool-1.8.11.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



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