pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils Update ups-nut* from 2.0.5 to 2.6.1. Changes ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c4899cae1770
branches:  trunk
changeset: 590922:c4899cae1770
user:      bouyer <bouyer%pkgsrc.org@localhost>
date:      Fri Jul 29 15:11:40 2011 +0000

description:
Update ups-nut* from 2.0.5 to 2.6.1. Changes are too large to list here,
see: http://www.networkupstools.org/source/2.6/new-2.6.1.txt

diffstat:

 sysutils/ups-nut-cgi/Makefile     |   29 +++++++-
 sysutils/ups-nut-snmp/Makefile    |   16 +++-
 sysutils/ups-nut-usb/Makefile     |   19 ++++-
 sysutils/ups-nut-usb/PLIST        |    9 +-
 sysutils/ups-nut/Makefile         |   28 ++++----
 sysutils/ups-nut/Makefile.common  |   19 ++++-
 sysutils/ups-nut/PLIST            |   86 +++++++++++++-----------
 sysutils/ups-nut/distinfo         |   13 ++-
 sysutils/ups-nut/patches/patch-aa |   24 +++---
 sysutils/ups-nut/patches/patch-ab |  131 +++++++++++++++++++++++++++++++------
 sysutils/ups-nut/patches/patch-ac |  102 +++++++++++++++++++++++++++++
 11 files changed, 363 insertions(+), 113 deletions(-)

diffs (truncated from 724 to 300 lines):

diff -r e6e26858f796 -r c4899cae1770 sysutils/ups-nut-cgi/Makefile
--- a/sysutils/ups-nut-cgi/Makefile     Fri Jul 29 14:36:01 2011 +0000
+++ b/sysutils/ups-nut-cgi/Makefile     Fri Jul 29 15:11:40 2011 +0000
@@ -1,18 +1,19 @@
-# $NetBSD: Makefile,v 1.52 2011/01/13 13:39:26 wiz Exp $
+# $NetBSD: Makefile,v 1.53 2011/07/29 15:11:40 bouyer Exp $
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
 .include "../../sysutils/ups-nut/Makefile.common"
 
 PKGNAME=               ${DISTNAME:S/nut/ups-nut-cgi/}
-PKGREVISION=           4
 COMMENT=               Network UPS Tools CGI scripts
 
 DEPENDS+=              ups-nut-2.*:../../sysutils/ups-nut
 
-BUILD_TARGET=          cgi
-INSTALL_TARGET=                install-cgi
 INSTALLATION_DIRS+=    ${NUT_EGDIR}
+INSTALLATION_DIRS+=    ${PREFIX}/libexec/cgi-bin
+INSTALLATION_DIRS+=    ${PREFIX}/share/nut/html
+INSTALLATION_DIRS+=    ${PREFIX}/${PKGMANDIR}/man5
+INSTALLATION_DIRS+=    ${PREFIX}/${PKGMANDIR}/man8
 
 CONFIGURE_ARGS+=       --with-cgi
 CONFIGURE_ARGS+=       --with-cgipath=${NUT_CGIDIR:Q}
@@ -27,6 +28,26 @@
 CONF_FILES+=           ${NUT_EGDIR}/upsstats.html.sample \
                        ${NUT_CONFDIR}/upsstats.html
 
+do-install:
+       (cd ${WRKSRC}/clients && env ${MAKE_ENV} \
+           ${MAKE_PROGRAM} ${INSTALL_MAKE_FLAGS} install-cgiexecPROGRAMS)
+       for f in hosts.conf.sample upsset.conf.sample \
+           upsstats.html.sample upsstats-single.html.sample; do \
+               ${INSTALL_DATA} ${WRKSRC}/conf/$$f ${DESTDIR}${NUT_EGDIR}; \
+       done
+       for f in bottom.html header.html index.html nut-banner.png; do \
+               ${INSTALL_DATA} ${WRKSRC}/data/html/$$f \
+                   ${DESTDIR}${PREFIX}/share/nut/html; \
+       done
+       for f in hosts.conf.5 upsset.conf.5 upsstats.html.5; do \
+               ${INSTALL_MAN} ${WRKSRC}/docs/man/$$f \
+                   ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5/; \
+       done
+       for f in upsimage.cgi.8 upsset.cgi.8 upsstats.cgi.8; do \
+               ${INSTALL_MAN} ${WRKSRC}/docs/man/$$f \
+                   ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/; \
+       done
+
 .include "../../graphics/freetype2/buildlink3.mk"
 .include "../../graphics/gd/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r e6e26858f796 -r c4899cae1770 sysutils/ups-nut-snmp/Makefile
