BSD Ports

wip/gokrazy-rsync 0.3.8 NetBSD

Rsync alternative written in Go

System
NetBSD
Repository
pkgsrc-wip
Maintainer
[email protected]
Port added
Last update
Commit
4096f563a8
License
modified-bsd
Categories
wip, net

Description

gokrazy-rsync is an Rsync program and reusable library implemented in the Go programming language, originally as part of the gokrazy Go appliance platform project. gokrazy-rsync is (wire-)compatible with the original "tridge" Rsync.

Version history 2

  1. 0.3.8 3918d2eb0f
  2. 0.3.8 b04df133c4

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

From pkgsrc-wip (no binary package):

cd /usr/pkgsrc/wip/gokrazy-rsync && make install clean

Dependencies

No port depends on this one.

Commit history 3

DateCommitCreditsLog message
4096f563a8 Sean Hickey gokrazy-rsync: add patches to fix build issues on FreeBSD (and hopefully NetBSD too).
3918d2eb0f Thomas Klausner gokrazy-rsync: simplify
Note NetBSD build problem.
b04df133c4 Sean Hickey gokrazy-rsync: add new package gokrazy-rsync version 0.3.8
gokrazy-rsync is an rsync alternative written in Go. To avoid potential distfile conflicts with the original rsync, I manually specified the distfile download so it could be renamed. (Even though pkglint doesn't like that.) I also moved the workdir into a subdirectory in case rsync and gokrazy-rsync ever get built at the same time (like a bulk build).