# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
go.setup github.com/syncthing/syncthing 0.14.51 v
maintainers {lbschenkel @lbschenkel} openmaintainer
description Open Source Continuous File Synchronization
long_description Syncthing replaces proprietary sync and cloud services \
with something open, trustworthy and decentralized.\
Your data is your data alone and you deserve to choose \
where it is stored, if it is shared with some third party \
and how it's transmitted over the Internet.
homepage https://syncthing.net
checksums rmd160 75f49c2a6a54225f41531bd95f369d4bc5e078d1 \
sha256 9102200ebddd785b22b5bff094a257ea7b8c4e8c79833c7156f575c67a8a254f \
build.cmd ${go.bin} run build.go
build.target install syncthing
build.pre_args -version v${version} -no-upgrade
build.post_args ${build.target}
xinstall -W ${worksrcpath}/bin syncthing ${destroot}${prefix}/bin
xinstall -W ${worksrcpath}/man syncthing.1 ${destroot}${prefix}/share/man/man1
xinstall -d ${destroot}${prefix}/share/doc/${name}
xinstall -W ${worksrcpath} AUTHORS LICENSE ${destroot}${prefix}/share/doc/${name}
xinstall {*}[glob ${worksrcpath}/*.md] ${destroot}${prefix}/share/doc/${name}
xinstall -d ${destroot}${prefix}/share/examples/${name}
xinstall -W ${worksrcpath}/etc/macos-launchd syncthing.plist ${destroot}${prefix}/share/examples/${name}
reinplace "s|/Users/USERNAME/bin/|${prefix}/bin/|g" ${destroot}${prefix}/share/examples/${name}/syncthing.plist
"Syncthing provides an example launchd plist. To use it:" \
"1. Copy ${prefix}/share/examples/${name}/syncthing.plist to ~/Library/LaunchAgents" \
"2. Edit syncthing.plist by replacing USERNAME with your actual username" \
"3. Log out and in again, or run: launchctl load ~/Library/LaunchAgents/syncthing.plist"
github.livecheck.regex {([0-9.-]+)}