svn commit: r400415 - in head/net: . tiny-network-utilities

Pawel Pekala pawel at FreeBSD.org
Wed Oct 28 20:29:16 UTC 2015


Author: pawel
Date: Wed Oct 28 20:29:14 2015
New Revision: 400415
URL: https://svnweb.freebsd.org/changeset/ports/400415

Log:
  The collection of minimalistic network server implementations to support
  virtual machine network connectivity: DHCP, UDP proxy, UDP anti-NAT.
  
  WWW: https://github.com/yurivict/tiny-network-utilities
  
  PR:		200333
  Submitted by:	Yuri Victorovich <yuri at rawbw.com>

Added:
  head/net/tiny-network-utilities/
  head/net/tiny-network-utilities/Makefile   (contents, props changed)
  head/net/tiny-network-utilities/distinfo   (contents, props changed)
  head/net/tiny-network-utilities/pkg-descr   (contents, props changed)
Modified:
  head/net/Makefile

Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile	Wed Oct 28 19:41:55 2015	(r400414)
+++ head/net/Makefile	Wed Oct 28 20:29:14 2015	(r400415)
@@ -1250,6 +1250,7 @@
     SUBDIR += tigervnc
     SUBDIR += tightvnc
     SUBDIR += tintin++
+    SUBDIR += tiny-network-utilities
     SUBDIR += tinyfugue
     SUBDIR += tinyldap
     SUBDIR += tn5250

Added: head/net/tiny-network-utilities/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/tiny-network-utilities/Makefile	Wed Oct 28 20:29:14 2015	(r400415)
@@ -0,0 +1,39 @@
+# Created by: Yuri Victorovich <yuri at rawbw.com>
+# $FreeBSD$
+
+PORTNAME=	tiny-network-utilities
+PORTVERSION=	0.150519
+CATEGORIES=	net
+
+MAINTAINER=	yuri at rawbw.com
+COMMENT=	Minimalistic DHCP, UDP proxy, etc server implementations
+
+LICENSE=	BSD4CLAUSE
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}netifaces>0:${PORTSDIR}/net/py-netifaces \
+		${PYTHON_PKGNAMEPREFIX}hexdump>0:${PORTSDIR}/textproc/py-hexdump
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	yurivict
+GH_TAGNAME=	d72f531
+
+USES=		python:3.4+
+NO_BUILD=	yes
+NO_ARCH=	yes
+
+FILES_EXEC=	tiny-dhcp-server tiny-udp-proxy tiny-udp-anti-nat
+FILES_LIB=	net_checksums tiny_utils
+PLIST_FILES=	$(FILES_EXEC:%=bin/%) $(FILES_LIB:%=${PYTHON_SITELIBDIR}/%.py)
+
+do-install:
+.for file_exec in ${FILES_EXEC}
+	${INSTALL_SCRIPT} ${WRKSRC}/${file_exec}.py \
+		${STAGEDIR}${PREFIX}/bin/${file_exec}
+.endfor
+	@${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
+.for file_lib in ${FILES_LIB}
+	${INSTALL_DATA} ${WRKSRC}/${file_lib}.py \
+		${STAGEDIR}${PYTHON_SITELIBDIR}/${file_lib}.py
+.endfor
+
+.include <bsd.port.mk>

Added: head/net/tiny-network-utilities/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/tiny-network-utilities/distinfo	Wed Oct 28 20:29:14 2015	(r400415)
@@ -0,0 +1,2 @@
+SHA256 (yurivict-tiny-network-utilities-0.150519-d72f531_GH0.tar.gz) = fd823ca08f4a5abcc9afe69f3b3c7e0246d3c2c2e25f984ecea921b0a8e3f6d8
+SIZE (yurivict-tiny-network-utilities-0.150519-d72f531_GH0.tar.gz) = 9913

Added: head/net/tiny-network-utilities/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/tiny-network-utilities/pkg-descr	Wed Oct 28 20:29:14 2015	(r400415)
@@ -0,0 +1,4 @@
+The collection of minimalistic network server implementations to support
+virtual machine network connectivity: DHCP, UDP proxy, UDP anti-NAT.
+
+WWW: https://github.com/yurivict/tiny-network-utilities


More information about the svn-ports-all mailing list