From owner-svn-soc-all@freebsd.org Sun Aug 2 22:51:54 2015 Return-Path: Delivered-To: svn-soc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7F4D09B1A40 for ; Sun, 2 Aug 2015 22:51:54 +0000 (UTC) (envelope-from roam@FreeBSD.org) Received: from socsvn.freebsd.org (socsvn.freebsd.org [IPv6:2001:1900:2254:206a::50:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 70764151 for ; Sun, 2 Aug 2015 22:51:54 +0000 (UTC) (envelope-from roam@FreeBSD.org) Received: from socsvn.freebsd.org ([127.0.1.124]) by socsvn.freebsd.org (8.15.2/8.15.2) with ESMTP id t72MpsHp066447 for ; Sun, 2 Aug 2015 22:51:54 GMT (envelope-from roam@FreeBSD.org) Received: (from www@localhost) by socsvn.freebsd.org (8.15.2/8.15.2/Submit) id t72Mpq79066427 for svn-soc-all@FreeBSD.org; Sun, 2 Aug 2015 22:51:52 GMT (envelope-from roam@FreeBSD.org) Date: Sun, 2 Aug 2015 22:51:52 GMT Message-Id: <201508022251.t72Mpq79066427@socsvn.freebsd.org> X-Authentication-Warning: socsvn.freebsd.org: www set sender to roam@FreeBSD.org using -f From: roam@FreeBSD.org To: svn-soc-all@FreeBSD.org Subject: socsvn commit: r289126 - soc2015/roam/ports/net/ng_ayiya MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-soc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the entire Summer of Code repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Aug 2015 22:51:54 -0000 Author: roam Date: Sun Aug 2 22:51:51 2015 New Revision: 289126 URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=289126 Log: Add an initial port of ng_ayiya. Added: soc2015/roam/ports/net/ng_ayiya/ soc2015/roam/ports/net/ng_ayiya/Makefile soc2015/roam/ports/net/ng_ayiya/distinfo soc2015/roam/ports/net/ng_ayiya/distinfo.gz soc2015/roam/ports/net/ng_ayiya/pkg-descr soc2015/roam/ports/net/ng_ayiya/pkg-plist Added: soc2015/roam/ports/net/ng_ayiya/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ soc2015/roam/ports/net/ng_ayiya/Makefile Sun Aug 2 22:51:51 2015 (r289126) @@ -0,0 +1,33 @@ +# Created by: Peter Pentchev +# $FreeBSD$ + +PORTNAME= ng_ayiya +DISTVERSION= 0.1.0.dev210 +EXTRACT_SUFX= .tar.xz +PORTVERSION= ${DISTVERSION:S/.dev/.d/} +CATEGORIES= net ipv6 +MASTER_SITES= http://www.freebsd.org/~roam/net/sixxs/ + +MAINTAINER= roam@FreeBSD.org +COMMENT= Netgraph implementation of the Anything-In-Anything protocol + +RUN_DEPENDS= p5-Net-SixXS>=0:${PORTSDIR}/net/p5-Net-SixXS + +USES= kmod + +do-build: + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} DEBUG_FLAGS=-g + +do-install: + ${INSTALL_KLD} ${WRKSRC}/ng_ayiya/ng_ayiya.ko ${STAGEDIR}${KMODDIR} + ${INSTALL_KLD} ${WRKSRC}/ng_ayiya/ng_ayiya.ko.symbols ${STAGEDIR}${KMODDIR} + ${INSTALL_PROGRAM} ${WRKSRC}/ayiya_resp/ayiya_resp ${STAGEDIR}${PREFIX}/bin + ${MKDIR} ${STAGEDIR}${PREFIX}/include/netgraph + ${INSTALL_DATA} ${WRKSRC}/ng_ayiya/ng_ayiya.h ${STAGEDIR}${PREFIX}/include/netgraph + +.if !defined(NOPORTEXAMPLES) + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_SCRIPT} ${WRKSRC}/ng_ayiya/scaffold.pl ${STAGEDIR}${EXAMPLESDIR} +.endif + +.include Added: soc2015/roam/ports/net/ng_ayiya/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ soc2015/roam/ports/net/ng_ayiya/distinfo Sun Aug 2 22:51:51 2015 (r289126) @@ -0,0 +1,2 @@ +SHA256 (ng_ayiya-0.1.0.dev210.tar.xz) = 4bdc6de730d750409f53498a44493256c0a8c0830d243e3e8508213ed0890b0e +SIZE (ng_ayiya-0.1.0.dev210.tar.xz) = 18236 Added: soc2015/roam/ports/net/ng_ayiya/distinfo.gz ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ soc2015/roam/ports/net/ng_ayiya/distinfo.gz Sun Aug 2 22:51:51 2015 (r289126) @@ -0,0 +1,2 @@ +SHA256 (ng_ayiya-0.1.0.dev210.tar.gz) = e715be50f3494ad7bd66deab8ac3c924bb0b052c01262c074c9eef3c1ef49f1e +SIZE (ng_ayiya-0.1.0.dev210.tar.gz) = 19873 Added: soc2015/roam/ports/net/ng_ayiya/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ soc2015/roam/ports/net/ng_ayiya/pkg-descr Sun Aug 2 22:51:51 2015 (r289126) @@ -0,0 +1,5 @@ +A Netgraph node that acts as a link between a socket (TCP, UDP, SCTP, ...) +connection to an AYIYA server (e.g. the SixXS POPs) and a local network +interface (e.g. one that can route the IPv6 traffic for a SixXS tunnel). + +WWW: https://wiki.freebsd.org/SummerOfCode2015/AYIYASixXSNetgraphNode Added: soc2015/roam/ports/net/ng_ayiya/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ soc2015/roam/ports/net/ng_ayiya/pkg-plist Sun Aug 2 22:51:51 2015 (r289126) @@ -0,0 +1,5 @@ +/%%KMODDIR%%/ng_ayiya.ko +/%%KMODDIR%%/ng_ayiya.ko.symbols +bin/ayiya_resp +include/netgraph/ng_ayiya.h +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scaffold.pl