svn commit: r484319 - in head: . sysutils sysutils/iocage-devel
William Grzybowski
wg at FreeBSD.org
Tue Nov 6 19:57:35 UTC 2018
Author: wg
Date: Tue Nov 6 19:57:32 2018
New Revision: 484319
URL: https://svnweb.freebsd.org/changeset/ports/484319
Log:
sysutils/iocage-devel: development version replacing library
iocage is a jail/container manager amalgamating some of the best features and
technologies the FreeBSD operating system has to offer. It is geared for ease
of use with a simple and easy to understand command syntax. This development
version aims to replace the library with a more solid code base while keeping
the same CLI.
WWW: https://github.com/iocage/iocage
Added:
head/sysutils/iocage-devel/
- copied from r481230, head/sysutils/iocage/
head/sysutils/iocage-devel/pkg-message (contents, props changed)
Modified:
head/MOVED
head/sysutils/Makefile
head/sysutils/iocage-devel/Makefile
head/sysutils/iocage-devel/distinfo
head/sysutils/iocage-devel/pkg-descr
Modified: head/MOVED
==============================================================================
--- head/MOVED Tue Nov 6 19:47:53 2018 (r484318)
+++ head/MOVED Tue Nov 6 19:57:32 2018 (r484319)
@@ -9132,7 +9132,6 @@ www/rubygem-jquery-atwho-rails-rails4|www/rubygem-jque
www/p5-Catalyst-Plugin-Singleton||2017-04-10|Has expired: Deprecated by upstream
x11/lumina-i18n||2017-04-10|Has expired: Obsolete, i18n files included in x11/lumina
sysutils/jail2||2017-04-10|Has expired: Starting with 10.0 functionality has been merged into base
-sysutils/iocage-devel||2017-04-10|Has expired: Outdated version. Please use sysutils/py-iocage instead
databases/puppetdb||2017-04-10|Has expired: Depends on expired sysutils/puppet38, use puppetdb[34] instead
databases/puppetdb-terminus||2017-04-10|Has expired: Depends on expired sysutils/puppet38, use puppetdb-terminus[34]
databases/pglesslog||2017-04-10|Has expired: Does not build with recent PostgreSQL versions
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Tue Nov 6 19:47:53 2018 (r484318)
+++ head/sysutils/Makefile Tue Nov 6 19:57:32 2018 (r484319)
@@ -520,6 +520,7 @@
SUBDIR += intel-pcm-devel
SUBDIR += intel-qcu
SUBDIR += iocage
+ SUBDIR += iocage-devel
SUBDIR += iocell
SUBDIR += iogen
SUBDIR += iograph
Modified: head/sysutils/iocage-devel/Makefile
==============================================================================
--- head/sysutils/iocage/Makefile Thu Oct 4 15:31:07 2018 (r481230)
+++ head/sysutils/iocage-devel/Makefile Tue Nov 6 19:57:32 2018 (r484319)
@@ -1,18 +1,20 @@
# $FreeBSD$
-PORTNAME= iocage
-PORTVERSION= 0.9.10
+PORTNAME= iocage-devel
+PORTVERSION= 2.0.0.20181008
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= araujo at FreeBSD.org
+MAINTAINER= maintainers at iocage.io
COMMENT= FreeBSD jail manager written in Python3
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>=2.0.0:devel/py-pytest-runner@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=6.7:devel/py-click@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libiocage>0:devel/py-libiocage@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}netifaces>0:net/py-netifaces@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}click>=6.7:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tqdm>=4.10.0:misc/py-tqdm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}coloredlogs>0:devel/py-coloredlogs@${PY_FLAVOR} \
ca_root_nss>0:security/ca_root_nss \
@@ -23,11 +25,14 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=6.7:devel/p
${PYTHON_PKGNAMEPREFIX}dulwich>0:devel/dulwich@${PY_FLAVOR}
USE_GITHUB= yes
+GH_ACCOUNT= iocage
+GH_PROJECT= iocage
+GH_TAGNAME= 810ff4ee
NO_ARCH= yes
-USES= python:3.6
+USES= python:3.6+
USE_PYTHON= autoplist distutils
-CONFLICTS= py27-iocage-[0-9]*
+CONFLICTS= py[0-9]*-iocage-[0-9]*
.include <bsd.port.mk>
Modified: head/sysutils/iocage-devel/distinfo
==============================================================================
--- head/sysutils/iocage/distinfo Thu Oct 4 15:31:07 2018 (r481230)
+++ head/sysutils/iocage-devel/distinfo Tue Nov 6 19:57:32 2018 (r484319)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1514431425
-SHA256 (iocage-iocage-0.9.10_GH0.tar.gz) = b57334b3ecf6a7c76efc393e64972b6f1b97b7d6d654b4940908ee78ba2921ee
-SIZE (iocage-iocage-0.9.10_GH0.tar.gz) = 433763
+TIMESTAMP = 1538750744
+SHA256 (iocage-iocage-2.0.0.20181008-810ff4ee_GH0.tar.gz) = c6dadbf73a8ccb7091e8c8baab0d32cb6f2d5ae9bfd43e856f0488b18ff62d64
+SIZE (iocage-iocage-2.0.0.20181008-810ff4ee_GH0.tar.gz) = 362896
Modified: head/sysutils/iocage-devel/pkg-descr
==============================================================================
--- head/sysutils/iocage/pkg-descr Thu Oct 4 15:31:07 2018 (r481230)
+++ head/sysutils/iocage-devel/pkg-descr Tue Nov 6 19:57:32 2018 (r484319)
@@ -1,6 +1,7 @@
-iocage is a jail/container manager amalgamating some of the best
-features and technologies the FreeBSD operating system has
-to offer. It is geared for ease of use with a simple and easy
-to understand command syntax.
+iocage is a jail/container manager amalgamating some of the best features and
+technologies the FreeBSD operating system has to offer. It is geared for ease
+of use with a simple and easy to understand command syntax. This development
+version aims to replace the library with a more solid code base while keeping
+the same CLI.
WWW: https://github.com/iocage/iocage
Added: head/sysutils/iocage-devel/pkg-message
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/iocage-devel/pkg-message Tue Nov 6 19:57:32 2018 (r484319)
@@ -0,0 +1,9 @@
+
+-------------------------------------------------------
+iocage-devel is highly EXPERIMENTAL!
+
+iocage 2.0 is going to completely replace the backend
+library while aiming to keep a somewhat compatible CLI.
+
+Expect data loss, use at your own risk!
+-------------------------------------------------------
More information about the svn-ports-all
mailing list