aboutsummaryrefslogtreecommitdiff
path: root/sysutils/iocage
diff options
context:
space:
mode:
authorBartek Rutkowski <robak@FreeBSD.org>2014-07-18 07:02:18 +0000
committerBartek Rutkowski <robak@FreeBSD.org>2014-07-18 07:02:18 +0000
commit62738fceb2add68ae65739f1fa7a9781ce4698c9 (patch)
tree8d7c6bebdcab06b7d134b661ad756c86affbe102 /sysutils/iocage
parent1f99a7649578640f4c2344cd5d0fce0c4fee847f (diff)
downloadports-62738fceb2add68ae65739f1fa7a9781ce4698c9.tar.gz
ports-62738fceb2add68ae65739f1fa7a9781ce4698c9.zip
Notes
Diffstat (limited to 'sysutils/iocage')
-rw-r--r--sysutils/iocage/Makefile37
-rw-r--r--sysutils/iocage/distinfo2
-rw-r--r--sysutils/iocage/pkg-descr8
3 files changed, 47 insertions, 0 deletions
diff --git a/sysutils/iocage/Makefile b/sysutils/iocage/Makefile
new file mode 100644
index 000000000000..6630586c11a0
--- /dev/null
+++ b/sysutils/iocage/Makefile
@@ -0,0 +1,37 @@
+# Created by: Bartek Rutkowski <robak@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= iocage
+PORTVERSION= 1.4.4
+CATEGORIES= sysutils
+MASTER_SITES= GH
+
+MAINTAINER= robak@FreeBSD.org
+COMMENT= Full featured, no dependency Jail container manager
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= pannon
+GH_TAGNAME= ${PORTVERSION}
+GH_COMMIT= 96b83eb
+
+PLIST_FILES= etc/rc.d/iocage \
+ sbin/iocage \
+ man/man8/iocage.8.gz
+
+.include <bsd.port.pre.mk>
+
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000
+BROKEN= This port works only on FreeBSD 10 and newer
+.endif
+
+NO_BUILD= yes
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/rc.d/iocage ${STAGEDIR}${PREFIX}/etc/rc.d
+ ${INSTALL_SCRIPT} ${WRKSRC}/iocage ${STAGEDIR}${PREFIX}/sbin
+ ${INSTALL_MAN} ${WRKSRC}/iocage.8 ${STAGEDIR}${PREFIX}/man/man8
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/iocage/distinfo b/sysutils/iocage/distinfo
new file mode 100644
index 000000000000..7d9c1956cda5
--- /dev/null
+++ b/sysutils/iocage/distinfo
@@ -0,0 +1,2 @@
+SHA256 (iocage-1.4.4.tar.gz) = 529867ee4d2bcfcaf40f20ce1c1433032e462115116bddc3a7482059d3015e6b
+SIZE (iocage-1.4.4.tar.gz) = 212916
diff --git a/sysutils/iocage/pkg-descr b/sysutils/iocage/pkg-descr
new file mode 100644
index 000000000000..65b7cd2a55e6
--- /dev/null
+++ b/sysutils/iocage/pkg-descr
@@ -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