From owner-svn-ports-head@freebsd.org Fri Dec 16 20:21:17 2016 Return-Path: Delivered-To: svn-ports-head@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 DDB73C83F7B; Fri, 16 Dec 2016 20:21:17 +0000 (UTC) (envelope-from robak@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (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 B8638ED2; Fri, 16 Dec 2016 20:21:17 +0000 (UTC) (envelope-from robak@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id uBGKLGrP072406; Fri, 16 Dec 2016 20:21:16 GMT (envelope-from robak@FreeBSD.org) Received: (from robak@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id uBGKLGF4072401; Fri, 16 Dec 2016 20:21:16 GMT (envelope-from robak@FreeBSD.org) Message-Id: <201612162021.uBGKLGF4072401@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: robak set sender to robak@FreeBSD.org using -f From: Bartek Rutkowski Date: Fri, 16 Dec 2016 20:21:16 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r428695 - in head/sysutils: . iocell X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Dec 2016 20:21:18 -0000 Author: robak Date: Fri Dec 16 20:21:16 2016 New Revision: 428695 URL: https://svnweb.freebsd.org/changeset/ports/428695 Log: sysutils/iocell: NEW PORT - Feature rich Jail containers manager (iocage fork) iocell is a zero dependency drop in jail/container manager amalgamating some of the best features and technologies FreeBSD operating system has to offer. It is geared for ease of use with a simple and easy to understand command syntax. iocell has been forked from iocage with the goal of keeping original iocage experience available, providing bugfixes and new features. WWW: https://github.com/bartekrutkowski/iocell Submitted by: Bartek Rutkowski Sponsored by: Pixeware LTD Added: head/sysutils/iocell/ head/sysutils/iocell/Makefile (contents, props changed) head/sysutils/iocell/distinfo (contents, props changed) head/sysutils/iocell/pkg-descr (contents, props changed) head/sysutils/iocell/pkg-plist (contents, props changed) Modified: head/sysutils/Makefile Modified: head/sysutils/Makefile ============================================================================== --- head/sysutils/Makefile Fri Dec 16 20:16:48 2016 (r428694) +++ head/sysutils/Makefile Fri Dec 16 20:21:16 2016 (r428695) @@ -454,6 +454,7 @@ SUBDIR += intel-qcu SUBDIR += iocage SUBDIR += iocage-devel + SUBDIR += iocell SUBDIR += iogen SUBDIR += iograph SUBDIR += iohyve Added: head/sysutils/iocell/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/iocell/Makefile Fri Dec 16 20:21:16 2016 (r428695) @@ -0,0 +1,39 @@ +# Created by: Bartek Rutkowski +# $FreeBSD$ + +PORTNAME= iocell +PORTVERSION= 2.0.0 +DISTVERSIONPREFIX=v +CATEGORIES= sysutils + +MAINTAINER= robak@FreeBSD.org +COMMENT= Feature rich Jail containers manager (iocage fork) + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= uclcmd:devel/uclcmd + +CONFLICTS= iocage-* + +USE_GITHUB= yes +GH_ACCOUNT= bartekrutkowski + +NO_BUILD= yes +NO_ARCH= yes + +IGNORE_FreeBSD_9= requires FreeBSD 10.x or newer + +post-patch: + @${REINPLACE_CMD} -e "s|/usr/local/lib/iocell|${PREFIX}/lib/iocell|g" ${WRKSRC}/iocell + +pre-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/lib/iocell + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/rc.d/iocell ${STAGEDIR}${PREFIX}/etc/rc.d + ${INSTALL_SCRIPT} ${WRKSRC}/iocell ${STAGEDIR}${PREFIX}/sbin + (cd ${WRKSRC}/lib/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/iocell) + ${INSTALL_MAN} ${WRKSRC}/iocell.8 ${STAGEDIR}${PREFIX}/man/man8 + +.include Added: head/sysutils/iocell/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/iocell/distinfo Fri Dec 16 20:21:16 2016 (r428695) @@ -0,0 +1,3 @@ +TIMESTAMP = 1481915244 +SHA256 (bartekrutkowski-iocell-v2.0.0_GH0.tar.gz) = a175e6e5177a8ea8771d4443b766384b1c9db65093fe56d6d9e1cb942dea1a3f +SIZE (bartekrutkowski-iocell-v2.0.0_GH0.tar.gz) = 371045 Added: head/sysutils/iocell/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/iocell/pkg-descr Fri Dec 16 20:21:16 2016 (r428695) @@ -0,0 +1,12 @@ +iocell is a zero dependency drop in jail/container manager +amalgamating some of the best features and technologies +FreeBSD operating system has to offer. + +It is geared for ease of use with a simple and easy to +understand command syntax. + +iocell has been forked from iocage with the goal of keeping +original iocage experience available, providing bugfixes +and new features. + +WWW: https://github.com/bartekrutkowski/iocell Added: head/sysutils/iocell/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/iocell/pkg-plist Fri Dec 16 20:21:16 2016 (r428695) @@ -0,0 +1,19 @@ +etc/rc.d/iocell +lib/iocell/ioc-cmd +lib/iocell/ioc-common +lib/iocell/ioc-configure +lib/iocell/ioc-git +lib/iocell/ioc-globals +lib/iocell/ioc-hacks +lib/iocell/ioc-help +lib/iocell/ioc-image +lib/iocell/ioc-info +lib/iocell/ioc-network +lib/iocell/ioc-rc +lib/iocell/ioc-rctl +lib/iocell/ioc-send +lib/iocell/ioc-snapshot +lib/iocell/ioc-upgrade +lib/iocell/ioc-zfs +man/man8/iocell.8.gz +sbin/iocell