ports/131885: sysutils/nut: update to v2.4.1 + fix ports/131812

Joerg Pulz Joerg.Pulz at frm2.tum.de
Thu Feb 19 19:40:03 UTC 2009


>Number:         131885
>Category:       ports
>Synopsis:       sysutils/nut: update to v2.4.1 + fix ports/131812
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 19 19:40:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Joerg Pulz
>Release:        FreeBSD 7.1-RELEASE-p2 i386
>Organization:
CTechnische Universitaet Muenchen / ZWE FRM-II
>Environment:
System: FreeBSD hades.admin.frm2 7.1-RELEASE-p2 FreeBSD 7.1-RELEASE-p2 #0: Mon Jan 19 12:01:54 CET 2009 root at hades.admin.frm2:/usr/obj/usr/src/sys/HADES i386


	
>Description:
	Update sysutils/nut to the latest version 2.4.1 .
	Add a patch which fixes the problem reported by Roy Badami (ports/131812)
	The patch is submitted upstream too.

	New in this version:
		- added microdowell driver and manpage
>How-To-Repeat:
	
>Fix:

	- apply the patch
	- add files/patch-clients-upssched.c

--- sysutils_nut.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/sysutils/nut/Makefile,v
retrieving revision 1.47
diff -u -r1.47 Makefile
--- Makefile	17 Feb 2009 13:22:10 -0000	1.47
+++ Makefile	19 Feb 2009 19:24:01 -0000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	nut
-PORTVERSION=	2.4.0
+PORTVERSION=	2.4.1
 #PORTREVISION=	1
 CATEGORIES=	sysutils
 MASTER_SITES=	http://www.networkupstools.org/source/${PORTVERSION:R}/
@@ -86,7 +86,7 @@
 		bestuferrups.8 bestups.8 bestfcom.8 blazer.8 cyberpower.8 \
 		dummy-ups.8 etapro.8 everups.8 gamatronic.8 genericups.8 \
 		isbmex.8 liebert.8 masterguard.8 megatec.8 metasys.8 \
-		mge-shut.8 mge-utalk.8 oneac.8 optiups.8 \
+		mge-shut.8 mge-utalk.8 microdowell.8 oneac.8 optiups.8 \
 		powercom.8 powerpanel.8 rhino.8 safenet.8 solis.8 tripplite.8 \
 		tripplitesu.8 upscode2.8 victronups.8
 PLIST_SUB+=	NUT_SERIAL=""
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/sysutils/nut/distinfo,v
retrieving revision 1.25
diff -u -r1.25 distinfo
--- distinfo	16 Feb 2009 14:17:56 -0000	1.25
+++ distinfo	19 Feb 2009 19:24:01 -0000
@@ -1,6 +1,6 @@
-MD5 (nut-2.4.0.tar.gz) = f21a32382886214f1688fae6b426618b
-SHA256 (nut-2.4.0.tar.gz) = 186bdce4c86dbaaa89ef265b6c20776675f67f80dbee7cc6d4eab32b01bd18d3
-SIZE (nut-2.4.0.tar.gz) = 1106716
-MD5 (nut-2.4.0.tar.gz.sig) = cff5b63529fc3f31a2324c8cd18038b0
-SHA256 (nut-2.4.0.tar.gz.sig) = a6fb5b41d045e6cb8c30fb0cdec243d085bb969a3adf621fc86d28a064def1ab
-SIZE (nut-2.4.0.tar.gz.sig) = 72
+MD5 (nut-2.4.1.tar.gz) = 609ebaf2123fc7171d25a6c742dd7d66
+SHA256 (nut-2.4.1.tar.gz) = 9e2441e1a7046627715cfe78e22f82f7bb05bf380735f803731b64e06bd19f3c
+SIZE (nut-2.4.1.tar.gz) = 1121152
+MD5 (nut-2.4.1.tar.gz.sig) = 3ac8a55987e25fbe07466a5673fdad68
+SHA256 (nut-2.4.1.tar.gz.sig) = 9e3e116b8f51e452d9af9b77d310b097096e8078a22c73a1ee3a0cb934ab64a5
+SIZE (nut-2.4.1.tar.gz.sig) = 72
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/sysutils/nut/pkg-plist,v
retrieving revision 1.28
diff -u -r1.28 pkg-plist
--- pkg-plist	16 Feb 2009 14:17:56 -0000	1.28
+++ pkg-plist	19 Feb 2009 19:24:01 -0000
@@ -47,6 +47,7 @@
 %%NUT_SERIAL%%libexec/nut/metasys
 %%NUT_SERIAL%%libexec/nut/mge-shut
 %%NUT_SERIAL%%libexec/nut/mge-utalk
+%%NUT_SERIAL%%libexec/nut/microdowell
 %%NUT_NEON%%libexec/nut/netxml-ups
 %%NUT_SERIAL%%libexec/nut/newmge-shut
 %%NUT_SERIAL%%libexec/nut/oneac
Index: files/patch-clients-upssched.c
===================================================================
RCS file: files/patch-clients-upssched.c
diff -N files/patch-clients-upssched.c
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ files/patch-clients-upssched.c	19 Feb 2009 19:24:01 -0000
@@ -0,0 +1,11 @@
+--- clients/upssched.c.orig	2009-02-19 20:01:40.000000000 +0100
++++ clients/upssched.c	2009-02-19 20:02:00.000000000 +0100
+@@ -595,7 +595,7 @@
+ 	int	pipefd, ret;
+ 	struct	sockaddr_un saddr;
+ 
+-	memset(&sa, '\0', sizeof(saddr));
++	memset(&saddr, '\0', sizeof(saddr));
+ 	saddr.sun_family = AF_UNIX;
+ 	snprintf(saddr.sun_path, sizeof(saddr.sun_path), "%s", pipefn);
+ 
--- sysutils_nut.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list