IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an email to s dot adaszewski at gmail dot com. User accounts are meant only to report issues and/or generate pull requests. This is a purpose-specific Git hosting for ADARED projects. Thank you for your understanding!
Browse Source

Added ports specs.

master
parent
commit
d38c64e09c
9 changed files with 75 additions and 0 deletions
  1. +1
    -0
      .gitignore
  2. +24
    -0
      ports/devel/py-jailconf/Makefile
  3. +3
    -0
      ports/devel/py-jailconf/distinfo
  4. +3
    -0
      ports/devel/py-jailconf/pkg-descr
  5. +1
    -0
      ports/devel/py-jailconf/pkg-plist
  6. +25
    -0
      ports/sysutils/focker/Makefile
  7. +3
    -0
      ports/sysutils/focker/distinfo
  8. +14
    -0
      ports/sysutils/focker/pkg-descr
  9. +1
    -0
      ports/sysutils/focker/pkg-plist

+ 1
- 0
.gitignore View File

@@ -4,3 +4,4 @@ __pycache__
/MANIFEST
/change_author.sh
/mymailmap
/*.shar

+ 24
- 0
ports/devel/py-jailconf/Makefile View File

@@ -0,0 +1,24 @@
# Created by: s.adaszewski@gmail.com
# $FreeBSD$

PORTNAME= jailconf
PORTVERSION= 0.2.1
CATEGORIES= devel python
MASTER_SITES= https://github.com/leforestier/jailconf/archive/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= v${PORTVERSION}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}

MAINTAINER= s.adaszewski@gmail.com
COMMENT= Parse and edit your FreeBSD jail.conf (jails configuration file) with python.

LICENSE= BSD

USES= python
USE_PYTHON= distutils autoplist

RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR}
NO_ARCH= yes

.include <bsd.port.mk>


+ 3
- 0
ports/devel/py-jailconf/distinfo View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1588088813
SHA256 (v0.2.1.tar.gz) = b2eef97da86da5b761cdb9fa09d17abfe199b9918451494264aaddc5cfba522e
SIZE (v0.2.1.tar.gz) = 5191

+ 3
- 0
ports/devel/py-jailconf/pkg-descr View File

@@ -0,0 +1,3 @@
Parse and edit your FreeBSD jail.conf (jails configuration file) with python.

WWW: https://github.com/leforestier/jailconf

+ 1
- 0
ports/devel/py-jailconf/pkg-plist View File

@@ -0,0 +1 @@


+ 25
- 0
ports/sysutils/focker/Makefile View File

@@ -0,0 +1,25 @@
# Created by: s.adaszewski@gmail.com
# $FreeBSD$

PORTNAME= focker
PORTVERSION= 0.92
CATEGORIES= sysutils python
MASTER_SITES= https://github.com/sadaszewski/focker/archive/
DISTNAME= ${PORTVERSION}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}

MAINTAINER= s.adaszewski@gmail.com
COMMENT= FreeBSD jail/image orchestration tool in the vein of Docker

LICENSE= GPLv3

USES= python:3.5+
USE_PYTHON= distutils autoplist

RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tabulate>0:devel/py-tabulate@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jailconf>0:devel/py-jailconf@${PY_FLAVOR}

NO_ARCH= yes

.include <bsd.port.mk>

+ 3
- 0
ports/sysutils/focker/distinfo View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1588087576
SHA256 (0.92.tar.gz) = 706afc6331e4b33369a7c42360f07bb2986fbeaf0770a883456810bc5862076d
SIZE (0.92.tar.gz) = 14309

+ 14
- 0
ports/sysutils/focker/pkg-descr View File

@@ -0,0 +1,14 @@
Focker is a FreeBSD image orchestration tool in the vein of Docker.
Focker leverages ZFS and Jails to natively provide powerful
containerization primitives (images, volumes and containers) first
introduced by the Docker platform without taking up the
significantly more challenging task of achieving Docker
compatibility. This has never been and never will be the goal of
Focker which allows it to remain a lightweight tool with minimal
dependencies and highly maintainable codebase. At the same time,
the image building paradigm based on checksummed steps/layers and
flexible composition builder offer significant time savings for
pragmatic FreeBSD sysadmins.

WWW: https://github.com/sadaszewski/focker


+ 1
- 0
ports/sysutils/focker/pkg-plist View File

@@ -0,0 +1 @@


Loading…
Cancel
Save