Date: Sun, 13 Feb 2022 19:44:06 GMT From: Daniel Engberg <diizzy@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 18e98e507f2d - main - sysutils/rocinante: New port: A lightweight configuration management software Message-ID: <202202131944.21DJi6MS009001@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=18e98e507f2de378c62668b003827c4cacb01ed7 commit 18e98e507f2de378c62668b003827c4cacb01ed7 Author: Christer Edwards <christer.edwards@gmail.com> AuthorDate: 2022-02-13 19:36:49 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2022-02-13 19:43:33 +0000 sysutils/rocinante: New port: A lightweight configuration management software A lightweight configuration management software that makes Bastille templates compatible with host automation. WWW: https://github.com/bastillebsd/rocinante PR: 260712 --- sysutils/Makefile | 1 + sysutils/rocinante/Makefile | 29 +++++++++++++++++++++++++++++ sysutils/rocinante/distinfo | 3 +++ sysutils/rocinante/pkg-descr | 4 ++++ sysutils/rocinante/pkg-plist | 18 ++++++++++++++++++ 5 files changed, 55 insertions(+) diff --git a/sysutils/Makefile b/sysutils/Makefile index d6f04fec98ef..ee9f71b5f243 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -1138,6 +1138,7 @@ SUBDIR += rhc SUBDIR += rinse SUBDIR += rmlint + SUBDIR += rocinante SUBDIR += rocr SUBDIR += roct SUBDIR += root-tail diff --git a/sysutils/rocinante/Makefile b/sysutils/rocinante/Makefile new file mode 100644 index 000000000000..0081a29f8936 --- /dev/null +++ b/sysutils/rocinante/Makefile @@ -0,0 +1,29 @@ +# Created by: Christer Edwards <christer.edwards@gmail.com> + +PORTNAME= rocinante +DISTVERSION= 0.1.20211225 +CATEGORIES= sysutils + +MAINTAINER= christer.edwards@gmail.com +COMMENT= Rocinante is a lightweight configuration management software + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +USE_GITHUB= yes +GH_ACCOUNT= bastillebsd +GH_TAGNAME= 81a4898 + +NO_BUILD= yes +NO_ARCH= yes + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/${PREFIX}/bin/rocinante ${STAGEDIR}${PREFIX}/bin + +post-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/etc + ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} + (cd ${WRKSRC}/${PREFIX}/libexec/${PORTNAME} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}) + ${INSTALL_DATA} ${WRKSRC}${PREFIX}/etc/rocinante.conf ${STAGEDIR}${PREFIX}/etc/rocinante.conf.sample + +.include <bsd.port.mk> diff --git a/sysutils/rocinante/distinfo b/sysutils/rocinante/distinfo new file mode 100644 index 000000000000..5178751c891e --- /dev/null +++ b/sysutils/rocinante/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1640409059 +SHA256 (bastillebsd-rocinante-0.1.20211225-81a4898_GH0.tar.gz) = ca0cbb90f45ce3642202c4a4b07e35121254a86052b937d4cd52a07f29525cb2 +SIZE (bastillebsd-rocinante-0.1.20211225-81a4898_GH0.tar.gz) = 9901 diff --git a/sysutils/rocinante/pkg-descr b/sysutils/rocinante/pkg-descr new file mode 100644 index 000000000000..52329a49b051 --- /dev/null +++ b/sysutils/rocinante/pkg-descr @@ -0,0 +1,4 @@ +Rocinante is lightweight configuration management software +compatible with Bastille templates. + +WWW: https://github.com/bastillebsd/rocinante diff --git a/sysutils/rocinante/pkg-plist b/sysutils/rocinante/pkg-plist new file mode 100644 index 000000000000..992b42a91ff6 --- /dev/null +++ b/sysutils/rocinante/pkg-plist @@ -0,0 +1,18 @@ +bin/rocinante +@sample %%ETCDIR%%.conf.sample +libexec/rocinante/bootstrap.sh +libexec/rocinante/cmd.sh +libexec/rocinante/common.sh +libexec/rocinante/cp.sh +libexec/rocinante/limits.sh +libexec/rocinante/list.sh +libexec/rocinante/pkg.sh +libexec/rocinante/service.sh +libexec/rocinante/sysctl.sh +libexec/rocinante/sysrc.sh +libexec/rocinante/template.sh +libexec/rocinante/update.sh +libexec/rocinante/upgrade.sh +libexec/rocinante/verify.sh +libexec/rocinante/zfs.sh +libexec/rocinante/zpool.sh
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202202131944.21DJi6MS009001>