mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
sysutils/simplesnap: Add new port
simplesnap is a powerful system for transferring ZFS snapshots across a network. Although it can serve many purposes, its primary goal is to manage backups from one ZFS filesystem to a backup filesystem also running ZFS, using incremental backups to minimize network traffic and disk usage. WWW: https://github.com/jgoerzen/simplesnap PR: 280330
This commit is contained in:
parent
439b483bb5
commit
ff100d49f2
4 changed files with 44 additions and 0 deletions
|
@ -1282,6 +1282,7 @@
|
||||||
SUBDIR += signon-plugin-oauth2
|
SUBDIR += signon-plugin-oauth2
|
||||||
SUBDIR += signon-ui
|
SUBDIR += signon-ui
|
||||||
SUBDIR += signond
|
SUBDIR += signond
|
||||||
|
SUBDIR += simplesnap
|
||||||
SUBDIR += sispmctl
|
SUBDIR += sispmctl
|
||||||
SUBDIR += skopeo
|
SUBDIR += skopeo
|
||||||
SUBDIR += slack
|
SUBDIR += slack
|
||||||
|
|
35
sysutils/simplesnap/Makefile
Normal file
35
sysutils/simplesnap/Makefile
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
PORTNAME= simplesnap
|
||||||
|
PORTVERSION= 2.1.3
|
||||||
|
DISTVERSIONPREFIX= v
|
||||||
|
CATEGORIES= sysutils
|
||||||
|
|
||||||
|
MAINTAINER= fk@fabiankeil.de
|
||||||
|
COMMENT= Transfers ZFS snapshots across a network
|
||||||
|
WWW= https://github.com/jgoerzen/simplesnap
|
||||||
|
|
||||||
|
LICENSE= GPLv3
|
||||||
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||||
|
|
||||||
|
RUN_DEPENDS= bash:shells/bash \
|
||||||
|
gdate:sysutils/coreutils \
|
||||||
|
pv:sysutils/pv
|
||||||
|
|
||||||
|
USES= shebangfix
|
||||||
|
|
||||||
|
USE_GITHUB= yes
|
||||||
|
GH_ACCOUNT= jgoerzen
|
||||||
|
GH_TAGNAME= 1704a6c534
|
||||||
|
|
||||||
|
PLIST_FILES= sbin/${PORTNAME} \
|
||||||
|
sbin/${PORTNAME}wrap \
|
||||||
|
share/man/man8/simplesnap.8.gz
|
||||||
|
SHEBANG_FILES= ${PORTNAME} ${PORTNAME}wrap
|
||||||
|
|
||||||
|
NO_BUILD= yes
|
||||||
|
|
||||||
|
do-install:
|
||||||
|
${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin
|
||||||
|
${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}wrap ${STAGEDIR}${PREFIX}/sbin
|
||||||
|
${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.8 ${STAGEDIR}${PREFIX}/share/man/man8
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
3
sysutils/simplesnap/distinfo
Normal file
3
sysutils/simplesnap/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
TIMESTAMP = 1737556820
|
||||||
|
SHA256 (jgoerzen-simplesnap-v2.1.3-1704a6c534_GH0.tar.gz) = 3e6a84386e7bbc43edb75d19ce8692fe203e500576fb1ef150fdea327d63e67b
|
||||||
|
SIZE (jgoerzen-simplesnap-v2.1.3-1704a6c534_GH0.tar.gz) = 51946
|
5
sysutils/simplesnap/pkg-descr
Normal file
5
sysutils/simplesnap/pkg-descr
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
simplesnap is a powerful system for transferring ZFS snapshots across
|
||||||
|
a network. Although it can serve many purposes, its primary goal is to
|
||||||
|
manage backups from one ZFS filesystem to a backup filesystem also
|
||||||
|
running ZFS, using incremental backups to minimize network traffic and
|
||||||
|
disk usage.
|
Loading…
Add table
Reference in a new issue