- Add sysutils/iocage-devel

- Grab maintainership (Approved by xmj@)

PR: 201472
Submitted by: Johannes Jost Meixner <xmj@FreeBSD.org>
This commit is contained in:
Kris Moore 2015-07-14 15:12:05 +00:00
parent b4541fc030
commit 47b2a2250c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=392018
5 changed files with 67 additions and 0 deletions

View file

@ -404,6 +404,7 @@
SUBDIR += installwatch
SUBDIR += intel-pcm
SUBDIR += iocage
SUBDIR += iocage-devel
SUBDIR += iogen
SUBDIR += iograph
SUBDIR += ioping

View file

@ -0,0 +1,38 @@
# Created by: Johannes Meixner <xmj@chaot.net>
# $FreeBSD$
PORTNAME= iocage
PORTVERSION= 1.6.6
CATEGORIES= sysutils
MAINTAINER= kmoore@freebsd.org
COMMENT= Full featured, no dependency Jail container manager - devel build
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USE_GITHUB= yes
GH_ACCOUNT= pannon
GH_TAGNAME= 52a68cf
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 900044
BROKEN= This port works only on FreeBSD 9 and newer
.endif
NO_BUILD= yes
post-patch:
@${REINPLACE_CMD} -e "s|/usr/local/lib/iocage|${PREFIX}/lib/iocage|g" ${WRKSRC}/iocage
pre-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/iocage
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/rc.d/iocage ${STAGEDIR}${PREFIX}/etc/rc.d
${INSTALL_SCRIPT} ${WRKSRC}/iocage ${STAGEDIR}${PREFIX}/sbin
(cd ${WRKSRC}/lib/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/iocage)
${INSTALL_MAN} ${WRKSRC}/iocage.8 ${STAGEDIR}${PREFIX}/man/man8
.include <bsd.port.post.mk>

View file

@ -0,0 +1,2 @@
SHA256 (pannon-iocage-1.6.6-52a68cf_GH0.tar.gz) = 452b67ebdff9ccb173e9f8b300989ae1c17c35f8d2f73cfeaa1459aa6611edef
SIZE (pannon-iocage-1.6.6-52a68cf_GH0.tar.gz) = 289468

View file

@ -0,0 +1,8 @@
iocage 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.
WWW: https://github.com/pannon/iocage

View file

@ -0,0 +1,18 @@
etc/rc.d/iocage
lib/iocage/ioc-cmd
lib/iocage/ioc-common
lib/iocage/ioc-configure
lib/iocage/ioc-globals
lib/iocage/ioc-hacks
lib/iocage/ioc-help
lib/iocage/ioc-image
lib/iocage/ioc-info
lib/iocage/ioc-network
lib/iocage/ioc-rc
lib/iocage/ioc-rctl
lib/iocage/ioc-send
lib/iocage/ioc-snapshot
lib/iocage/ioc-upgrade
lib/iocage/ioc-zfs
man/man8/iocage.8.gz
sbin/iocage