Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Mar 2018 12:28:07 +0000 (UTC)
From:      Luca Pizzamiglio <pizzamig@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r464812 - in head/sysutils/pot: . files
Message-ID:  <201803171228.w2HCS7bs012913@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pizzamig
Date: Sat Mar 17 12:28:07 2018
New Revision: 464812
URL: https://svnweb.freebsd.org/changeset/ports/464812

Log:
  sysutils/pot: Update ot 0.5.0

Added:
  head/sysutils/pot/files/pot.in   (contents, props changed)
Modified:
  head/sysutils/pot/Makefile
  head/sysutils/pot/distinfo
  head/sysutils/pot/pkg-plist

Modified: head/sysutils/pot/Makefile
==============================================================================
--- head/sysutils/pot/Makefile	Sat Mar 17 12:25:14 2018	(r464811)
+++ head/sysutils/pot/Makefile	Sat Mar 17 12:28:07 2018	(r464812)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	pot
-PORTVERSION=	0.4.0
+PORTVERSION=	0.5.0
 CATEGORIES=	sysutils
 
 MAINTAINER=	pizzamig@FreeBSD.org
@@ -15,6 +15,7 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	pizzamig
 NO_ARCH=	yes
 NO_BUILD=	yes
+USE_RC_SUBR=	pot
 
 do-install:
 	${INSTALL_SCRIPT} ${WRKSRC}/bin/pot \

Modified: head/sysutils/pot/distinfo
==============================================================================
--- head/sysutils/pot/distinfo	Sat Mar 17 12:25:14 2018	(r464811)
+++ head/sysutils/pot/distinfo	Sat Mar 17 12:28:07 2018	(r464812)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1518562727
-SHA256 (pizzamig-pot-0.4.0_GH0.tar.gz) = 7542bf3d5fa34da281d246b2f45d5422182fdb30278aa6dcf9135d56e7700212
-SIZE (pizzamig-pot-0.4.0_GH0.tar.gz) = 83746
+TIMESTAMP = 1521218451
+SHA256 (pizzamig-pot-0.5.0_GH0.tar.gz) = 15546d00a9c559a74430acbd9d7d4fe462be0fe0751ac5cf0a7cd8f3559bff84
+SIZE (pizzamig-pot-0.5.0_GH0.tar.gz) = 92154

Added: head/sysutils/pot/files/pot.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/pot/files/pot.in	Sat Mar 17 12:28:07 2018	(r464812)
@@ -0,0 +1,66 @@
+#!/bin/sh
+# $FreeBSD$
+
+# PROVIDE: pot
+# REQUIRE: LOGIN
+# KEYWORD: shutdown nojail
+
+. /etc/rc.subr
+
+name="pot"
+desc="Pot containers"
+procname="pot"
+rcvar=pot_enable
+start_cmd="pot_start"
+stop_cmd="pot_stop"
+restart_cmd="pot_restart"
+status_cmd="pot_status"
+
+load_rc_config $name
+: ${pot_enable:=NO}
+: ${pot_list:=""}
+
+pot_start()
+{
+	local _pname
+	for _pname in $pot_list ; do
+		if pot info -qp $_pname ; then
+			pot start $_pname
+		else
+			echo "pot start: pot $_pnmame not found"
+		fi
+	done
+}
+
+pot_stop()
+{
+	local _pname
+	for _pname in $pot_list ; do
+		if pot info -qp $_pname ; then
+			pot stop $_pname
+		else
+			echo "pot stop: pot $_pname not found"
+		fi
+	done
+}
+
+pot_restart()
+{
+	pot_stop
+	sleep 5
+	pot_start
+}
+
+pot_status()
+{
+	local _p
+	for _p in $pot_list ; do
+		if pot info -qrp $_p ; then
+			echo "pot $_p is up and running"
+		else
+			echo "pot $_p is not running"
+		fi
+	done
+}
+
+run_rc_command "$1"

Modified: head/sysutils/pot/pkg-plist
==============================================================================
--- head/sysutils/pot/pkg-plist	Sat Mar 17 12:25:14 2018	(r464811)
+++ head/sysutils/pot/pkg-plist	Sat Mar 17 12:28:07 2018	(r464812)
@@ -14,8 +14,10 @@ bin/pot
 %%DATADIR%%/de-init.sh
 %%DATADIR%%/destroy.sh
 %%DATADIR%%/help.sh
+%%DATADIR%%/info.sh
 %%DATADIR%%/init.sh
 %%DATADIR%%/list.sh
+%%DATADIR%%/promote.sh
 %%DATADIR%%/rename.sh
 %%DATADIR%%/revert.sh
 %%DATADIR%%/set-rss.sh
@@ -24,4 +26,5 @@ bin/pot
 %%DATADIR%%/start.sh
 %%DATADIR%%/stop.sh
 %%DATADIR%%/term.sh
+%%DATADIR%%/version.sh
 %%DATADIR%%/vnet-start.sh



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803171228.w2HCS7bs012913>