--- a/sysutils/ups-nut-snmp/Makefile    Fri Jul 29 14:36:01 2011 +0000
+++ b/sysutils/ups-nut-snmp/Makefile    Fri Jul 29 15:11:40 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2008/06/20 01:09:36 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2011/07/29 15:11:40 bouyer Exp $
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
@@ -9,12 +9,18 @@
 
 DEPENDS+=              ups-nut-2.*:../../sysutils/ups-nut
 
-BUILD_TARGET=          all snmp
-INSTALL_TARGET=                install-snmp
-
 BUILD_DEFS+=           NUT_STATEDIR
 
-CONFIGURE_ARGS+=       --with-drvpath=${NUT_DRVDIR:Q}
+INSTALLATION_DIRS+=    ${PREFIX}/libexec/nut
+INSTALLATION_DIRS+=    ${PREFIX}/${PKGMANDIR}/man8
+
+CONFIGURE_ARGS+=       --with-snmp --with-drvpath=${NUT_DRVDIR:Q}
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/drivers/snmp-ups \
+           ${DESTDIR}${PREFIX}/libexec/nut/
+       ${INSTALL_MAN} ${WRKSRC}/docs/man/snmp-ups.8 \
+           ${DESTDIR}${PREFIX}//${PKGMANDIR}/man8/
 
 .include "../../net/net-snmp/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r e6e26858f796 -r c4899cae1770 sysutils/ups-nut-usb/Makefile
--- a/sysutils/ups-nut-usb/Makefile     Fri Jul 29 14:36:01 2011 +0000
+++ b/sysutils/ups-nut-usb/Makefile     Fri Jul 29 15:11:40 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2008/06/20 01:09:36 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2011/07/29 15:11:40 bouyer Exp $
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
@@ -9,12 +9,23 @@
 
 DEPENDS+=              ups-nut-2.*:../../sysutils/ups-nut
 
-BUILD_TARGET=          all usb
-INSTALL_TARGET=                install-usb
+INSTALLATION_DIRS+=    ${PREFIX}/libexec/nut
+INSTALLATION_DIRS+=    ${PREFIX}/${PKGMANDIR}/man8
 
 BUILD_DEFS+=           NUT_STATEDIR
 
-CONFIGURE_ARGS+=       --with-drvpath=${NUT_DRVDIR:Q}
+CONFIGURE_ARGS+=       --with-usb --with-drvpath=${NUT_DRVDIR:Q}
+
+do-install:
+       for f in usbhid-ups bcmxcp_usb tripplite_usb blazer_usb richcomm_usb;\
+        do \
+               ${INSTALL_PROGRAM} ${WRKSRC}/drivers/$$f \
+                   ${DESTDIR}${PREFIX}/libexec/nut/; \
+       done
+       for f in usbhid-ups.8 bcmxcp_usb.8 tripplite_usb.8 richcomm_usb.8; do \
+               ${INSTALL_MAN} ${WRKSRC}/docs/man/$$f \
+                   ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/; \
+       done
 
 .include "../../devel/libusb/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r e6e26858f796 -r c4899cae1770 sysutils/ups-nut-usb/PLIST
--- a/sysutils/ups-nut-usb/PLIST        Fri Jul 29 14:36:01 2011 +0000
+++ b/sysutils/ups-nut-usb/PLIST        Fri Jul 29 15:11:40 2011 +0000
@@ -1,7 +1,10 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2006/08/16 13:23:16 ghen Exp $
+@comment $NetBSD: PLIST,v 1.2 2011/07/29 15:11:40 bouyer Exp $
 libexec/nut/bcmxcp_usb
-libexec/nut/newhidups
+libexec/nut/blazer_usb
 libexec/nut/tripplite_usb
+libexec/nut/richcomm_usb
+libexec/nut/usbhid-ups
 man/man8/bcmxcp_usb.8
-man/man8/newhidups.8
 man/man8/tripplite_usb.8
