Date: Wed, 26 Sep 2012 02:25:56 +0900 From: KATO Tsuguru <tkato432@yahoo.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/172047: net-mgmt/openvmps: Update to version 1.4.04 Message-ID: <20120926022556.e996386cf96f2131f87fbca9@yahoo.com> Resent-Message-ID: <201209251820.q8PIKCdR034298@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 172047 >Category: ports >Synopsis: net-mgmt/openvmps: Update to version 1.4.04 >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: Tue Sep 25 18:20:11 UTC 2012 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: FreeBSD 7.4-RELEASE-p10 i386 >Organization: >Environment: >Description: - Update to version 1.4.04 New file: files/vmpsd.in Remove file: files/patch-Makefile.in files/patch-daemon.c files/vpmsd.in >How-To-Repeat: >Fix: diff -urN /usr/ports/net-mgmt/openvmps/Makefile net-mgmt/openvmps/Makefile --- /usr/ports/net-mgmt/openvmps/Makefile 2012-09-22 11:18:45.000000000 +0900 +++ net-mgmt/openvmps/Makefile 2012-09-23 18:37:03.000000000 +0900 @@ -2,8 +2,7 @@ # $FreeBSD: ports/net-mgmt/openvmps/Makefile,v 1.12 2012/09/22 02:18:45 tabthorpe Exp $ PORTNAME= openvmps -PORTVERSION= 1.3 -PORTREVISION= 1 +PORTVERSION= 1.4.04 CATEGORIES= net-mgmt MASTER_SITES= SF/vmps/vmpsd/${PORTVERSION} DISTNAME= vmpsd-${PORTVERSION} @@ -11,12 +10,12 @@ MAINTAINER= ports@FreeBSD.org COMMENT= A GPL implementation of the VMPS protocol -WRKSRC= ${WRKDIR}/vmpsd -USE_RC_SUBR= vpmsd +LICENSE= GPLv2 -GNU_CONFIGURE= yes -USE_GMAKE= yes +USE_RC_SUBR= vmpsd +USE_GMAKE= yes +GNU_CONFIGURE= yes CONFIGURE_ARGS=--bindir=${PREFIX}/sbin MAN1= vmpsd.1 @@ -27,11 +26,14 @@ IGNORE= does not run correctly on amd64 architecture, see ports/136376 .endif +post-patch: + @${REINPLACE_CMD} -e '/^install-exec-am:/s|install-sysconfDATA||' \ + ${WRKSRC}/Makefile.in + post-install: - ${INSTALL_DATA} -m 644 ${WRKSRC}/vlan.db \ - ${PREFIX}/etc/vmps.db.sample - @if [ ! -f ${PREFIX}/etc/vmps.db ]; then \ - ${CP} -p ${PREFIX}/etc/vmps.db.sample ${PREFIX}/etc/vmps.db ; \ - fi + ${INSTALL_DATA} ${WRKSRC}/vlan.db ${PREFIX}/etc/vmps.db.sample +.if !exists(${PREFIX}/etc/vmps.db) + cd ${PREFIX}/etc && ${CP} -p vmps.db.sample vmps.db +.endif .include <bsd.port.post.mk> diff -urN /usr/ports/net-mgmt/openvmps/distinfo net-mgmt/openvmps/distinfo --- /usr/ports/net-mgmt/openvmps/distinfo 2011-03-20 21:54:01.000000000 +0900 +++ net-mgmt/openvmps/distinfo 2012-09-23 18:23:04.000000000 +0900 @@ -1,2 +1,2 @@ -SHA256 (vmpsd-1.3.tar.gz) = 6f6bd6c5d1e9fc862c27cf783bcbabef21619aa5fe7984231eb55e32e11ca142 -SIZE (vmpsd-1.3.tar.gz) = 95202 +SHA256 (vmpsd-1.4.04.tar.gz) = 3b82ed9547eb126ffbefdd9b890870ebfac466c0bc93cfea1764a360772912ab +SIZE (vmpsd-1.4.04.tar.gz) = 193900 diff -urN /usr/ports/net-mgmt/openvmps/files/patch-Makefile.in net-mgmt/openvmps/files/patch-Makefile.in --- /usr/ports/net-mgmt/openvmps/files/patch-Makefile.in 2005-01-26 15:54:24.000000000 +0900 +++ net-mgmt/openvmps/files/patch-Makefile.in 1970-01-01 09:00:00.000000000 +0900 @@ -1,11 +0,0 @@ ---- Makefile.in.orig Tue Jan 25 18:16:11 2005 -+++ Makefile.in Tue Jan 25 18:17:02 2005 -@@ -684,7 +684,7 @@ - - install-data-am: install-man - --install-exec-am: install-binPROGRAMS install-sysconfDATA -+install-exec-am: install-binPROGRAMS - - install-info: install-info-am - diff -urN /usr/ports/net-mgmt/openvmps/files/patch-daemon.c net-mgmt/openvmps/files/patch-daemon.c --- /usr/ports/net-mgmt/openvmps/files/patch-daemon.c 2005-01-26 15:54:24.000000000 +0900 +++ net-mgmt/openvmps/files/patch-daemon.c 1970-01-01 09:00:00.000000000 +0900 @@ -1,14 +0,0 @@ ---- daemon.c.orig Tue Jan 25 18:00:12 2005 -+++ daemon.c Tue Jan 25 18:00:47 2005 -@@ -44,7 +44,10 @@ - - { - register int childpid; -- -+#ifdef VMPS_CHECK_BSD -+ int fd; -+#endif -+ - #ifdef SIGTTOU - signal(SIGTTOU, SIG_IGN); - #endif diff -urN /usr/ports/net-mgmt/openvmps/files/vmpsd.in net-mgmt/openvmps/files/vmpsd.in --- /usr/ports/net-mgmt/openvmps/files/vmpsd.in 1970-01-01 09:00:00.000000000 +0900 +++ net-mgmt/openvmps/files/vmpsd.in 2012-09-23 18:30:21.000000000 +0900 @@ -0,0 +1,28 @@ +#!/bin/sh + +# Start or stop vmpsd +# $FreeBSD$ + +# PROVIDE: vmpsd +# REQUIRE: DAEMON +# KEYWORD: shutdown + +# Define these vmpsd_* variables in one of these files: +# /etc/rc.conf +# /etc/rc.conf.local +# /etc/rc.conf.d/vmpsd +# +# DO NOT CHANGE THESE DEFAULT VALUES HERE +# +[ -z "$vmpsd_enable" ] && vmpsd_enable="NO" # Enable vmpsd +#vmpsd_program="%%PREFIX%%/sbin/vmpsd" # Location of vmpsd +[ -z "$vmpsd_flags" ] && vmpsd_flags="-f /usr/local/etc/vmps.db" # Flags to vmpsd program + +. /etc/rc.subr + +name="vmpsd" +rcvar=vmpsd_enable +command="%%PREFIX%%/sbin/${name}" + +load_rc_config $name +run_rc_command "$1" diff -urN /usr/ports/net-mgmt/openvmps/files/vpmsd.in net-mgmt/openvmps/files/vpmsd.in --- /usr/ports/net-mgmt/openvmps/files/vpmsd.in 2012-01-14 17:56:40.000000000 +0900 +++ net-mgmt/openvmps/files/vpmsd.in 1970-01-01 09:00:00.000000000 +0900 @@ -1,28 +0,0 @@ -#!/bin/sh - -# Start or stop vmpsd -# $FreeBSD: ports/net-mgmt/openvmps/files/vpmsd.in,v 1.3 2012/01/14 08:56:40 dougb Exp $ - -# PROVIDE: vmpsd -# REQUIRE: DAEMON -# KEYWORD: shutdown - -# Define these vmpsd_* variables in one of these files: -# /etc/rc.conf -# /etc/rc.conf.local -# /etc/rc.conf.d/vmpsd -# -# DO NOT CHANGE THESE DEFAULT VALUES HERE -# -[ -z "$vmpsd_enable" ] && vmpsd_enable="NO" # Enable vmpsd -#vmpsd_program="%%PREFIX%%/sbin/vmpsd" # Location of vmpsd -[ -z "$vmpsd_flags" ] && vmpsd_flags="-f /usr/local/etc/vmps.db" # Flags to vmpsd program - -. /etc/rc.subr - -name="vmpsd" -rcvar=vmpsd_enable -command="%%PREFIX%%/sbin/${name}" - -load_rc_config $name -run_rc_command "$1" >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120926022556.e996386cf96f2131f87fbca9>