Index: head/sysutils/powerman/Makefile =================================================================== --- head/sysutils/powerman/Makefile (revision 383846) +++ head/sysutils/powerman/Makefile (revision 383847) @@ -1,33 +1,35 @@ # Created by: Greg Lewis # $FreeBSD$ PORTNAME= powerman -PORTVERSION= 2.3.16 -PORTREVISION= 2 +PORTVERSION= 2.3.20 CATEGORIES= sysutils parallel -MASTER_SITES= GOOGLE_CODE +MASTER_SITES= https://github.com/chaos/powerman/releases/download/${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= Tool for doing remote power control LICENSE= GPLv2 # (or later) LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl USES= libtool perl5 USE_PERL5= build GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-httppower --localstatedir=${DESTDIR}/var \ +CONFIGURE_ARGS= --with-httppower --localstatedir=/var \ --with-pkgconfig-dir=${PREFIX}/libdata/pkgconfig USE_LDCONFIG= yes +INSTALL_TARGET= install-strip USE_RC_SUBR= powerman CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib post-patch: + @${REINPLACE_CMD} -e 's,GREP "GNU strip",EGREP "GNU|elftoolchain",' \ + ${WRKSRC}/configure @${REINPLACE_CMD} -e \ '/^install-data-am/s|:.*|:|' ${WRKSRC}/scripts/Makefile.in .include Index: head/sysutils/powerman/distinfo =================================================================== --- head/sysutils/powerman/distinfo (revision 383846) +++ head/sysutils/powerman/distinfo (revision 383847) @@ -1,2 +1,2 @@ -SHA256 (powerman-2.3.16.tar.gz) = 5ab2846d15a93917fe79190f7a7609c3c2e128c03d040edf365fbd4f80a985b2 -SIZE (powerman-2.3.16.tar.gz) = 615696 +SHA256 (powerman-2.3.20.tar.gz) = a4b0858d1214aab18e2673596b00ac9bad976cb7b777209e10732467c3551b88 +SIZE (powerman-2.3.20.tar.gz) = 620248 Index: head/sysutils/powerman/pkg-descr =================================================================== --- head/sysutils/powerman/pkg-descr (revision 383846) +++ head/sysutils/powerman/pkg-descr (revision 383847) @@ -1,6 +1,18 @@ -PowerMan is a tool for manipulating remote power control (RPC) -devices from a central location. Several RPC varieties are supported -natively by PowerMan and Expect-like configurability simplifies the -addition of new devices. +powerman is free Unix/Linux software that controls (remotely and in +parallel) switched power distribution units. It was designed for remote +power control of Linux systems in a data center or cluster environment, but +has been used in other environments such as embedded management appliances, +home automation, and high availability service management. -WWW: http://code.google.com/p/powerman/ +powerman can be extended to support new devices using an expect-like +scripting language. It communicates with devices natively using telnet, +raw socket, and serial protocols. It also can drive virtual power control +devices via a coprocess interface. The coprocess mechanism has been used +to extend powerman to communicate with devices using other protocols such +as SNMP, IPMI, Insteon, X-10, and VXI-11. + +powerman can control equipment connected using any combination of the above +methods and provide unified naming for the equipment and parallel execution +of control actions. + +WWW: https://github.com/chaos/powerman Index: head/sysutils/powerman/pkg-plist =================================================================== --- head/sysutils/powerman/pkg-plist (revision 383846) +++ head/sysutils/powerman/pkg-plist (revision 383847) @@ -1,75 +1,76 @@ bin/pm bin/powerman %%ETCDIR%%/apc-snmp.dev %%ETCDIR%%/apc.dev %%ETCDIR%%/apc7900.dev %%ETCDIR%%/apc7900v3.dev %%ETCDIR%%/apc7920.dev +%%ETCDIR%%/apc8941.dev %%ETCDIR%%/apcnew.dev %%ETCDIR%%/apcold.dev %%ETCDIR%%/apcpdu.dev %%ETCDIR%%/apcpdu3.dev %%ETCDIR%%/appro-gb2.dev %%ETCDIR%%/appro-greenblade.dev %%ETCDIR%%/bashfun.dev %%ETCDIR%%/baytech-rpc18d-nc.dev %%ETCDIR%%/baytech-rpc22.dev %%ETCDIR%%/baytech-rpc28-nc.dev %%ETCDIR%%/baytech-rpc3-nc.dev %%ETCDIR%%/baytech-snmp.dev %%ETCDIR%%/baytech.dev %%ETCDIR%%/cb-7050.dev %%ETCDIR%%/cyclades-pm10.dev %%ETCDIR%%/cyclades-pm20.dev %%ETCDIR%%/cyclades-pm42.dev %%ETCDIR%%/cyclades-pm8.dev %%ETCDIR%%/dli.dev %%ETCDIR%%/dli4.dev %%ETCDIR%%/eaton-epdu-blue-switched.dev %%ETCDIR%%/eaton-revelation-snmp.dev %%ETCDIR%%/hp3488.dev %%ETCDIR%%/hpilo.dev %%ETCDIR%%/hpmp.dev %%ETCDIR%%/hpmpblade.dev %%ETCDIR%%/hpmpcell.dev %%ETCDIR%%/hpmpdome.dev %%ETCDIR%%/ibmbladecenter.dev %%ETCDIR%%/icebox.dev %%ETCDIR%%/icebox3.dev %%ETCDIR%%/ics8064.dev %%ETCDIR%%/ilom.dev %%ETCDIR%%/ipmi.dev %%ETCDIR%%/ipmipower-serial.dev %%ETCDIR%%/ipmipower.dev %%ETCDIR%%/lom.dev %%ETCDIR%%/phantom.dev %%ETCDIR%%/plmpower.dev %%ETCDIR%%/powerman.conf.example %%ETCDIR%%/powerman.dev %%ETCDIR%%/raritan-px4316.dev %%ETCDIR%%/sentry_cdu.dev %%ETCDIR%%/swpdu.dev %%ETCDIR%%/vpc.dev %%ETCDIR%%/wti-rps10.dev %%ETCDIR%%/wti.dev include/libpowerman.h lib/libpowerman.a lib/libpowerman.so lib/libpowerman.so.0 lib/libpowerman.so.0.0.0 lib/stonith/plugins/external/powerman libdata/pkgconfig/libpowerman.pc -sbin/httppower -sbin/plmpower -sbin/powermand -sbin/vpcd man/man1/pm.1.gz man/man1/powerman.1.gz man/man3/libpowerman.3.gz man/man5/powerman.conf.5.gz man/man5/powerman.dev.5.gz man/man8/httppower.8.gz man/man8/plmpower.8.gz man/man8/powermand.8.gz man/man8/vpcd.8.gz +sbin/httppower +sbin/plmpower +sbin/powermand +sbin/vpcd @dir /var/run/powerman