diff options
author | gdt <gdt@pkgsrc.org> | 2015-12-09 14:40:16 +0000 |
---|---|---|
committer | gdt <gdt@pkgsrc.org> | 2015-12-09 14:40:16 +0000 |
commit | 24bc620749edc7f5e3c95cb291c30b6f764d3ba3 (patch) | |
tree | e69661690c3739ac1131e37f7e598c7f89bf5475 /net | |
parent | cbb193092a5153976c9f080894ea47cf8e4fd00f (diff) | |
download | pkgsrc-24bc620749edc7f5e3c95cb291c30b6f764d3ba3.tar.gz |
Document update poilcy
syncthing upstream regularly breaks protocol compatibility. Define
that we will update when f-droid does and that testing against android
is required for major updates, in an attempt to avoid imposing pain on
users and also avoid having to have many versions. Take maintainership.
More or less discussed with tnn@ and jnemeth@.
Diffstat (limited to 'net')
-rw-r--r-- | net/syncthing/Makefile | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/net/syncthing/Makefile b/net/syncthing/Makefile index 14e8550c27e..b742356fcdf 100644 --- a/net/syncthing/Makefile +++ b/net/syncthing/Makefile @@ -1,11 +1,24 @@ -# $NetBSD: Makefile,v 1.4 2015/12/08 03:20:55 jnemeth Exp $ +# $NetBSD: Makefile,v 1.5 2015/12/09 14:40:16 gdt Exp $ + +# Upstream regularly breaks protocol compatibility. While users of +# pkgsrc syncthing on multiple systems can update synchronously, the +# most important use case is with syncthing-android. Therefore, +# pkgsrc will update to a new major version (e.g. 0.12.x vs 0.11.x) +# when a corresponding syncthing-android version becomes available in +# the f-droid.org repository: +# https://f-droid.org/repository/browse/?fdid=com.nutomic.syncthingandroid +# Updates to new major versions must be tested against the android +# version from f-droid prior to commiting. (This is an attempt to +# avoid having to version syncthing in pkgsrc.) DISTNAME= syncthing-0.12.7 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_GITHUB:=syncthing/} GITHUB_TAG= v${PKGVERSION_NOREV} -MAINTAINER= pkgsrc-users@NetBSD.org +# Minor version updates may be committed without asking. Major +# updates not following the above policy will be reverted. +MAINTAINER= gdt@NetBSD.org HOMEPAGE= http://syncthing.net/ COMMENT= Keeps directories in sync across hosts LICENSE= mpl-2.0 |