svn commit: r464812 - in head/sysutils/pot: . files
Luca Pizzamiglio
pizzamig at FreeBSD.org
Sat Mar 17 12:28:09 UTC 2018
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 at 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
More information about the svn-ports-head
mailing list