Skip to content

Commit

Permalink
sysutils/reproduce: New port
Browse files Browse the repository at this point in the history
AppJail Reproduce is a small open source BSD-3 licensed tool for
automating the creation of images using Makejails, scripts and
simple text files, providing a common workflow and simplifying many
things.

PR:			275500
Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D43151
  • Loading branch information
DtxdF authored and Tectu committed Dec 28, 2023
1 parent 16f2f4c commit 7c8c130
Show file tree
Hide file tree
Showing 5 changed files with 43 additions and 0 deletions.
1 change: 1 addition & 0 deletions sysutils/Makefile
Expand Up @@ -1199,6 +1199,7 @@
SUBDIR += rename
SUBDIR += renameutils
SUBDIR += reoback
SUBDIR += reproduce
SUBDIR += reptyr
SUBDIR += respond
SUBDIR += rest-server
Expand Down
27 changes: 27 additions & 0 deletions sysutils/reproduce/Makefile
@@ -0,0 +1,27 @@
PORTNAME= reproduce
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
CATEGORIES= sysutils

MAINTAINER= DtxdF@disroot.org
COMMENT= AppJail image builder
WWW= https://github.com/DtxdF/reproduce

LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE

USE_GITHUB= yes
GH_ACCOUNT= DtxdF

NO_BUILD= yes

PLIST_FILES= bin/appjail-reproduce
PORTDOCS= README.md

OPTIONS_DEFINE= DOCS

do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}/${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}/${DOCSDIR}

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions sysutils/reproduce/distinfo
@@ -0,0 +1,3 @@
TIMESTAMP = 1702702539
SHA256 (DtxdF-reproduce-v0.3.0_GH0.tar.gz) = ff042cdc47076df140b0821d1da2705dc4e6555e0308b450796284f31e1be076
SIZE (DtxdF-reproduce-v0.3.0_GH0.tar.gz) = 9939
4 changes: 4 additions & 0 deletions sysutils/reproduce/pkg-descr
@@ -0,0 +1,4 @@
AppJail Reproduce is a small open source BSD-3 licensed tool for
automating the creation of images using Makejails, scripts and
simple text files, providing a common workflow and simplifying many
things.
8 changes: 8 additions & 0 deletions sysutils/reproduce/pkg-message
@@ -0,0 +1,8 @@
[
{ type: install
message: <<EOM
This port requires either sysutils/appjail or sysutils/appjail-devel
to work properly.
EOM
}
]

0 comments on commit 7c8c130

Please sign in to comment.