+man/man8/richcomm_usb.8
+man/man8/usbhid-ups.8
diff -r e6e26858f796 -r c4899cae1770 sysutils/ups-nut/Makefile
--- a/sysutils/ups-nut/Makefile Fri Jul 29 14:36:01 2011 +0000
+++ b/sysutils/ups-nut/Makefile Fri Jul 29 15:11:40 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.51 2010/02/19 21:23:34 joerg Exp $
+# $NetBSD: Makefile,v 1.52 2011/07/29 15:11:40 bouyer Exp $
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
@@ -7,18 +7,13 @@
 PKGNAME=               ups-${DISTNAME}
 COMMENT=               Network UPS Tools
 
-CONFIGURE_ARGS+=       --with-user=${NUT_USER:Q}
-CONFIGURE_ARGS+=       --with-group=${NUT_GROUP:Q}
 CONFIGURE_ARGS+=       --with-drvpath=${NUT_DRVDIR:Q}
 CONFIGURE_ARGS+=       --with-altpidpath=${NUT_STATEDIR:Q}
 CONFIGURE_ARGS+=       --with-pidpath=${NUT_STATEDIR:Q}
 
-NUT_USER?=             nut
-NUT_GROUP?=            nut
-
 PKG_GROUPS_VARS+=      NUT_GROUP
 PKG_USERS_VARS+=       NUT_USER
-BUILD_DEFS+=           NUT_STATEDIR
+BUILD_DEFS+=           NUT_STATEDIR VARBASE
 
 FILES_SUBST+=          NUT_CONFDIR=${NUT_CONFDIR:Q}
 FILES_SUBST+=          NUT_STATEDIR=${NUT_STATEDIR:Q}
@@ -33,7 +28,8 @@
 PKG_HOME.${NUT_USER}=  ${NUT_STATEDIR}
 PKG_SHELL.${NUT_USER}= ${SH}
 
-CONF_FILES=            ${NUT_EGDIR}/ups.conf.sample ${NUT_CONFDIR}/ups.conf
+CONF_FILES=            ${NUT_EGDIR}/nut.conf.sample ${NUT_CONFDIR}/nut.conf
+CONF_FILES+=           ${NUT_EGDIR}/ups.conf.sample ${NUT_CONFDIR}/ups.conf
 CONF_FILES+=           ${NUT_EGDIR}/upssched.conf.sample               \
                        ${NUT_CONFDIR}/upssched.conf
 
@@ -42,7 +38,7 @@
                        ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0600
 CONF_FILES_PERMS+=     ${NUT_EGDIR}/upsd.users.sample                  \
                        ${NUT_CONFDIR}/upsd.users                       \
-                       ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0600
+                       ${NUT_USER} ${NUT_GROUP} 0600
 CONF_FILES_PERMS+=     ${NUT_EGDIR}/upsmon.conf.sample                 \
                        ${NUT_CONFDIR}/upsmon.conf                      \
                        ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0600
@@ -54,13 +50,17 @@
 INSTALLATION_DIRS+=    ${NUT_EGDIR} ${NUT_DOCDIR}/cables ${NUT_DOCDIR}/drivers
 
 post-install:
