ports/146151: [SHAR] New port sysutils/OpenIPMI
Alex Deiter
alex.deiter at gmail.com
Thu Apr 29 13:40:02 UTC 2010
>Number: 146151
>Category: ports
>Synopsis: [SHAR] New port sysutils/OpenIPMI
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Thu Apr 29 13:40:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Alex Deiter
>Release: 9.0-CURRENT
>Organization:
N/A
>Environment:
FreeBSD x60.deiter.net.ru 9.0-CURRENT FreeBSD 9.0-CURRENT #0: Tue Feb 16 17:22:58 MSK 2010 root at x60.deiter.net.ru:/usr/obj/usr/src/sys/X60 amd64
>Description:
Hi,
Could you please add new port for OpenIPMI ?
http://openipmi.sourceforge.net/
OpenIPMI was designed to aid building "complex IPMI management software".
OpenIPMI library will connect with an IPMI controller, detect any
management controllers on the bus, get their SDRs, manage all the
entities in the system, manage the event log, and a host of other
things. OpenIPMI is also dynamic and event-driven. It will come up
and start discovering things in the managed system. As it discovers
things, it will report them to the software using it (assuming the
software has asked for this reporting).
Thanks a lot!
>How-To-Repeat:
>Fix:
$ sh sysutils-OpenIPMI.shar.txt
c - sysutils/OpenIPMI
x - sysutils/OpenIPMI/distinfo
x - sysutils/OpenIPMI/Makefile
x - sysutils/OpenIPMI/pkg-plist
c - sysutils/OpenIPMI/files
x - sysutils/OpenIPMI/files/patch-Makefile.am
x - sysutils/OpenIPMI/pkg-descr
$ cd sysutils/OpenIPMI
$ portlint
looks fine.
# make install
Patch attached with submission follows:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# sysutils/OpenIPMI
# sysutils/OpenIPMI/distinfo
# sysutils/OpenIPMI/Makefile
# sysutils/OpenIPMI/pkg-plist
# sysutils/OpenIPMI/files
# sysutils/OpenIPMI/files/patch-Makefile.am
# sysutils/OpenIPMI/pkg-descr
#
echo c - sysutils/OpenIPMI
mkdir -p sysutils/OpenIPMI > /dev/null 2>&1
echo x - sysutils/OpenIPMI/distinfo
sed 's/^X//' >sysutils/OpenIPMI/distinfo << 'b6592e79845842c9227e933ec08293a0'
XMD5 (OpenIPMI-2.0.17.tar.gz) = f9e95c161e2c649ad8e2f813acd2fc33
XSHA256 (OpenIPMI-2.0.17.tar.gz) = 0cfe885f4352666d391c88ca7db5cf5783f33320780bf787c3574c5782730b5e
XSIZE (OpenIPMI-2.0.17.tar.gz) = 2991547
b6592e79845842c9227e933ec08293a0
echo x - sysutils/OpenIPMI/Makefile
sed 's/^X//' >sysutils/OpenIPMI/Makefile << 'f8af3e2d7f543a26742116e29f6aaf7d'
X# New ports collection makefile for: OpenIPMI
X# Date created: 28/Mar/2010
X# Whom: Alex Deiter <alex.deiter at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME= OpenIPMI
XPORTVERSION= 2.0.17
XCATEGORIES= sysutils
XMASTER_SITES= SF/${PORTNAME:L}/${PORTNAME}%202.0%20Library/${PORTVERSION}
X
XMAINTAINER= alex.deiter at gmail.com
XCOMMENT= Complex IPMI management software
X
XLIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt
X
XUSE_GMAKE= yes
XGNU_CONFIGURE= yes
XUSE_GNOME= pkgconfig
XUSE_AUTOTOOLS= autoconf:262 autoheader:262 automake:19 aclocal:19 libtool:22
X
XAUTOMAKE_ARGS+= --add-missing --copy --foreign
XACLOCAL_ARGS+= -I ${LOCALBASE}/share/aclocal
XCPPFLAGS+= -I${LOCALBASE}/include
XLDFLAGS+= -L${LOCALBASE}/lib
XCONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
X
XMAN1= ipmi_ui.1 openipmicmd.1 openipmigui.1 \
X openipmish.1 rmcp_ping.1 solterm.1
XMAN7= ipmi_cmdlang.7 openipmi_conparms.7
XMAN8= ipmilan.8
X
XOPTIONS= SSL "IPMI 2.0 RMCP+ encryption and authentication" On \
X SNMP "SNMP trap support for the sample programs" Off \
X PERL "Perl interface for OpenIPMI library" Off \
X PYTHON "Python interface for OpenIPMI library" Off \
X TCL "TCL interface for OpenIPMI library" Off \
X TKINTER "GUI for OpenIPMI, written in Python" Off \
X GDBM "Local SDR caching on startup" Off \
X GLIB12 "Simply OS handler for glib 1.2" Off \
X GLIB20 "Simply OS handler for glib 2.0" Off
X
X.include <bsd.port.options.mk>
X
X.if exists(${LOCALBASE}/lib/libgdbm.so.3)
XWITH_GDBM= yes
X.endif
X
X.if defined(WITH_SNMP)
XWITH_SSL= yes
XLIB_DEPENDS+= netsnmp:${PORTSDIR}/net-mgmt/net-snmp
XCONFIGURE_ARGS+= --with-ucdsnmp=${LOCALBASE}
X.else
XCONFIGURE_ARGS+= --with-ucdsnmp=no
X.endif
X
X.if defined(WITH_SSL)
XUSE_OPENSSL= yes
XCONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE}
X.else
XCONFIGURE_ARGS+= --with-openssl=no
X.endif
X
X.if defined(WITH_TKINTER)
XWITH_TCL= yes
XUSE_PYTHON= yes
XWITH_PYTHON= yes
XBUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter \
X ${LOCALBASE}/lib/tix8.1/Tix.tcl:${PORTSDIR}/x11-toolkits/tix
XCONFIGURE_ARGS+= --with-tkinter
XPLIST_SUB+= TKINTER=""
X.else
XCONFIGURE_ARGS+= --with-tkinter=no
XPLIST_SUB+= TKINTER="@comment "
X.endif
X
X.if defined(WITH_PERL)
XWITH_SWIG= yes
XUSE_PERL5= yes
XCONFIGURE_ARGS+= --with-perl
XPLIST_SUB+= PERL=""
X.else
XCONFIGURE_ARGS+= --with-perl=no
XPLIST_SUB+= PERL="@comment "
X.endif
X
X.if defined(WITH_PYTHON)
XWITH_SWIG= yes
XUSE_PYTHON= yes
XCONFIGURE_ARGS+= --with-python
XPLIST_SUB+= PYTHON=""
X.else
XCONFIGURE_ARGS+= --with-python=no
XPLIST_SUB+= PYTHON="@comment "
X.endif
X
X.if defined(WITH_SWIG)
XBUILD_DEPENDS+= swig:${PORTSDIR}/devel/swig13
XCONFIGURE_ARGS+= --with-swig
X.else
XCONFIGURE_ARGS+= --with-swig=no
X.endif
X
X.if defined(WITH_TCL)
XUSE_TCL= 84
XUSE_TCL_THREADS= yes
XCONFIGURE_ARGS+= --with-tcl \
X --with-tclcflags=-I${TCL_INCLUDEDIR} \
X --with-tcllibs=-ltcl${TCL_VER:S/.//}
XPLIST_SUB+= TCL=""
X.else
XCONFIGURE_ARGS+= --with-tcl=no
XPLIST_SUB+= TCL="@comment "
X.endif
X
X.if defined(WITH_GDBM)
XLIB_DEPENDS+= gdbm.3:${PORTSDIR}/databases/gdbm
X.endif
X
X.if defined(WITH_GLIB12)
XUSE_GNOME+= glib12
XCONFIGURE_ARGS+= --with-glib12 --with-glibver=1.2
XPLIST_SUB+= GLIB12=""
X.else
XCONFIGURE_ARGS+= --with-glib12=no
XPLIST_SUB+= GLIB12="@comment "
X.endif
X
X.if defined(WITH_GLIB20)
XUSE_GNOME+= glib20
XCONFIGURE_ARGS+= --with-glib --with-glibver=2.0
XPLIST_SUB+= GLIB20=""
X.else
XCONFIGURE_ARGS+= --with-glib=no
XPLIST_SUB+= GLIB20="@comment "
X.endif
X
X.if defined(WITH_GLIB12) && defined(WITH_GLIB20)
X#IGNORE=selected mutually exclusive options: WITH_GLIB12 and WITH_GLIB20
X.endif
X
X.include <bsd.port.mk>
f8af3e2d7f543a26742116e29f6aaf7d
echo x - sysutils/OpenIPMI/pkg-plist
sed 's/^X//' >sysutils/OpenIPMI/pkg-plist << '8d060be6dc108dc0a96dbf5642978f7b'
X at comment $FreeBSD$
X at comment common files list
Xbin/ipmi_ui
Xbin/ipmicmd
Xbin/ipmilan
Xbin/ipmish
Xbin/openipmicmd
Xbin/openipmish
Xbin/rmcp_ping
Xbin/solterm
Xinclude/OpenIPMI/internal/ilist.h
Xinclude/OpenIPMI/internal/ipmi_control.h
Xinclude/OpenIPMI/internal/ipmi_domain.h
Xinclude/OpenIPMI/internal/ipmi_entity.h
Xinclude/OpenIPMI/internal/ipmi_event.h
Xinclude/OpenIPMI/internal/ipmi_fru.h
Xinclude/OpenIPMI/internal/ipmi_int.h
Xinclude/OpenIPMI/internal/ipmi_locks.h
Xinclude/OpenIPMI/internal/ipmi_malloc.h
Xinclude/OpenIPMI/internal/ipmi_mc.h
Xinclude/OpenIPMI/internal/ipmi_oem.h
Xinclude/OpenIPMI/internal/ipmi_sel.h
Xinclude/OpenIPMI/internal/ipmi_sensor.h
Xinclude/OpenIPMI/internal/ipmi_utils.h
Xinclude/OpenIPMI/internal/locked_list.h
Xinclude/OpenIPMI/internal/md2.h
Xinclude/OpenIPMI/internal/md5.h
Xinclude/OpenIPMI/internal/opq.h
Xinclude/OpenIPMI/ipmi_addr.h
Xinclude/OpenIPMI/ipmi_auth.h
Xinclude/OpenIPMI/ipmi_bits.h
Xinclude/OpenIPMI/ipmi_cmdlang.h
Xinclude/OpenIPMI/ipmi_conn.h
Xinclude/OpenIPMI/ipmi_debug.h
Xinclude/OpenIPMI/ipmi_err.h
Xinclude/OpenIPMI/ipmi_fru.h
Xinclude/OpenIPMI/ipmi_glib.h
Xinclude/OpenIPMI/ipmi_lan.h
Xinclude/OpenIPMI/ipmi_lanparm.h
Xinclude/OpenIPMI/ipmi_log.h
Xinclude/OpenIPMI/ipmi_mc.h
Xinclude/OpenIPMI/ipmi_msgbits.h
Xinclude/OpenIPMI/ipmi_pef.h
Xinclude/OpenIPMI/ipmi_pet.h
Xinclude/OpenIPMI/ipmi_picmg.h
Xinclude/OpenIPMI/ipmi_posix.h
Xinclude/OpenIPMI/ipmi_sdr.h
Xinclude/OpenIPMI/ipmi_smi.h
Xinclude/OpenIPMI/ipmi_sol.h
Xinclude/OpenIPMI/ipmi_solparm.h
Xinclude/OpenIPMI/ipmi_tcl.h
Xinclude/OpenIPMI/ipmi_types.h
Xinclude/OpenIPMI/ipmi_ui.h
Xinclude/OpenIPMI/ipmi_user.h
Xinclude/OpenIPMI/ipmiif.h
Xinclude/OpenIPMI/lanserv.h
Xinclude/OpenIPMI/mxp.h
Xinclude/OpenIPMI/os_handler.h
Xinclude/OpenIPMI/selector.h
Xlib/libIPMIlanserv.a
Xlib/libIPMIlanserv.la
Xlib/libIPMIlanserv.so
Xlib/libIPMIlanserv.so.0
Xlib/libOpenIPMI.a
Xlib/libOpenIPMI.la
Xlib/libOpenIPMI.so
Xlib/libOpenIPMI.so.0
Xlib/libOpenIPMIcmdlang.a
Xlib/libOpenIPMIcmdlang.la
Xlib/libOpenIPMIcmdlang.so
Xlib/libOpenIPMIcmdlang.so.0
Xlib/libOpenIPMIposix.a
Xlib/libOpenIPMIposix.la
Xlib/libOpenIPMIposix.so
Xlib/libOpenIPMIposix.so.0
Xlib/libOpenIPMIpthread.a
Xlib/libOpenIPMIpthread.la
Xlib/libOpenIPMIpthread.so
Xlib/libOpenIPMIpthread.so.0
Xlib/libOpenIPMIui.a
Xlib/libOpenIPMIui.la
Xlib/libOpenIPMIui.so
Xlib/libOpenIPMIui.so.1
Xlib/libOpenIPMIutils.a
Xlib/libOpenIPMIutils.la
Xlib/libOpenIPMIutils.so
Xlib/libOpenIPMIutils.so.0
Xlibdata/pkgconfig/OpenIPMI.pc
Xlibdata/pkgconfig/OpenIPMIcmdlang.pc
Xlibdata/pkgconfig/OpenIPMIposix.pc
Xlibdata/pkgconfig/OpenIPMIpthread.pc
Xlibdata/pkgconfig/OpenIPMIui.pc
Xlibdata/pkgconfig/OpenIPMIutils.pc
X at dirrmtry include/OpenIPMI/internal
X at dirrmtry include/OpenIPMI
X%%GLIB12%%@comment files list for GLIB12
X%%GLIB12%%lib/libOpenIPMIglib12.a
X%%GLIB12%%lib/libOpenIPMIglib12.la
X%%GLIB12%%lib/libOpenIPMIglib12.so
X%%GLIB12%%lib/libOpenIPMIglib12.so.0
X%%GLIB12%%libdata/pkgconfig/OpenIPMIglib12.pc
X%%GLIB20%%@comment files list for GLIB20
X%%GLIB20%%lib/libOpenIPMIglib.a
X%%GLIB20%%lib/libOpenIPMIglib.la
X%%GLIB20%%lib/libOpenIPMIglib.so
X%%GLIB20%%lib/libOpenIPMIglib.so.0
X%%GLIB20%%libdata/pkgconfig/OpenIPMIglib.pc
X%%TCL%%@comment files list for TCL
X%%TCL%%lib/libOpenIPMItcl.a
X%%TCL%%lib/libOpenIPMItcl.la
X%%TCL%%lib/libOpenIPMItcl.so
X%%TCL%%lib/libOpenIPMItcl.so.0
X%%TCL%%libdata/pkgconfig/OpenIPMItcl.pc
X%%PERL%%@comment files list for PERL
X%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/OpenIPMI.pm
X%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenIPMI/OpenIPMI.so
X%%PERL%%@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/OpenIPMI
X%%PYTHON%%@comment files list for PYTHON
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/OpenIPMI.py
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/OpenIPMI.pyc
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/OpenIPMI.pyo
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/_OpenIPMI.a
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/_OpenIPMI.la
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/_OpenIPMI.so
X%%TKINTER%%@comment files list for TKINTER
X%%TKINTER%%bin/openipmigui
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/__init__.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/__init__.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/__init__.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_conn.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_conn.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_conn.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_control.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_control.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_control.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_domain.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_domain.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_domain.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_entity.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_entity.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_entity.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_fru.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_fru.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_fru.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc_chan.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc_chan.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc_chan.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc_lanparm.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc_lanparm.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc_lanparm.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc_pefparm.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc_pefparm.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc_pefparm.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc_solparm.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc_solparm.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc_solparm.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc_user.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc_user.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_mc_user.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_misc.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_misc.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_misc.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_oi_logging.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_oi_logging.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_oi_logging.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_saveprefs.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_saveprefs.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_saveprefs.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_sel.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_sel.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_sel.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_sensor.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_sensor.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_sensor.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_term.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_term.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/_term.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_SoL.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_SoL.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_SoL.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_cmdwin.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_cmdwin.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_cmdwin.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_domainDialog.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_domainDialog.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_domainDialog.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_errstr.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_errstr.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_errstr.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_lightset.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_lightset.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_lightset.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_list.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_list.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_list.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_popup.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_popup.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_popup.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_setdialog.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_setdialog.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_setdialog.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_term.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_term.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_term.pyo
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_treelist.py
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_treelist.pyc
X%%TKINTER%%%%PYTHON_SITELIBDIR%%/openipmigui/gui_treelist.pyo
X%%TKINTER%%@dirrmtry %%PYTHON_SITELIBDIR%%/openipmigui
8d060be6dc108dc0a96dbf5642978f7b
echo c - sysutils/OpenIPMI/files
mkdir -p sysutils/OpenIPMI/files > /dev/null 2>&1
echo x - sysutils/OpenIPMI/files/patch-Makefile.am
sed 's/^X//' >sysutils/OpenIPMI/files/patch-Makefile.am << '7098e6d7fab9eb064c7e314e208d07fa'
X--- Makefile.am.orig 2006-11-14 19:28:31.000000000 +0300
X+++ Makefile.am 2010-04-28 16:27:46.524370871 +0400
X@@ -16,12 +16,12 @@
X $(GLIB12_PKGCONF) $(TCL_PKGCONF)
X
X install-data-local: $(PKGCONFIGS)
X- $(mkinstalldirs) $(DESTDIR)$(libdir)/pkgconfig
X- $(INSTALL_DATA) $(PKGCONFIGS) $(DESTDIR)$(libdir)/pkgconfig
X+ $(mkinstalldirs) $(DESTDIR)$(prefix)/libdata/pkgconfig
X+ $(INSTALL_DATA) $(PKGCONFIGS) $(DESTDIR)$(prefix)/libdata/pkgconfig
X
X uninstall-local:
X for i in $(PKGCONFIGS); do \
X- rm -f $(DESTDIR)$(libdir)/pkgconfig/$$i; \
X+ rm -f $(DESTDIR)$(prefix)/libdata/pkgconfig/$$i; \
X done
X
X rpm: dist
7098e6d7fab9eb064c7e314e208d07fa
echo x - sysutils/OpenIPMI/pkg-descr
sed 's/^X//' >sysutils/OpenIPMI/pkg-descr << 'f15194896c70557af9d03363d1dd0b12'
XOpenIPMI was designed to aid building "complex IPMI management software".
XOpenIPMI library will connect with an IPMI controller, detect any
Xmanagement controllers on the bus, get their SDRs, manage all the
Xentities in the system, manage the event log, and a host of other
Xthings. OpenIPMI is also dynamic and event-driven. It will come up
Xand start discovering things in the managed system. As it discovers
Xthings, it will report them to the software using it (assuming the
Xsoftware has asked for this reporting).
X
XWWW: http://openipmi.sourceforge.net/
f15194896c70557af9d03363d1dd0b12
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list