diff --git a/syncthing-source-v0.12.23.tar.gz b/syncthing-source-v0.12.23.tar.gz deleted file mode 100644 index 0f2f406..0000000 --- a/syncthing-source-v0.12.23.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:75ce2657aba7f85cfd2ea555272dc3e218d93631856d54174548b11a000dfb91 -size 5266067 diff --git a/syncthing-source-v0.13.1.tar.gz b/syncthing-source-v0.13.1.tar.gz new file mode 100644 index 0000000..ced0706 --- /dev/null +++ b/syncthing-source-v0.13.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca6873a48d25c888755fa883802086de3ac959fb8a2d5f68e064e85af787100d +size 4740961 diff --git a/syncthing.changes b/syncthing.changes index eebe329..c8b0e50 100644 --- a/syncthing.changes +++ b/syncthing.changes @@ -1,3 +1,57 @@ +------------------------------------------------------------------- +Thu May 19 05:54:18 UTC 2016 - liedke@rz.uni-mannheim.de + +- Update to version 0.13.1: + * lib/config: Don't migrate non-HTTPS-URL discovery servers to new + path + * gui, lib: Add missing licenses + * lib/connections: Correctly add port to portless tcp:// URLs + +------------------------------------------------------------------- +Wed May 18 08:54:32 UTC 2016 - jengelh@inai.de + +- Drop unnecessary systemd install-time dependencies. [bnc#980389] + Only pass template units to preun (disable); no other actions + are defined for them. + +------------------------------------------------------------------- +Tue May 17 17:13:51 UTC 2016 - sor.alexei@meowr.ru + +- Update to version 0.13.0: + * Devices now announce files that are in progress of being + downloaded, in addition to those that are already complete. + This means a device can serve parts of a file to other devices + before it has completed the download itself. + * Directory labels are now distinct from the directory ID. + The intention is for the label to be human readable and for the + ID to be machine readable and unique. When upgrading, + directory IDs are not changed. However when creating new + directories Syncthing will suggest a random, unique directory + ID. + * When receiving a connection attempt from an unknown device + Syncthing will now show the name of that device, not only it's + ID. + * Syncthing will now manage port mappings on NAT-PMP compliant + routers, in addition to the existing UPnP support. + * Ignored files can now be tagged with the prefix (?d) to + indicate that Syncthing may delete these files if they remain + when deleting a directory. Ignore patterns use less memory by + default. + * The address for sync connections, both the listening side and + for remote devices, can now be made IPv4- or IPv6-only. Use the + tcp4:// or tcp6:// schemes to specify one or the other. The + default tcp:// is still dual stack. Additionally, relays are + now treated as listen addresses and set in the same + configuration setting. + * The directory settings dialog has been cleaned up. + * The environment variable ALL_PROXY_NO_FALLBACK can be set to + disable falling back to direct connections in the absence of a + working proxy. + * The "Syncing" complete percentage for remote devices may + erroneously display more than 100% (i.e. 156% or 297%) while a + remote device is still synchronising. + * Many, many bug fixes. + ------------------------------------------------------------------- Sat May 7 07:12:54 UTC 2016 - sor.alexei@meowr.ru diff --git a/syncthing.spec b/syncthing.spec index 185a4c6..edfc338 100644 --- a/syncthing.spec +++ b/syncthing.spec @@ -17,7 +17,7 @@ Name: syncthing -Version: 0.12.23 +Version: 0.13.1 Release: 0 Summary: FOSS Continuous File Synchronisation License: MPL-2.0 @@ -45,26 +45,37 @@ sed -i '/^RestartForceExitStatus=/d;s/^\(SuccessExitStatus=\).*$/\12/' \ %endif %build -export GOPATH="$PWD/build" +mkdir -p build/src/ build/vendor/ +export GOPATH="$PWD/build:$PWD/build/vendor" + mkdir -p build/src/github.com/%{name}/%{name} ls | sed '/^build$/d' | xargs cp -at build/src/github.com/%{name}/%{name} -go run build.go -no-upgrade +cp -a vendor build/vendor/src + +pushd build/src/github.com/%{name}/%{name}/ +go run build.go install all \ + -version v%{version} -no-upgrade +popd %install -install -Dm 0755 bin/%{name} %{buildroot}%{_bindir}/%{name} -install -Dm 0644 etc/linux-systemd/system/%{name}@.service \ +install -Dm 0755 build/src/github.com/%{name}/%{name}/bin/%{name} \ + %{buildroot}%{_bindir}/%{name} +install -Dm 0644 etc/linux-systemd/system/%{name}@.service \ %{buildroot}%{_unitdir}/%{name}@.service -install -Dm 0644 etc/linux-systemd/system/%{name}-resume.service \ +install -Dm 0644 etc/linux-systemd/system/%{name}-resume.service \ %{buildroot}%{_unitdir}/%{name}-resume.service -install -Dm 0644 etc/linux-systemd/user/%{name}.service \ +%if 0%{?suse_version} > 1320 +install -Dm 0644 etc/linux-systemd/user/%{name}.service \ %{buildroot}%{_userunitdir}/%{name}.service -install -Dm 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name} +%endif +install -Dm 0644 %{SOURCE1} \ + %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name} %pre -%service_add_pre %{name}@.service %{name}-resume.service +%service_add_pre %{name}-resume.service %post -%service_add_post %{name}@.service %{name}-resume.service +%service_add_post %{name}-resume.service %if 0%{?suse_version} > 1320 %systemd_user_post %{name}.service %endif @@ -76,7 +87,7 @@ install -Dm 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d %endif %postun -%service_del_postun %{name}@.service %{name}-resume.service +%service_del_postun %{name}-resume.service %if 0%{?suse_version} > 1320 %systemd_user_postun %{name}.service %endif