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>