svn commit: r459798 - in head/sysutils: . pot

Adam Weinberger adamw at adamw.org
Tue Jan 23 23:20:21 UTC 2018


> On 23 Jan, 2018, at 14:48, Luca Pizzamiglio <pizzamig at freebsd.org> wrote:
>
> Author: pizzamig
> Date: Tue Jan 23 21:48:39 2018
> New Revision: 459798
> URL: https://svnweb.freebsd.org/changeset/ports/459798
>
> Log:
>   sysutils/pot: New port, to manage FreeBSD containers
>
> Added:
>   head/sysutils/pot/
>   head/sysutils/pot/Makefile   (contents, props changed)
>   head/sysutils/pot/distinfo   (contents, props changed)
>   head/sysutils/pot/pkg-descr   (contents, props changed)
>   head/sysutils/pot/pkg-plist   (contents, props changed)
> Modified:
>   head/sysutils/Makefile
>
> Modified: head/sysutils/Makefile
> ==============================================================================
> --- head/sysutils/Makefile	Tue Jan 23 20:43:23 2018	(r459797)
> +++ head/sysutils/Makefile	Tue Jan 23 21:48:39 2018	(r459798)
> @@ -857,6 +857,7 @@
>      SUBDIR += polkit-kde
>      SUBDIR += polkit-qt
>      SUBDIR += polkit-qt5
> +    SUBDIR += pot
>      SUBDIR += powerdxx
>      SUBDIR += powerman
>      SUBDIR += powermon
>
> Added: head/sysutils/pot/Makefile
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/sysutils/pot/Makefile	Tue Jan 23 21:48:39 2018	(r459798)
> @@ -0,0 +1,31 @@
> +# Created by: Luca Pizzamiglio <pizzamig at FreeBSD.org>
> +# $FreeBSD$
> +
> +PORTNAME=	pot
> +PORTVERSION=	0.2.0
> +CATEGORIES=	sysutils
> +
> +MAINTAINER=	pizzamig at FreeBSD.org
> +COMMENT=	Container framework for FreeBSD
> +
> +LICENSE=	BSD3CLAUSE
> +LICENSE_FILE=	${WRKSRC}/LICENSE
> +
> +USE_GITHUB=	yes
> +GH_ACCOUNT=	pizzamig
> +NO_ARCH=	yes
> +NO_BUILD=	yes
> +
> +do-install:
> +	${INSTALL_SCRIPT} ${WRKSRC}/bin/pot \
> +	    ${STAGEDIR}${PREFIX}/bin/
> +	${MKDIR} ${STAGEDIR}${DATADIR}
> +	( cd ${WRKSRC}/share/pot && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
> +	${MKDIR} ${STAGEDIR}${ETCDIR}
> +	${MKDIR} ${STAGEDIR}${ETCDIR}/flavours
> +	${INSTALL_DATA} ${WRKSRC}/etc/pot/pot.default.conf \
> +		${STAGEDIR}${ETCDIR}
> +	${INSTALL_DATA} ${WRKSRC}/etc/pot/flavours/dns.sh \
> +		${STAGEDIR}${ETCDIR}/flavours
> +
> +.include <bsd.port.mk>
>
> Added: head/sysutils/pot/distinfo
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/sysutils/pot/distinfo	Tue Jan 23 21:48:39 2018	(r459798)
> @@ -0,0 +1,3 @@
> +TIMESTAMP = 1516705246
> +SHA256 (pizzamig-pot-0.2.0_GH0.tar.gz) =  
> 9ee5576a596f2f7e202a4f704862d793b255d62b3545dd433c3062795ad20d2e
> +SIZE (pizzamig-pot-0.2.0_GH0.tar.gz) = 80162
>
> Added: head/sysutils/pot/pkg-descr
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/sysutils/pot/pkg-descr	Tue Jan 23 21:48:39 2018	(r459798)
> @@ -0,0 +1,3 @@
> +This port contains scripts to manage FreeBSD containers called pot.
> +
> +WWW: http://www.github.com/pizzamig/pot/

Hi Luca,

This pkg-descr doesn't really say much. A description of what a "pot" is  
(the description in the GitHub README is great) would go a long way here.

# Adam


--
Adam Weinberger
adamw at adamw.org
http://www.adamw.org


>
> Added: head/sysutils/pot/pkg-plist
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/sysutils/pot/pkg-plist	Tue Jan 23 21:48:39 2018	(r459798)
> @@ -0,0 +1,25 @@
> +bin/pot
> +%%ETCDIR%%/flavours/dns.sh
> +%%ETCDIR%%/pot.default.conf
> +%%DATADIR%%/add-dep.sh
> +%%DATADIR%%/add-fscomp.sh
> +%%DATADIR%%/add-rss.sh
> +%%DATADIR%%/clone-fscomp.sh
> +%%DATADIR%%/clone.sh
> +%%DATADIR%%/common.sh
> +%%DATADIR%%/create-base.sh
> +%%DATADIR%%/create-dns.sh
> +%%DATADIR%%/create-fscomp.sh
> +%%DATADIR%%/create.sh
> +%%DATADIR%%/destroy.sh
> +%%DATADIR%%/help.sh
> +%%DATADIR%%/init.sh
> +%%DATADIR%%/list.sh
> +%%DATADIR%%/rename.sh
> +%%DATADIR%%/revert.sh
> +%%DATADIR%%/show.sh
> +%%DATADIR%%/snapshot.sh
> +%%DATADIR%%/start.sh
> +%%DATADIR%%/stop.sh
> +%%DATADIR%%/term.sh
> +%%DATADIR%%/vnet-start.sh


More information about the svn-ports-head mailing list