From 9826257cefc37d1fa15c4d991b661882d275aa42 Mon Sep 17 00:00:00 2001 From: Martin Wilke <miwi@FreeBSD.org> Date: Sun, 27 Nov 2011 09:34:37 +0000 Subject: - Update to 2.0.19 PR: 162861 Submitted by: Alex Deiter <alex.deiter@gmail.com> (maintaner) Feature safe: yes --- sysutils/openipmi/Makefile | 10 +++++++--- sysutils/openipmi/distinfo | 4 ++-- sysutils/openipmi/files/patch-configure.in | 10 ++++++++++ sysutils/openipmi/files/patch-lib-sensor.c | 11 ----------- 4 files changed, 19 insertions(+), 16 deletions(-) create mode 100644 sysutils/openipmi/files/patch-configure.in delete mode 100644 sysutils/openipmi/files/patch-lib-sensor.c diff --git a/sysutils/openipmi/Makefile b/sysutils/openipmi/Makefile index 1a31edbcdf75..c5387865ea0d 100644 --- a/sysutils/openipmi/Makefile +++ b/sysutils/openipmi/Makefile @@ -6,10 +6,9 @@ # PORTNAME= openipmi -PORTVERSION= 2.0.18 -PORTREVISION= 5 +PORTVERSION= 2.0.19 CATEGORIES= sysutils -MASTER_SITES= SF/${PORTNAME}/OpenIPMI%202.0%20Library/${PORTVERSION} +MASTER_SITES= SF/${PORTNAME}/OpenIPMI%202.0%20Library DISTNAME= OpenIPMI-${PORTVERSION} MAINTAINER= alex.deiter@gmail.com @@ -39,6 +38,7 @@ OPTIONS= SSL "IPMI 2.0 RMCP+ encryption and authentication" On \ PYTHON "Python interface for OpenIPMI library" Off \ TCL "TCL interface for OpenIPMI library" Off \ TKINTER "GUI for OpenIPMI, written in Python" Off \ + TRACE "Enable backtrace inspecting" Off \ GDBM "Local SDR caching on startup" Off \ GLIB12 "Simply OS handler for glib 1.2" Off \ GLIB20 "Simply OS handler for glib 2.0" Off @@ -116,6 +116,10 @@ CONFIGURE_ARGS+= --with-tcl=no PLIST_SUB+= TCL="@comment " .endif +.if defined(WITH_TRACE) +LIB_DEPENDS+= execinfo.1:${PORTSDIR}/devel/libexecinfo +.endif + .if defined(WITH_GDBM) LIB_DEPENDS+= gdbm.4:${PORTSDIR}/databases/gdbm .endif diff --git a/sysutils/openipmi/distinfo b/sysutils/openipmi/distinfo index 8b8d5f086076..3b8b1821250f 100644 --- a/sysutils/openipmi/distinfo +++ b/sysutils/openipmi/distinfo @@ -1,2 +1,2 @@ -SHA256 (OpenIPMI-2.0.18.tar.gz) = 6c1679a1c16aade48dd929e5124d2640ff12224ac0de1bb3777e9f1030d62e01 -SIZE (OpenIPMI-2.0.18.tar.gz) = 2895686 +SHA256 (OpenIPMI-2.0.19.tar.gz) = 5b0de4741f07e350bf53b7d31bb20dd1109c2dc005dfb13969d8a9ff290f3a4e +SIZE (OpenIPMI-2.0.19.tar.gz) = 2971041 diff --git a/sysutils/openipmi/files/patch-configure.in b/sysutils/openipmi/files/patch-configure.in new file mode 100644 index 000000000000..538d354a9d11 --- /dev/null +++ b/sysutils/openipmi/files/patch-configure.in @@ -0,0 +1,10 @@ +--- configure.in.orig 2011-11-25 01:40:43.243119438 +0400 ++++ configure.in 2011-11-25 01:42:18.859147897 +0400 +@@ -274,6 +274,7 @@ + AC_CHECK_FUNCS(getaddrinfo) + + AC_CHECK_HEADERS(execinfo.h) ++AC_SEARCH_LIBS(backtrace_symbols, [execinfo]) + + AC_SUBST(OPENIPMI_VERSION_MAJOR) + AC_SUBST(OPENIPMI_VERSION_MINOR) diff --git a/sysutils/openipmi/files/patch-lib-sensor.c b/sysutils/openipmi/files/patch-lib-sensor.c deleted file mode 100644 index 484f2baaddc4..000000000000 --- a/sysutils/openipmi/files/patch-lib-sensor.c +++ /dev/null @@ -1,11 +0,0 @@ ---- lib/sensor.c.orig 2010-05-28 18:51:20.949496519 +0400 -+++ lib/sensor.c 2010-05-28 18:51:37.079705617 +0400 -@@ -1438,7 +1438,7 @@ - s[p]->id_type = IPMI_ASCII_STR; - } - -- if (share_count) { -+ if (share_count > 1) { - /* Duplicate the sensor records for each instance. Go - backwards to avoid destroying the first one until we - finish the others. */ -- cgit debian/1.2.3+git2.25.1-1-2-gaceb0