-       ${INSTALL_DATA_DIR} 
+       ${INSTALL_DATA_DIR} ${DESTDIR}${NUT_EGDIR}
+       ${MV} ${DESTDIR}${NUT_CONFDIR}/*.sample ${DESTDIR}${NUT_EGDIR}
+       ${INSTALL_DATA_DIR} ${DESTDIR}${NUT_DOCDIR}
        for f in COPYING CREDITS ChangeLog NEWS README INSTALL UPGRADING; do \
                ${INSTALL_DATA} ${WRKSRC}/$$f ${DESTDIR}${NUT_DOCDIR}; \
        done
-       ${INSTALL_DATA} ${WRKSRC}/docs/FAQ ${DESTDIR}${NUT_DOCDIR}
-       ${INSTALL_DATA} ${WRKSRC}/data/driver.list ${DESTDIR}${NUT_DOCDIR}
-       ${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${DESTDIR}${NUT_DOCDIR}
-       ${INSTALL_DATA} ${WRKSRC}/docs/cables/*.txt ${DESTDIR}${NUT_DOCDIR}/cables
+       for f in ${WRKSRC}/docs/*.txt; do \
+               ${INSTALL_DATA} $$f ${DESTDIR}${NUT_DOCDIR}; \
+       done
+       for f in ${WRKSRC}/docs/cables/*.txt; do \
+               ${INSTALL_DATA} $$f ${DESTDIR}${NUT_DOCDIR}/cables/; \
+       done
 
 .include "../../mk/bsd.pkg.mk"
diff -r e6e26858f796 -r c4899cae1770 sysutils/ups-nut/Makefile.common
--- a/sysutils/ups-nut/Makefile.common  Fri Jul 29 14:36:01 2011 +0000
+++ b/sysutils/ups-nut/Makefile.common  Fri Jul 29 15:11:40 2011 +0000
@@ -1,21 +1,34 @@
-# $NetBSD: Makefile.common,v 1.2 2008/01/30 22:10:12 ghen Exp $
+# $NetBSD: Makefile.common,v 1.3 2011/07/29 15:11:40 bouyer Exp $
+# used by sysutils/ups-nut/Makefile
+# used by sysutils/ups-nut-cgi/Makefile
+# used by sysutils/ups-nut-snmp/Makefile
+# used by sysutils/ups-nut-usb/Makefile
+# used by sysutils/p5-ups-nut/Makefile
 
-DISTNAME=              nut-2.0.5
+DISTNAME=              nut-2.6.1
 CATEGORIES=            sysutils
-MASTER_SITES=          http://random.networkupstools.org/source/2.0/
+MASTER_SITES=          http://www.networkupstools.org/source/2.6/
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=              http://www.networkupstools.org/
 
+LICENSE=               gnu-gpl-v2
+
+NUT_USER?=             nut
+NUT_GROUP?=            nut
+
 DISTINFO_FILE=         ${.CURDIR}/../../sysutils/ups-nut/distinfo
 PATCHDIR=              ${.CURDIR}/../../sysutils/ups-nut/patches
 
+USE_LIBTOOL=           yes
 GNU_CONFIGURE=         yes
 CONFIGURE_ARGS+=       --sysconfdir=${NUT_CONFDIR:Q}
 CONFIGURE_ARGS+=       --datadir=${NUT_DATADIR:Q}
 CONFIGURE_ARGS+=       --localstatedir=${NUT_STATEDIR:Q}
 CONFIGURE_ARGS+=       --with-statepath=${NUT_STATEDIR:Q}
 CONFIGURE_ARGS+=       --with-htmlpath=${PREFIX:Q}/share/nut/html
+CONFIGURE_ARGS+=       --with-user=${NUT_USER}
+CONFIGURE_ARGS+=       --with-group=${NUT_GROUP}
 
 CHECK_PORTABILITY_SKIP=        packaging/*
 
diff -r e6e26858f796 -r c4899cae1770 sysutils/ups-nut/PLIST
--- a/sysutils/ups-nut/PLIST    Fri Jul 29 14:36:01 2011 +0000
+++ b/sysutils/ups-nut/PLIST    Fri Jul 29 15:11:40 2011 +0000
@@ -1,85 +1,86 @@
-@comment $NetBSD: PLIST,v 1.23 2009/06/14 21:28:48 joerg Exp $
+@comment $NetBSD: PLIST,v 1.24 2011/07/29 15:11:40 bouyer Exp $
 bin/upsc
 bin/upscmd
 bin/upslog
 bin/upsrw
-libexec/nut/al175
+bin/upssched-cmd
+lib/libupsclient.la
 libexec/nut/apcsmart
 libexec/nut/bcmxcp
 libexec/nut/belkin
 libexec/nut/belkinunv
 libexec/nut/bestfcom
+libexec/nut/bestfortress
 libexec/nut/bestuferrups
 libexec/nut/bestups
-libexec/nut/blazer
-libexec/nut/cpsups
-libexec/nut/cyberpower
-libexec/nut/esupssmart
+libexec/nut/blazer_ser
+libexec/nut/clone
+libexec/nut/clone-outlet
+libexec/nut/dummy-ups
 libexec/nut/etapro
 libexec/nut/everups
-libexec/nut/fentonups
 libexec/nut/gamatronic
 libexec/nut/genericups
-libexec/nut/ippon
 libexec/nut/isbmex
+libexec/nut/ivtscd
 libexec/nut/liebert
+libexec/nut/liebert-esp2
 libexec/nut/masterguard
-libexec/nut/megatec
 libexec/nut/metasys
 libexec/nut/mge-shut
 libexec/nut/mge-utalk
-libexec/nut/mustek
-libexec/nut/nitram
+libexec/nut/microdowell
+libexec/nut/newmge-shut
 libexec/nut/oneac



Home | Main Index | Thread Index | Old Index