ports/146151: New port sysutils/OpenIPMI

Alex Deiter alex.deiter at gmail.com
Sun May 2 19:22:53 UTC 2010


Dear Miwi,

Thanks a lot for your notice!
The reason for errors - wrong created archive (Without fully make clean).
I added the option for workaround WITH_PYTHON: ALL_TARGET = clean all

Please review new attached shar.

P.S. Could you please check PR
http://www.freebsd.org/cgi/query-pr.cgi?pr=145789 ?

Thanks a lot!


2010/5/2  <miwi at freebsd.org>:
> Synopsis: New port sysutils/OpenIPMI
>
> State-Changed-From-To: open->feedback
> State-Changed-By: miwi
> State-Changed-When: Sun May 2 09:14:05 UTC 2010
> State-Changed-Why:
> Hi,
>
>
> build fails for me
>
>
> Making all in .  gmake[4]: Entering directory
> `/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/swig/python'
> if /bin/sh /usr/local/bin/libtool --tag=CC --mode=compile cc
> -DHAVE_CONFIG_H -I. -I. -I../..   -I/usr/local/include
> -I/usr/local/include/python2.6 -I ../.. -I ../../include -I
> ../../include -I ../../swig/python -DPYTHON_HAS_POSIX_THREADS=1 -O2
> -pipe -fno-strict-aliasing -MT OpenIPMI_wrap.lo -MD -MP -MF
> ".deps/OpenIPMI_wrap.Tpo" -c -o OpenIPMI_wrap.lo OpenIPMI_wrap.c; \
>        then mv -f ".deps/OpenIPMI_wrap.Tpo" ".deps/OpenIPMI_wrap.Plo";
>        else rm -f ".deps/OpenIPMI_wrap.Tpo"; exit 1; fi
> libtool: compile:  cc -DHAVE_CONFIG_H -I. -I. -I../..
> -I/usr/local/include -I/usr/local/include/python2.6 -I ../.. -I
> ../../include -I ../../include -I ../../swig/python
> -DPYTHON_HAS_POSIX_THREADS=1 -O2 -pipe -fno-strict-aliasing -MT
> OpenIPMI_wrap.lo -MD -MP -MF .deps/OpenIPMI_wrap.Tpo -c OpenIPMI_wrap.c
> -fPIC -DPIC -o .libs/OpenIPMI_wrap.o OpenIPMI_wrap.c: In function
> '_wrap_strconstarray_val_set': OpenIPMI_wrap.c:11811: warning:
> assignment from incompatible pointer type libtool: compile:  cc
> -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/local/include
> -I/usr/local/include/python2.6 -I ../.. -I ../../include -I
> ../../include -I ../../swig/python -DPYTHON_HAS_POSIX_THREADS=1 -O2
> -pipe -fno-strict-aliasing -MT OpenIPMI_wrap.lo -MD -MP -MF
> .deps/OpenIPMI_wrap.Tpo -c OpenIPMI_wrap.c -o OpenIPMI_wrap.o >/dev/null
> 2>&1 /bin/sh /usr/local/bin/libtool --tag=CC --mode=link cc
> -I/usr/local/include/python2.6 -I ../.. -I ../../include -I
> ../../include -I ../../swig/python -DPYTHON_HAS_POSIX_THREADS=1 -O2
> -pipe -fno-strict-aliasing  -L/usr/local/lib
> -rpath=/usr/lib:/usr/local/lib -o _OpenIPMI.la -rpath
> /usr/local/lib/python2.6/site-packages -module -avoid-version
> OpenIPMI_wrap.lo ../../unix/libOpenIPMIpthread.la
> ../../lib/libOpenIPMI.la ../../utils/libOpenIPMIutils.la
> ../../cmdlang/libOpenIPMIcmdlang.la ../../glib/libOpenIPMIglib.la
> ../../tcl/libOpenIPMItcl.la ../../unix/libOpenIPMIpthread.la libtool:
> link: cc -shared  .libs/OpenIPMI_wrap.o   -Wl,-rpath
> -Wl,/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/lib/.libs
> -Wl,-rpath
> -Wl,/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/utils/.libs
> -Wl,-rpath
> -Wl,/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/cmdlang/.libs
> -Wl,-rpath
> -Wl,/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/glib/.libs
> -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath
> -Wl,/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/tcl/.libs
> -Wl,-rpath
> -Wl,/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/unix/.libs
> -Wl,-rpath -Wl,/usr/local/lib
> -L/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/lib/.libs
> -L/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/utils/.libs
> -L/usr/local/lib ../../lib/.libs/libOpenIPMI.so -L/usr/lib
> ../../utils/.libs/libOpenIPMIutils.so
> ../../cmdlang/.libs/libOpenIPMIcmdlang.so
> /usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/lib/.libs/libOpenIPMI.so
> -lm -lcrypto ../../glib/.libs/libOpenIPMIglib.so
> /usr/local/lib/libgthread-2.0.so -pthread /usr/local/lib/libglib-2.0.so
> /usr/local/lib/libintl.so /usr/local/lib/libiconv.so
> /usr/local/lib/libpcre.so ../../tcl/.libs/libOpenIPMItcl.so -ltcl84
> ../../unix/.libs/libOpenIPMIpthread.so -lpthread
> /usr/local/lib/libgdbm.so
> /usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/utils/.libs/libOpenIPMIutils.so
> -pthread   -pthread -Wl,-soname -Wl,_OpenIPMI.so -o .libs/_OpenIPMI.so
> libtool: link: ar cru .libs/_OpenIPMI.a  OpenIPMI_wrap.o libtool: link:
> ranlib .libs/_OpenIPMI.a libtool: link: ( cd ".libs" && rm -f
> "_OpenIPMI.la" && ln -s "../_OpenIPMI.la" "_OpenIPMI.la" ) gmake[4]:
> Leaving directory
> `/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/swig/python'
> Making all in openipmigui gmake[4]: Entering directory
> `/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/swig/python/openipmigui'
> LD_PRELOAD=../../../unix/.libs/libOpenIPMIpthread.so:../../../lib/.libs/libOpenIPMI.so:../../../utils/.libs/libOpenIPMIutils.so:../../../cmdlang/.libs/libOpenIPMIcmdlang.so:../../../glib/.libs/libOpenIPMIglib.so:../../../tcl/.libs/libOpenIPMItcl.so:../../../swig/python/.libs/_OpenIPMI.so
> PYTHONPATH=../../../swig/python:../../../swig/python/.libs:.
> /usr/local/bin/python -c 'import _control' Traceback (most recent call
> last):
>  File "<string>", line 1, in <module> File "_control.py", line 33, in
>  <module>
>    import OpenIPMI
> ImportError: No module named OpenIPMI gmake[4]: *** [_control.pyc] Error
> 1 gmake[4]: Leaving directory
> `/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/swig/python/openipmigui'
> gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory
> `/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/swig/python'
> gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory
> `/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/swig'
> gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory
> `/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17'
> gmake: *** [all] Error 2 *** Error code 1
>
> Stop in /usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI.  *** Error
> code 1
>
> Stop in /usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI.
>
>
> FreeBSD miwi.homeunix.com 8.0-STABLE FreeBSD 8.0-STABLE #0: Thu Apr 29
> 11:28:11 UTC 2010     root at miwi.homeunix.com:/usr/obj/usr/src/sys/GAME
> i386
>
> [17:15] root at miwi /usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI#
> make showconfig ===> The following configuration options are available
> for OpenIPMI-2.0.17:
>     SSL=on "IPMI 2.0 RMCP+ encryption and authentication" SNMP=off
>     "SNMP trap support for the sample programs" PERL=on "Perl interface
>     for OpenIPMI library" PYTHON=on "Python interface for OpenIPMI
>     library" TCL=off "TCL interface for OpenIPMI library" TKINTER=on
>     "GUI for OpenIPMI, written in Python" GDBM=on "Local SDR caching on
>     startup" GLIB12=off "Simply OS handler for glib 1.2" GLIB20=on
>     "Simply OS handler for glib 2.0"
> ===> Use 'make config' to modify these settings
>
>
>
>
> http://www.freebsd.org/cgi/query-pr.cgi?pr=146151
>



-- 
--
Alex Deiter
-------------- next part --------------
# 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/files
#	sysutils/OpenIPMI/files/patch-Makefile.am
#	sysutils/OpenIPMI/pkg-plist
#	sysutils/OpenIPMI/Makefile
#	sysutils/OpenIPMI/distinfo
#	sysutils/OpenIPMI/pkg-descr
#
echo c - sysutils/OpenIPMI
mkdir -p sysutils/OpenIPMI > /dev/null 2>&1
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-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 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
XALL_TARGET=		clean all
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/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/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



More information about the freebsd-ports-bugs mailing list