Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Feb 2016 16:54:45 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r409258 - in head/net-mgmt: . openvmps openvmps/files
Message-ID:  <201602201654.u1KGsjhn085661@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Sat Feb 20 16:54:45 2016
New Revision: 409258
URL: https://svnweb.freebsd.org/changeset/ports/409258

Log:
  Resurrected port: net-mgmt/openvmps
  
  VMPS (VLAN Management Policy Server) is a way of assigning switch ports to
  specific VLANs based on the MAC address of connecting device. OpenVMPS is a
  GPL implementation of VMPS.
  
  WWW: http://vmps.sourceforge.net/
  
  Submitted by:	Vladimir Pushkar <vladimir.pushkar@gmail.com>

Added:
  head/net-mgmt/openvmps/
     - copied from r366684, head/net-mgmt/openvmps/
Deleted:
  head/net-mgmt/openvmps/files/patch-data.c
Modified:
  head/net-mgmt/Makefile
  head/net-mgmt/openvmps/Makefile
  head/net-mgmt/openvmps/distinfo
  head/net-mgmt/openvmps/pkg-plist

Modified: head/net-mgmt/Makefile
==============================================================================
--- head/net-mgmt/Makefile	Sat Feb 20 16:50:06 2016	(r409257)
+++ head/net-mgmt/Makefile	Sat Feb 20 16:54:45 2016	(r409258)
@@ -187,6 +187,7 @@
     SUBDIR += ocsinventory-ng
     SUBDIR += omping
     SUBDIR += openlldp
+    SUBDIR += openvmps
     SUBDIR += p0f
     SUBDIR += p0f2
     SUBDIR += p5-AnyEvent-SNMP

Modified: head/net-mgmt/openvmps/Makefile
==============================================================================
--- head/net-mgmt/openvmps/Makefile	Sat Aug 30 21:49:21 2014	(r366684)
+++ head/net-mgmt/openvmps/Makefile	Sat Feb 20 16:54:45 2016	(r409258)
@@ -2,39 +2,27 @@
 # $FreeBSD$
 
 PORTNAME=	openvmps
-PORTVERSION=	1.4.05
+PORTVERSION=	1.4.06
 CATEGORIES=	net-mgmt
 MASTER_SITES=	SF/vmps/vmpsd/${PORTVERSION}
 DISTNAME=	vmpsd-${PORTVERSION}
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	vladimir.pushkar@gmail.com
 COMMENT=	GPL implementation of the VMPS protocol
 
 LICENSE=	GPLv2
 
 USE_RC_SUBR=	vmpsd
 
-USES=	gmake
+USES=		gmake
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=--bindir=${PREFIX}/sbin
 
-MAN1=		vmpsd.1
-
-NO_STAGE=	yes
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "amd64"
-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} ${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
+	${INSTALL_DATA} ${WRKSRC}/vlan.db ${STAGEDIR}${PREFIX}/etc/vmps.db.sample
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/net-mgmt/openvmps/distinfo
==============================================================================
--- head/net-mgmt/openvmps/distinfo	Sat Aug 30 21:49:21 2014	(r366684)
+++ head/net-mgmt/openvmps/distinfo	Sat Feb 20 16:54:45 2016	(r409258)
@@ -1,2 +1,2 @@
-SHA256 (vmpsd-1.4.05.tar.gz) = af79566af4ed89e667b95c5f613c2c4de8f252505e0914344f1cae9a5f6ea096
-SIZE (vmpsd-1.4.05.tar.gz) = 103942
+SHA256 (vmpsd-1.4.06.tar.gz) = deda56362c8de967e1b2b7e22f4e0e0b9fcedeaabffebb345b2be02360bdb0b5
+SIZE (vmpsd-1.4.06.tar.gz) = 121063

Modified: head/net-mgmt/openvmps/pkg-plist
==============================================================================
--- head/net-mgmt/openvmps/pkg-plist	Sat Aug 30 21:49:21 2014	(r366684)
+++ head/net-mgmt/openvmps/pkg-plist	Sat Feb 20 16:54:45 2016	(r409258)
@@ -1,3 +1,3 @@
-@unexec if cmp -s %D/etc/vmps.db %D/etc/vmps.db.sample; then rm -f %D/etc/vmps.db; fi
-etc/vmps.db.sample
+@sample etc/vmps.db.sample
 sbin/vmpsd
+man/man1/vmpsd.1.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201602201654.u1KGsjhn085661>