diff options
Diffstat (limited to 'filesystems/zfs-snap-diff')
-rw-r--r-- | filesystems/zfs-snap-diff/Makefile | 27 | ||||
-rw-r--r-- | filesystems/zfs-snap-diff/distinfo | 9 | ||||
-rw-r--r-- | filesystems/zfs-snap-diff/pkg-descr | 6 |
3 files changed, 42 insertions, 0 deletions
diff --git a/filesystems/zfs-snap-diff/Makefile b/filesystems/zfs-snap-diff/Makefile new file mode 100644 index 000000000000..f0a2268c0c79 --- /dev/null +++ b/filesystems/zfs-snap-diff/Makefile @@ -0,0 +1,27 @@ +PORTNAME= zfs-snap-diff +PORTVERSION= 1.1.3 +DISTVERSIONPREFIX= v +PORTREVISION= 22 +CATEGORIES= filesystems sysutils + +MAINTAINER= ports@FreeBSD.org +COMMENT= View ZFS snapshot differences via a web browser +WWW= https://github.com/j-keck/zfs-snap-diff + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules +USE_GITHUB= yes +GH_ACCOUNT= j-keck +GH_TUPLE= BurntSushi:toml:v0.3.1:burntsushi_toml/vendor/github.com/BurntSushi/toml \ + j-keck:go-diff:v1.0.0:j_keck_go_diff/vendor/github.com/j-keck/go-diff \ + j-keck:plog:v0.7.0:j_keck_plog/vendor/github.com/j-keck/plog + +PLIST_FILES= bin/zfs-snap-diff + +GO_BUILDFLAGS= -ldflags="-X main.version=${DISTVERSIONPREFIX}${PORTVERSION}" + +GO_TARGET= ./cmd/zfs-snap-diff + +.include <bsd.port.mk> diff --git a/filesystems/zfs-snap-diff/distinfo b/filesystems/zfs-snap-diff/distinfo new file mode 100644 index 000000000000..d8811a1f5672 --- /dev/null +++ b/filesystems/zfs-snap-diff/distinfo @@ -0,0 +1,9 @@ +TIMESTAMP = 1630838434 +SHA256 (j-keck-zfs-snap-diff-v1.1.3_GH0.tar.gz) = 06febe95bb37463435d7d33acba51f7619c32837d13df996a8f4a11b1e4274ed +SIZE (j-keck-zfs-snap-diff-v1.1.3_GH0.tar.gz) = 7179727 +SHA256 (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 6593da894578ba510a470735ffbdc88ce88033094dc5a8f4d3957ab87e18803f +SIZE (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 42077 +SHA256 (j-keck-go-diff-v1.0.0_GH0.tar.gz) = 5a07596dcdee6e089b49309162c8e63bc02400652897a1f529d37f0602868dea +SIZE (j-keck-go-diff-v1.0.0_GH0.tar.gz) = 41609 +SHA256 (j-keck-plog-v0.7.0_GH0.tar.gz) = 251c06cdf08dd8a9a03cab0028a64cda8893ef092474be2a49016b3a8280384f +SIZE (j-keck-plog-v0.7.0_GH0.tar.gz) = 11649 diff --git a/filesystems/zfs-snap-diff/pkg-descr b/filesystems/zfs-snap-diff/pkg-descr new file mode 100644 index 000000000000..cf148fee69aa --- /dev/null +++ b/filesystems/zfs-snap-diff/pkg-descr @@ -0,0 +1,6 @@ +With zfs-snap-diff you can explore file differences and restore changes from +older file versions in different zfs snapshots. You can restore the whole file +from an older version, or select single changes to revert in the 'diff' view. + +zfs-snap-diff has a web frontend, so it can run on your local work machine or +on your remote file / backup server (no Xserver necessary). |