From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Nov 8 10:40:02 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 882B41065678 for ; Sat, 8 Nov 2008 10:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 602418FC26 for ; Sat, 8 Nov 2008 10:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mA8Ae2jA051201 for ; Sat, 8 Nov 2008 10:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mA8Ae2Ov051194; Sat, 8 Nov 2008 10:40:02 GMT (envelope-from gnats) Resent-Date: Sat, 8 Nov 2008 10:40:02 GMT Resent-Message-Id: <200811081040.mA8Ae2Ov051194@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Dmitry Frolov Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 346151065673 for ; Sat, 8 Nov 2008 10:38:32 +0000 (UTC) (envelope-from frol@mercury.riss-telecom.ru) Received: from mercury.riss-telecom.ru (mon.riss-telecom.ru [80.66.66.3]) by mx1.freebsd.org (Postfix) with ESMTP id 6584E8FC18 for ; Sat, 8 Nov 2008 10:38:30 +0000 (UTC) (envelope-from frol@mercury.riss-telecom.ru) Received: from mercury.riss-telecom.ru (localhost [127.0.0.1]) by mercury.riss-telecom.ru (8.13.8/8.13.8) with ESMTP id mA8AbnHr065851; Sat, 8 Nov 2008 16:37:49 +0600 (NOVT) (envelope-from frol@mercury.riss-telecom.ru) Received: (from frol@localhost) by mercury.riss-telecom.ru (8.13.8/8.13.8/Submit) id mA8Abm6m065850; Sat, 8 Nov 2008 16:37:48 +0600 (NOVT) (envelope-from frol) Message-Id: <200811081037.mA8Abm6m065850@mercury.riss-telecom.ru> Date: Sat, 8 Nov 2008 16:37:48 +0600 (NOVT) From: Dmitry Frolov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/128690: Update port: sysutils/freeipmi update to 0.7.1 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Dmitry Frolov List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Nov 2008 10:40:02 -0000 >Number: 128690 >Category: ports >Synopsis: Update port: sysutils/freeipmi update to 0.7.1 >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: Sat Nov 08 10:40: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 to version 0.7.1 - Change mirror site - Change maintainer email address >How-To-Repeat: >Fix: diff -u -ruN /usr/ports/sysutils/freeipmi/Makefile ./Makefile --- /usr/ports/sysutils/freeipmi/Makefile Thu Oct 16 04:06:03 2008 +++ ./Makefile Sat Nov 8 16:21:25 2008 @@ -15,12 +15,12 @@ # PORTNAME= freeipmi -PORTVERSION= 0.6.10 +PORTVERSION= 0.7.1 CATEGORIES= sysutils -MASTER_SITES= ftp://ftp.zresearch.com/pub/freeipmi/${PORTVERSION}/ \ - ftp://ftp.riss-telecom.ru/pub/mirrors/ftp.zresearch.com/pub/freeipmi/${PORTVERSION}/ +MASTER_SITES= http://ftp.zresearch.com/pub/freeipmi/${PORTVERSION}/ \ + ftp://freebsd.riss-telecom.ru/pub/mirrors/ftp.zresearch.com/pub/freeipmi/${PORTVERSION}/ -MAINTAINER= frolov@riss-telecom.ru +MAINTAINER= frol@nov.net COMMENT= Library and tools to support IPMI-capable hardware BUILD_DEPENDS+= ${LOCALBASE}/lib/libargp.a:${PORTSDIR}/devel/argp-standalone @@ -34,7 +34,7 @@ CONFIGURE_ARGS+= --disable-init-scripts --disable-logrotate-config \ --disable-logdir --localstatedir=/var \ --with-ipmi-monitoring-sdr-cache-dir=${CACHE_DIR}/ipmimonitoringsdrcache \ - --sysconfdir=${PREFIX}/etc/${PORTNAME} + --sysconfdir=${CONF_DIR} USE_LDCONFIG= yes NOT_FOR_ARCHS= ia64 sparc64 alpha PLIST_SUB+= FREEIPMI_SHLIBVER=${FREEIPMI_SHLIBVER} \ @@ -42,22 +42,24 @@ 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 \ - libfreeipmi.3 -MAN5+= ipmipower.conf.5 bmc-config.conf.5 ipmiconsole.conf.5 \ - ipmidetect.conf.5 ipmidetectd.conf.5 +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-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 ipmi-oem.8 ipmi-sensors-config.8 +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 CACHE_DIR?= /var/db/${PORTNAME} LOG_DIR= /var/log/${PORTNAME} RUN_DIR= /var/lib/${PORTNAME} -FREEIPMI_SHLIBVER= 6 +CONF_DIR?= ${PREFIX}/etc/${PORTNAME} +FREEIPMI_SHLIBVER= 7 IPMICONSOLE_SHLIBVER= 2 IPMIDETECT_SHLIBVER= 0 IPMIMONITORING_SHLIBVER= 2 @@ -92,5 +94,10 @@ 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 diff -u -ruN /usr/ports/sysutils/freeipmi/distinfo ./distinfo --- /usr/ports/sysutils/freeipmi/distinfo Thu Oct 16 04:06:03 2008 +++ ./distinfo Sat Nov 8 14:28:44 2008 @@ -1,3 +1,3 @@ -MD5 (freeipmi-0.6.10.tar.gz) = f446d076dc86d78a7cda342d2d8a956f -SHA256 (freeipmi-0.6.10.tar.gz) = 33c22e46feabe027913b40fd9ff5a8a745ac9b6cf27a6010f0fa801b2a966cdd -SIZE (freeipmi-0.6.10.tar.gz) = 1669900 +MD5 (freeipmi-0.7.1.tar.gz) = 4ef8c6023a13bde27054627e6de4b07c +SHA256 (freeipmi-0.7.1.tar.gz) = bb8899f6dbcfab1d9dff26cf02f092e465f7d11a32dc41b79772ec73ff50ff6d +SIZE (freeipmi-0.7.1.tar.gz) = 1911218 diff -u -ruN /usr/ports/sysutils/freeipmi/files/patch-etc-Makefile.in ./files/patch-etc-Makefile.in --- /usr/ports/sysutils/freeipmi/files/patch-etc-Makefile.in Thu Jan 1 07:00:00 1970 +++ ./files/patch-etc-Makefile.in Sat Nov 8 16:25:50 2008 @@ -0,0 +1,22 @@ +--- 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 @@ + @list='$(Freeipmiconf_DATA)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f=$(am__strip_dir) \ +- echo " $(FreeipmiconfDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(Freeipmiconfdir)/$$f'"; \ +- $(FreeipmiconfDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(Freeipmiconfdir)/$$f"; \ ++ echo " $(FreeipmiconfDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(Freeipmiconfdir)/$$f.sample'"; \ ++ $(FreeipmiconfDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(Freeipmiconfdir)/$$f.sample"; \ + done + + uninstall-FreeipmiconfDATA: +@@ -377,8 +377,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: diff -u -ruN /usr/ports/sysutils/freeipmi/files/patch-ipmimonitorig-Makefile.in ./files/patch-ipmimonitorig-Makefile.in --- /usr/ports/sysutils/freeipmi/files/patch-ipmimonitorig-Makefile.in Thu Jan 1 07:00:00 1970 +++ ./files/patch-ipmimonitorig-Makefile.in Sat Nov 8 16:25:43 2008 @@ -0,0 +1,22 @@ +--- 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 @@ + @list='$(Monitoringconf_DATA)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f=$(am__strip_dir) \ +- echo " $(MonitoringconfDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(Monitoringconfdir)/$$f'"; \ +- $(MonitoringconfDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(Monitoringconfdir)/$$f"; \ ++ echo " $(MonitoringconfDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(Monitoringconfdir)/$$f.sample'"; \ ++ $(MonitoringconfDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(Monitoringconfdir)/$$f.sample"; \ + done + + uninstall-MonitoringconfDATA: +@@ -649,8 +649,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: diff -u -ruN /usr/ports/sysutils/freeipmi/pkg-plist ./pkg-plist --- /usr/ports/sysutils/freeipmi/pkg-plist Sat May 17 04:11:45 2008 +++ ./pkg-plist Sat Nov 8 16:21:45 2008 @@ -1,7 +1,13 @@ -etc/freeipmi/ipmi_monitoring_sensors.conf +@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 +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 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-event-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 @@ -15,6 +21,7 @@ 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-event-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 @@ -30,8 +37,10 @@ include/freeipmi/driver/ipmi-kcs-driver.h include/freeipmi/driver/ipmi-openipmi-driver.h include/freeipmi/driver/ipmi-ssif-driver.h +include/freeipmi/driver/ipmi-sunbmc-driver.h include/freeipmi/fiid/fiid.h include/freeipmi/freeipmi.h +include/freeipmi/interface/ipmi-ipmb-interface.h include/freeipmi/interface/ipmi-kcs-interface.h include/freeipmi/interface/ipmi-lan-interface.h include/freeipmi/interface/ipmi-rmcpplus-interface.h @@ -64,6 +73,7 @@ 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-ipmb-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 @@ -90,9 +100,11 @@ lib/libipmimonitoring.so lib/libipmimonitoring.so.%%IPMIMONITORING_SHLIBVER%% sbin/bmc-config +sbin/bmc-device sbin/bmc-info sbin/bmc-watchdog sbin/ipmi-chassis +sbin/ipmi-chassis-config sbin/ipmi-fru sbin/ipmi-locate sbin/ipmi-oem @@ -108,7 +120,6 @@ sbin/ipmipower sbin/pef-config sbin/rmcpping -@dirrmtry etc/freeipmi @dirrm include/freeipmi/util @dirrm include/freeipmi/spec @dirrm include/freeipmi/sdr-cache @@ -121,6 +132,7 @@ @dirrm include/freeipmi/cmds @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%% >Release-Note: >Audit-Trail: >Unformatted: