Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Jul 2018 08:30:09 +0000 (UTC)
From:      Olivier Cochard <olivier@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r474492 - in head/net: . ryu
Message-ID:  <201807120830.w6C8U9A1095157@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: olivier
Date: Thu Jul 12 08:30:08 2018
New Revision: 474492
URL: https://svnweb.freebsd.org/changeset/ports/474492

Log:
  New port: net/ryu, a component-based Software-defined Networking Framework
  
  PR:		223701
  Submitted by:	Ayaka Koshibe <akoshibe@gmail.com>

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

Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile	Thu Jul 12 08:24:50 2018	(r474491)
+++ head/net/Makefile	Thu Jul 12 08:30:08 2018	(r474492)
@@ -1345,6 +1345,7 @@
     SUBDIR += rubygem-whois
     SUBDIR += rubygem-xmlrpc
     SUBDIR += rude
+    SUBDIR += ryu
     SUBDIR += s3ql
     SUBDIR += samba46
     SUBDIR += samba47

Added: head/net/ryu/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/ryu/Makefile	Thu Jul 12 08:30:08 2018	(r474492)
@@ -0,0 +1,40 @@
+# $FreeBSD$
+
+PORTNAME=	ryu
+PORTVERSION=	4.26
+CATEGORIES=	net python
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	akoshibe@gmail.com
+COMMENT=	Component-based Software-defined Networking Framework
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=0:devel/py-pbr@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}eventlet>0:net/py-eventlet@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}routes>0:www/py-routes@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}webob>=1.2:www/py-webob@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}paramiko>0:security/py-paramiko@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}netaddr>0:net/py-netaddr@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}oslo.config>=1.15.0:devel/py-oslo.config@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}msgpack>=0.3.0:devel/py-msgpack@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}six>=1.4.0:devel/py-six@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}tinyrpc>0:devel/py-tinyrpc@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}ovs>0:devel/py-ovs@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pbr>=0:devel/py-pbr@${PY_FLAVOR}
+
+#RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}eventlet>0:net/py-eventlet@${PY_FLAVOR} \
+#		${PYTHON_PKGNAMEPREFIX}greenlet>=0:devel/py-greenlet@${PY_FLAVOR} \
+
+NO_ARCH=	yes
+
+USES=		python
+USE_PYTHON=	autoplist distutils
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	osrg
+GH_TAGNAME=	b9909d0
+
+.include <bsd.port.mk>

Added: head/net/ryu/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/ryu/distinfo	Thu Jul 12 08:30:08 2018	(r474492)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1531142382
+SHA256 (osrg-ryu-4.26-b9909d0_GH0.tar.gz) = c6e0f1dfdc9a16de45065e7cca2f29b386a1583b595a1c6ab186d6270b08e0ef
+SIZE (osrg-ryu-4.26-b9909d0_GH0.tar.gz) = 1518466

Added: head/net/ryu/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/ryu/pkg-descr	Thu Jul 12 08:30:08 2018	(r474492)
@@ -0,0 +1,6 @@
+Ryu is a component-based software defined networking framework that provides a
+well-defined API that make it easy for developers to create new network
+management and control applications. Ryu supports various protocols for managing
+network devices, such as OpenFlow, Netconf, and OF-config.
+
+WWW: http://osrg.github.io/ryu/



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