Index: head/sysutils/freeipmi/Makefile =================================================================== --- head/sysutils/freeipmi/Makefile (revision 277042) +++ head/sysutils/freeipmi/Makefile (revision 277043) @@ -1,95 +1,95 @@ # New ports collection makefile for: freeipmi # Date created: 20/Oct/2004 # Whom: Dmitry Frolov # # $FreeBSD$ # PORTNAME= freeipmi -PORTVERSION= 1.0.4 -PORTREVISION= 1 +PORTVERSION= 1.0.5 CATEGORIES= sysutils MASTER_SITES= GNU/${PORTNAME}/ \ http://ftp.gluster.com/pub/${PORTNAME}/${PORTVERSION}/ \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= Library and tools to support IPMI-capable hardware +LICENSE= GPLv3 + LIB_DEPENDS= argp:${PORTSDIR}/devel/argp-standalone \ gcrypt:${PORTSDIR}/security/libgcrypt -LICENSE= GPLv3 - OPTIONS= DEBUG "Debugging features" off \ IOPERM "Use i386_set_ioperm (i386/amd64 only)" off CONFIGURE_ARGS= --disable-init-scripts \ --disable-logdir \ --disable-logrotate-config \ --localstatedir=/var \ --sysconfdir=${CONF_DIR} \ - --with-ipmi-monitoring-sdr-cache-dir=${CACHE_DIR}/ipmimonitoringsdrcache + --with-ipmi-monitoring-sdr-cache-dir=${CACHE_DIR}/ipmimonitoringsdrcache \ + --with-pkgconfig-dir=${PREFIX}/libdata/pkgconfig CONFIGURE_ENV= 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 USE_GMAKE= yes USE_LDCONFIG= yes INFO= freeipmi-faq MAN3= libfreeipmi.3 libipmiconsole.3 libipmidetect.3 libipmimonitoring.3 MAN5= bmc-config.conf.5 freeipmi.conf.5 freeipmi_interpret_sel.conf.5 \ freeipmi_interpret_sensor.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 libipmiconsole.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-console.8 \ ipmi-dcmi.8 ipmi-detect.8 ipmi-fru.8 ipmi-locate.8 ipmi-oem.8 \ ipmi-pef-config.8 ipmi-ping.8 ipmi-power.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 rmcp-ping.8 rmcpping.8 PLIST_SUB= CACHE_DIR=${CACHE_DIR} CONF_DIR=${ETCDIR:S/^${PREFIX}\///} \ LOG_DIR=${LOG_DIR} RUN_DIR=${RUN_DIR} CACHE_DIR?= /var/db/${PORTNAME} CONF_DIR?= ${ETCDIR} LOG_DIR= /var/log/${PORTNAME} RUN_DIR= /var/lib/${PORTNAME} .include .if defined(WITH_DEBUG) CONFIGURE_ARGS+=--enable-debug --enable-trace .endif .if defined(WITH_IOPERM) .if ${ARCH} == "amd64" && ${OSVERSION} < 800000 BROKEN= IOPERM option is not available on FreeBSD/amd64 7.x and below .else CPPFLAGS+= -DUSE_IOPERM .endif .endif post-patch: @${FIND} ${WRKSRC} -name '*.man' -o -name '*.pre.in' | ${XARGS} -I % ${REINPLACE_CMD} -e '/^\.\\\"/ s|$$|"|' % @${REINPLACE_CMD} \ -e '/^FREEIPMI_SYSCONFDIR/ s|/freeipmi/$$||' \ -e '/FREEIPMI_CONFIG_FILE_DEFAULT_TMP1=/ s|freeipmi.conf|&.sample|' \ ${WRKSRC}/configure .if defined(NOPORTDOCS) @${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} .include Property changes on: head/sysutils/freeipmi/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.48 \ No newline at end of property +1.49 \ No newline at end of property Index: head/sysutils/freeipmi/distinfo =================================================================== --- head/sysutils/freeipmi/distinfo (revision 277042) +++ head/sysutils/freeipmi/distinfo (revision 277043) @@ -1,2 +1,2 @@ -SHA256 (freeipmi-1.0.4.tar.gz) = d305de6d4ca58f8a9472f1c77e0eb1f094a822bd01baa2ba38bd6caa88b21b21 -SIZE (freeipmi-1.0.4.tar.gz) = 3165087 +SHA256 (freeipmi-1.0.5.tar.gz) = 3db85e1f100d1cac1470585b36de428ac84ceec75f048dbef25172300a34b873 +SIZE (freeipmi-1.0.5.tar.gz) = 3171009 Property changes on: head/sysutils/freeipmi/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.26 \ No newline at end of property +1.27 \ No newline at end of property Index: head/sysutils/freeipmi/pkg-plist =================================================================== --- head/sysutils/freeipmi/pkg-plist (revision 277042) +++ head/sysutils/freeipmi/pkg-plist (revision 277043) @@ -1,274 +1,278 @@ @comment $FreeBSD$ %%CONF_DIR%%/freeipmi.conf.sample %%CONF_DIR%%/freeipmi_interpret_sel.conf %%CONF_DIR%%/freeipmi_interpret_sensor.conf %%CONF_DIR%%/ipmidetect.conf %%CONF_DIR%%/ipmidetectd.conf %%CONF_DIR%%/libipmiconsole.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 include/freeipmi/api/ipmi-lan-cmds-api.h include/freeipmi/api/ipmi-messaging-support-cmds-api.h include/freeipmi/api/ipmi-oem-intel-node-manager-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-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 include/freeipmi/cmds/ipmi-lan-cmds.h include/freeipmi/cmds/ipmi-messaging-support-cmds.h include/freeipmi/cmds/ipmi-oem-intel-node-manager-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/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 include/freeipmi/interface/ipmi-rmcpplus-interface.h include/freeipmi/interface/rmcp-interface.h include/freeipmi/interpret/ipmi-interpret.h include/freeipmi/locate/ipmi-locate.h include/freeipmi/payload/ipmi-sol-payload.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-oem-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/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-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-configuration-parameters-oem-spec.h include/freeipmi/spec/ipmi-lan-configuration-parameters-spec.h include/freeipmi/spec/ipmi-netfn-oem-spec.h include/freeipmi/spec/ipmi-netfn-spec.h include/freeipmi/spec/ipmi-pef-configuration-parameters-oem-spec.h include/freeipmi/spec/ipmi-pef-configuration-parameters-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-configuration-parameters-oem-spec.h include/freeipmi/spec/ipmi-serial-modem-configuration-parameters-spec.h include/freeipmi/spec/ipmi-slave-address-oem-spec.h include/freeipmi/spec/ipmi-slave-address-spec.h include/freeipmi/spec/ipmi-sol-configuration-parameters-oem-spec.h include/freeipmi/spec/ipmi-sol-configuration-parameters-spec.h include/freeipmi/spec/ipmi-system-boot-option-parameters-oem-spec.h include/freeipmi/spec/ipmi-system-boot-option-parameters-spec.h include/freeipmi/spec/ipmi-system-info-parameters-oem-spec.h include/freeipmi/spec/ipmi-system-info-parameters-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-oem-intel-node-manager-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-oem-record-format-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/ipmi-sol-payload-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 include/ipmi_monitoring.h include/ipmi_monitoring_bitmasks.h include/ipmi_monitoring_offsets.h include/ipmiconsole.h include/ipmidetect.h lib/libfreeipmi.a lib/libfreeipmi.la lib/libfreeipmi.so lib/libfreeipmi.so.11 lib/libipmiconsole.a lib/libipmiconsole.la lib/libipmiconsole.so lib/libipmiconsole.so.4 lib/libipmidetect.a lib/libipmidetect.la lib/libipmidetect.so lib/libipmidetect.so.0 lib/libipmimonitoring.a lib/libipmimonitoring.la lib/libipmimonitoring.so lib/libipmimonitoring.so.5 +libdata/pkgconfig/libfreeipmi.pc +libdata/pkgconfig/libipmiconsole.pc +libdata/pkgconfig/libipmidetect.pc +libdata/pkgconfig/libipmimonitoring.pc sbin/bmc-config sbin/bmc-device sbin/bmc-info sbin/bmc-watchdog sbin/ipmi-chassis sbin/ipmi-chassis-config sbin/ipmi-console sbin/ipmi-dcmi sbin/ipmi-detect sbin/ipmi-fru sbin/ipmi-locate sbin/ipmi-oem sbin/ipmi-pef-config sbin/ipmi-ping sbin/ipmi-power sbin/ipmi-raw sbin/ipmi-sel sbin/ipmi-sensors sbin/ipmi-sensors-config sbin/ipmiconsole sbin/ipmidetect sbin/ipmidetectd sbin/ipmimonitoring sbin/ipmiping sbin/ipmipower sbin/pef-config sbin/rmcp-ping 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.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%%/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-design.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 @unexec rmdir %%CACHE_DIR%%/ipmimonitoringsdrcache %%CACHE_DIR%% %%LOG_DIR%% %%RUN_DIR%% 2>/dev/null || true @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/payload @dirrm include/freeipmi/locate @dirrm include/freeipmi/interpret @dirrm include/freeipmi/interface @dirrm include/freeipmi/fru-parse @dirrm include/freeipmi/fiid @dirrm include/freeipmi/driver @dirrm include/freeipmi/debug @dirrm include/freeipmi/cmds @dirrm include/freeipmi/api @dirrm include/freeipmi @dirrmtry %%CONF_DIR%% Property changes on: head/sysutils/freeipmi/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.13 \ No newline at end of property +1.14 \ No newline at end of property