Skip to content

Commit 649e725

Browse files
authored
Add files via upload (#39)
1 parent e8cff32 commit 649e725

File tree

5 files changed

+73
-0
lines changed

5 files changed

+73
-0
lines changed

port-files/Makefile

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
PORTNAME= zelta
2+
DISTVERSIONPREFIX= v
3+
DISTVERSION= 0.5
4+
DISTVERSIONSUFFIX= -beta
5+
CATEGORIES= sysutils
6+
7+
MAINTAINER= jt@obs-sec.com
8+
COMMENT= Zelta Replication Suite
9+
WWW= https://github.com/bellhyve/zelta
10+
11+
LICENSE= BSD2CLAUSE
12+
13+
USE_GITHUB= yes
14+
GH_ACCOUNT= q5sys
15+
16+
NO_ARCH= yes
17+
NO_BUILD= yes
18+
19+
SUB_FILES= pkg-message
20+
21+
_ZELTA_SHARE= ${PREFIX}/share/zelta
22+
_ZELTA_CONF= zelta.conf
23+
_ZELTA_ENV= zelta.env
24+
25+
do-install:
26+
${INSTALL_SCRIPT} ${WRKSRC}/bin/zelta ${STAGEDIR}${PREFIX}/bin
27+
${RLN} ${STAGEDIR}${PREFIX}/bin/zelta ${STAGEDIR}${PREFIX}/bin/zeport
28+
${RLN} ${STAGEDIR}${PREFIX}/bin/zelta ${STAGEDIR}${PREFIX}/bin/zmatch
29+
${RLN} ${STAGEDIR}${PREFIX}/bin/zelta ${STAGEDIR}${PREFIX}/bin/zpull
30+
${RLN} ${STAGEDIR}${PREFIX}/bin/zelta ${STAGEDIR}${PREFIX}/bin/zsync
31+
${MKDIR} ${STAGEDIR}${ETCDIR}
32+
${INSTALL_DATA} ${WRKSRC}/${_ZELTA_ENV} ${STAGEDIR}${ETCDIR}/${_ZELTA_ENV}.sample
33+
${INSTALL_DATA} ${WRKSRC}/${_ZELTA_CONF} ${STAGEDIR}${ETCDIR}/${_ZELTA_CONF}.sample
34+
${MKDIR} ${STAGEDIR}${_ZELTA_SHARE}
35+
${INSTALL_DATA} ${WRKSRC}/share/zelta/* ${STAGEDIR}${_ZELTA_SHARE}
36+
37+
.include <bsd.port.mk>

port-files/distinfo

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
TIMESTAMP = 1710344098
2+
SHA256 (q5sys-zelta-v0.5-beta_GH0.tar.gz) = 9c195649e4e47b9ab27eaad64b1fe4971085269169c36f1399e4c520829cc6bd
3+
SIZE (q5sys-zelta-v0.5-beta_GH0.tar.gz) = 25357

port-files/files/pkg-message.in

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
[
2+
{ type: install
3+
message: <<EOM
4+
To start using Zelta, configure the configuration file located at:
5+
6+
%%ETCDIR%%/zelta.conf
7+
8+
For detailed information on configuring Zelta, please refer to the
9+
documentation:
10+
11+
https://github.com/bellhyve/zelta/blob/main/README.md
12+
13+
If you find any bugs please file them
14+
at https://github.com/bellhyve/zelta/issues.
15+
EOM
16+
}
17+
]

port-files/pkg-descr

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ZFS tools used for data migration and backup management.

port-files/pkg-plist

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
bin/zelta
2+
bin/zeport
3+
bin/zmatch
4+
bin/zpull
5+
bin/zsync
6+
@sample %%ETCDIR%%/zelta.conf.sample
7+
@sample %%ETCDIR%%/zelta.env.sample
8+
%%DATADIR%%/zelta-endpoint.awk
9+
%%DATADIR%%/zelta-match.awk
10+
%%DATADIR%%/zelta-policy.awk
11+
%%DATADIR%%/zelta-reconcile.awk
12+
%%DATADIR%%/zelta-replicate.awk
13+
%%DATADIR%%/zelta-report.awk
14+
%%DATADIR%%/zelta-snapshot.awk
15+
%%DATADIR%%/zelta-usage.sh

0 commit comments

Comments
 (0)