|
|
c715ffd |
%bcond_with devel
|
|
|
c715ffd |
|
|
|
499fb9c |
Name: syncthing
|
|
|
499fb9c |
Summary: Continuous File Synchronization
|
|
|
a6d83a7 |
Version: 1.4.0
|
|
|
4b80efd |
Release: 1%{?dist}
|
|
|
499fb9c |
|
|
|
d51a4db |
%global goipath github.com/syncthing/syncthing
|
|
|
d51a4db |
%global tag v%{version}
|
|
|
d51a4db |
|
|
|
0de2e5d |
%gometa
|
|
|
0de2e5d |
|
|
|
a265272 |
# syncthing (MPLv2.0) bundles
|
|
|
73e426f |
# - angular, bootstrap, daterangepicker, fancytree, jQuery, moment (MIT),
|
|
|
11e0667 |
# - ForkAwesome (MIT/OFL/CC-BY 3.0), and
|
|
|
73e426f |
# - a number of go packages (ASL 2.0, MPLv2.0, BSD, Unlicense, MIT, ISC)
|
|
|
73e426f |
License: MPLv2.0 and MIT and OFL and CC-BY and ASL 2.0 and BSD and Unlicense and ISC
|
|
|
499fb9c |
|
|
|
499fb9c |
URL: https://syncthing.net
|
|
|
d379ef8 |
Source0: %{gourl}/releases/download/%{tag}/%{name}-source-%{tag}.tar.gz
|
|
|
8dfbfc9 |
|
|
|
380e0e9 |
# proposed patch to fix tests running out of memory on 32 bit arches
|
|
|
380e0e9 |
# See: https://github.com/syncthing/syncthing/issues/6209
|
|
|
380e0e9 |
Patch0: https://github.com/imsodin/syncthing/commit/0d64427.patch
|
|
|
380e0e9 |
|
|
|
d379ef8 |
BuildRequires: desktop-file-utils
|
|
|
499fb9c |
BuildRequires: systemd
|
|
|
499fb9c |
|
|
|
3cfc49b |
%{?systemd_requires}
|
|
|
3cfc49b |
|
|
|
d51a4db |
# assets in gui/default/vendor/*
|
|
|
3f6ca17 |
Provides: bundled(angular) = 1.3.20
|
|
|
499fb9c |
Provides: bundled(angular-dirPagination) = 759009c
|
|
|
4e35d8e |
Provides: bundled(angular-sanitize) = 1.3.20
|
|
|
499fb9c |
Provides: bundled(angular-translate) = 2.9.0.1
|
|
|
499fb9c |
Provides: bundled(angular-translate-loader-static-files) = 2.11.0
|
|
|
4f23d81 |
Provides: bundled(bootstrap) = 3.3.6
|
|
|
4e35d8e |
Provides: bundled(daterangepicker) = 3.0.0
|
|
|
11e0667 |
Provides: bundled(ForkAwesome) = 1.1.2
|
|
|
499fb9c |
Provides: bundled(jquery) = 2.2.2
|
|
|
4e35d8e |
Provides: bundled(jquery-fancytree) = 2.28.1
|
|
|
a265272 |
Provides: bundled(jquery-ui) = 1.12.1
|
|
|
a265272 |
Provides: bundled(moment) = 2.19.4
|
|
|
499fb9c |
|
|
|
d51a4db |
# vendored dependencies: automatically generated from go.mod
|
|
|
3c66292 |
Provides: bundled(golang(github.com/AudriusButkevicius/pfilter)) = c55ef6137fc6
|
|
|
d51a4db |
Provides: bundled(golang(github.com/AudriusButkevicius/recli)) = 0.0.5
|
|
|
b19a229 |
Provides: bundled(golang(github.com/StackExchange/wmi)) = cbe66965904d
|
|
|
d51a4db |
Provides: bundled(golang(github.com/bkaradzic/go-lz4)) = 7224d8d8f27e
|
|
|
d51a4db |
Provides: bundled(golang(github.com/calmh/xdr)) = 1.1.0
|
|
|
3c66292 |
Provides: bundled(golang(github.com/ccding/go-stun)) = be486d185f3d
|
|
|
b19a229 |
Provides: bundled(golang(github.com/certifi/gocertifi)) = a5e0173ced67
|
|
|
d51a4db |
Provides: bundled(golang(github.com/chmduquesne/rollinghash)) = a60f8e7142b5
|
|
|
d51a4db |
Provides: bundled(golang(github.com/d4l3k/messagediff)) = 1.2.1
|
|
|
d51a4db |
Provides: bundled(golang(github.com/flynn-archive/go-shlex)) = 3f9db97f8568
|
|
|
3c66292 |
Provides: bundled(golang(github.com/getsentry/raven-go)) = 0.2.0
|
|
|
b19a229 |
Provides: bundled(golang(github.com/go-ole/go-ole)) = 1.2.4
|
|
|
b19a229 |
Provides: bundled(golang(github.com/gobwas/glob)) = 0.2.3
|
|
|
1470c68 |
Provides: bundled(golang(github.com/gogo/protobuf)) = 1.3.1
|
|
|
b19a229 |
Provides: bundled(golang(github.com/golang/groupcache)) = 869f871628b6
|
|
|
b19a229 |
Provides: bundled(golang(github.com/golang/mock)) = 1.3.1
|
|
|
b19a229 |
Provides: bundled(golang(github.com/jackpal/gateway)) = 1.0.5
|
|
|
6b6488f |
Provides: bundled(golang(github.com/jackpal/go-nat-pmp)) = 1.0.2
|
|
|
b19a229 |
Provides: bundled(golang(github.com/kballard/go-shellquote)) = 95032a82bc51
|
|
|
d51a4db |
Provides: bundled(golang(github.com/kr/pretty)) = 0.1.0
|
|
|
712a6aa |
Provides: bundled(golang(github.com/lib/pq)) = 1.2.0
|
|
|
1470c68 |
Provides: bundled(golang(github.com/lucas-clemente/quic-go)) = 0.12.1
|
|
|
712a6aa |
Provides: bundled(golang(github.com/maruel/panicparse)) = 1.3.0
|
|
|
6b6488f |
Provides: bundled(golang(github.com/mattn/go-isatty)) = 0.0.11
|
|
|
36b2bfa |
Provides: bundled(golang(github.com/minio/sha256-simd)) = 0.1.1
|
|
|
b19a229 |
Provides: bundled(golang(github.com/onsi/ginkgo)) = 1.9.0
|
|
|
b19a229 |
Provides: bundled(golang(github.com/onsi/gomega)) = 1.6.0
|
|
|
6b6488f |
Provides: bundled(golang(github.com/oschwald/geoip2-golang)) = 1.4.0
|
|
|
b19a229 |
Provides: bundled(golang(github.com/petermattis/goid)) = b0b1615b78e5
|
|
|
a6d83a7 |
Provides: bundled(golang(github.com/pkg/errors)) = 0.9.1
|
|
|
1470c68 |
Provides: bundled(golang(github.com/prometheus/client_golang)) = 1.2.1
|
|
|
b19a229 |
Provides: bundled(golang(github.com/rcrowley/go-metrics)) = cac0b30c2563
|
|
|
d51a4db |
Provides: bundled(golang(github.com/sasha-s/go-deadlock)) = 0.2.0
|
|
|
a8fc238 |
Provides: bundled(golang(github.com/shirou/gopsutil)) = 47ef3260b6bf
|
|
|
a6d83a7 |
Provides: bundled(golang(github.com/spaolacci/murmur3)) = 1.1.0
|
|
|
712a6aa |
Provides: bundled(golang(github.com/syncthing/notify)) = 69c7a957d3e2
|
|
|
36b2bfa |
Provides: bundled(golang(github.com/syndtr/goleveldb)) = 758128399b1d
|
|
|
d51a4db |
Provides: bundled(golang(github.com/thejerf/suture)) = 3.0.2+incompatible
|
|
|
4b80efd |
Provides: bundled(golang(github.com/urfave/cli)) = 1.22.2
|
|
|
d51a4db |
Provides: bundled(golang(github.com/vitrun/qart)) = bf64b92db6b0
|
|
|
a6d83a7 |
Provides: bundled(golang(github.com/willf/bitset)) = 1.1.10
|
|
|
a6d83a7 |
Provides: bundled(golang(github.com/willf/bloom)) = 2.0.3+incompatible
|
|
|
b19a229 |
Provides: bundled(golang(golang.org/x/crypto)) = 9756ffdc2472
|
|
|
b19a229 |
Provides: bundled(golang(golang.org/x/net)) = ba9fcec4b297
|
|
|
3c66292 |
Provides: bundled(golang(golang.org/x/text)) = 0.3.2
|
|
|
b19a229 |
Provides: bundled(golang(golang.org/x/time)) = 9d24e82272b4
|
|
|
b19a229 |
Provides: bundled(golang(gopkg.in/asn1-ber.v1)) = f715ec2f112d
|
|
|
d51a4db |
Provides: bundled(golang(gopkg.in/check.v1)) = 788fd7840127
|
|
|
d51a4db |
Provides: bundled(golang(gopkg.in/ldap.v2)) = 2.5.1
|
|
|
d379ef8 |
|
|
|
637592c |
# an inotify filesystem watcher is integrated with syncthing now
|
|
|
637592c |
Provides: syncthing-inotify = 0.8.7-5
|
|
|
637592c |
Obsoletes: syncthing-inotify < 0.8.7-5
|
|
|
637592c |
|
|
|
499fb9c |
|
|
|
499fb9c |
%description
|
|
|
499fb9c |
Syncthing replaces other file synchronization services with something
|
|
|
499fb9c |
open, trustworthy and decentralized. Your data is your data alone and
|
|
|
499fb9c |
you deserve to choose where it is stored, if it is shared with some
|
|
|
4f23d81 |
third party and how it's transmitted over the Internet. Using syncthing,
|
|
|
4f23d81 |
that control is returned to you.
|
|
|
499fb9c |
|
|
|
4f23d81 |
This package contains the syncthing client binary and systemd services.
|
|
|
499fb9c |
|
|
|
499fb9c |
|
|
|
c715ffd |
%if %{with devel}
|
|
|
499fb9c |
%package devel
|
|
|
499fb9c |
Summary: Continuous File Synchronization (development files)
|
|
|
499fb9c |
BuildArch: noarch
|
|
|
499fb9c |
|
|
|
499fb9c |
%description devel
|
|
|
499fb9c |
Syncthing replaces other file synchronization services with something
|
|
|
499fb9c |
open, trustworthy and decentralized. Your data is your data alone and
|
|
|
499fb9c |
you deserve to choose where it is stored, if it is shared with some
|
|
|
4f23d81 |
third party and how it's transmitted over the Internet. Using syncthing,
|
|
|
4f23d81 |
that control is returned to you.
|
|
|
499fb9c |
|
|
|
4f23d81 |
This package contains the syncthing sources, which are needed as
|
|
|
499fb9c |
dependency for building packages using syncthing.
|
|
|
c715ffd |
%endif
|
|
|
499fb9c |
|
|
|
499fb9c |
|
|
|
499fb9c |
%package tools
|
|
|
499fb9c |
Summary: Continuous File Synchronization (server tools)
|
|
|
499fb9c |
|
|
|
499fb9c |
%description tools
|
|
|
499fb9c |
Syncthing replaces other file synchronization services with something
|
|
|
499fb9c |
open, trustworthy and decentralized. Your data is your data alone and
|
|
|
499fb9c |
you deserve to choose where it is stored, if it is shared with some
|
|
|
4f23d81 |
third party and how it's transmitted over the Internet. Using syncthing,
|
|
|
4f23d81 |
that control is returned to you.
|
|
|
499fb9c |
|
|
|
4f23d81 |
This package contains the main syncthing server tools:
|
|
|
499fb9c |
|
|
|
4f23d81 |
* strelaysrv / strelaypoolsrv, the syncthing relay server for indirect
|
|
|
4f23d81 |
file transfers between client nodes, and
|
|
|
4f23d81 |
* stdiscosrv, the syncthing discovery server for discovering nodes
|
|
|
4f23d81 |
to connect to indirectly over the internet.
|
|
|
499fb9c |
|
|
|
499fb9c |
|
|
|
b1491bc |
%package cli
|
|
|
b1491bc |
Summary: Continuous File Synchronization (CLI)
|
|
|
b1491bc |
|
|
|
b1491bc |
%description cli
|
|
|
b1491bc |
Syncthing replaces other file synchronization services with something
|
|
|
b1491bc |
open, trustworthy and decentralized. Your data is your data alone and
|
|
|
b1491bc |
you deserve to choose where it is stored, if it is shared with some
|
|
|
b1491bc |
third party and how it's transmitted over the Internet. Using syncthing,
|
|
|
b1491bc |
that control is returned to you.
|
|
|
b1491bc |
|
|
|
b1491bc |
This package contains the CLI program.
|
|
|
b1491bc |
|
|
|
b1491bc |
|
|
|
499fb9c |
%prep
|
|
|
3f6ca17 |
%autosetup -n %{name} -p1
|
|
|
33bd6bf |
|
|
|
499fb9c |
|
|
|
499fb9c |
%build
|
|
|
0713fce |
export GO111MODULE=off
|
|
|
0713fce |
|
|
|
499fb9c |
# remove bundled libraries
|
|
|
d379ef8 |
#rm -r vendor
|
|
|
499fb9c |
|
|
|
499fb9c |
# prepare build environment
|
|
|
3cfc49b |
mkdir -p ./_build/src/github.com/syncthing
|
|
|
499fb9c |
|
|
|
499fb9c |
TOP=$(pwd)
|
|
|
3cfc49b |
pushd _build/src/github.com/syncthing
|
|
|
3cfc49b |
ln -s $TOP syncthing
|
|
|
499fb9c |
popd
|
|
|
499fb9c |
|
|
|
499fb9c |
export GOPATH=$(pwd)/_build:%{gopath}
|
|
|
0de2e5d |
export BUILDDIR=$(pwd)/_build/src/%{goipath}
|
|
|
499fb9c |
|
|
|
3cfc49b |
# compile assets used by the build process
|
|
|
0de2e5d |
pushd _build/src/%{goipath}
|
|
|
3cfc49b |
go run build.go assets
|
|
|
3cfc49b |
rm build.go
|
|
|
3cfc49b |
popd
|
|
|
499fb9c |
|
|
|
36b2bfa |
# set variables expected by syncthing binaries as additional FOOFLAGS
|
|
|
3cfc49b |
export BUILD_HOST=fedora-koji
|
|
|
36b2bfa |
export COMMON_LDFLAGS="-X %{goipath}/lib/build.Version=v%{version} -X %{goipath}/lib/build.Stamp=$(date +%s) -X %{goipath}/lib/build.User=$USER -X %{goipath}/lib/build.Host=$BUILD_HOST"
|
|
|
3cfc49b |
export BUILDTAGS="noupgrade"
|
|
|
499fb9c |
|
|
|
36b2bfa |
export LDFLAGS="-X %{goipath}/lib/build.Program=syncthing $COMMON_LDFLAGS"
|
|
|
0de2e5d |
%gobuild -o _bin/syncthing %{goipath}/cmd/syncthing
|
|
|
36b2bfa |
|
|
|
36b2bfa |
export LDFLAGS="-X %{goipath}/lib/build.Program=stdiscosrv $COMMON_LDFLAGS"
|
|
|
0de2e5d |
%gobuild -o _bin/stdiscosrv %{goipath}/cmd/stdiscosrv
|
|
|
36b2bfa |
|
|
|
36b2bfa |
export LDFLAGS="-X %{goipath}/lib/build.Program=strelaysrv $COMMON_LDFLAGS"
|
|
|
0de2e5d |
%gobuild -o _bin/strelaysrv %{goipath}/cmd/strelaysrv
|
|
|
36b2bfa |
|
|
|
36b2bfa |
export LDFLAGS="-X %{goipath}/lib/build.Program=strelaypoolsrv $COMMON_LDFLAGS"
|
|
|
0de2e5d |
%gobuild -o _bin/strelaypoolsrv %{goipath}/cmd/strelaypoolsrv
|
|
|
36b2bfa |
|
|
|
36b2bfa |
export LDFLAGS="-X %{goipath}/lib/build.Program=stcli $COMMON_LDFLAGS"
|
|
|
0de2e5d |
%gobuild -o _bin/stcli %{goipath}/cmd/stcli
|
|
|
b1491bc |
|
|
|
499fb9c |
|
|
|
499fb9c |
%install
|
|
|
0713fce |
export GO111MODULE=off
|
|
|
0713fce |
|
|
|
499fb9c |
# install binaries
|
|
|
499fb9c |
mkdir -p %{buildroot}/%{_bindir}
|
|
|
499fb9c |
|
|
|
3cfc49b |
cp -pav _bin/syncthing %{buildroot}/%{_bindir}/
|
|
|
3cfc49b |
cp -pav _bin/stdiscosrv %{buildroot}/%{_bindir}/
|
|
|
3cfc49b |
cp -pav _bin/strelaysrv %{buildroot}/%{_bindir}/
|
|
|
3cfc49b |
cp -pav _bin/strelaypoolsrv %{buildroot}/%{_bindir}/
|
|
|
3cfc49b |
cp -pav _bin/stcli %{buildroot}/%{_bindir}/
|
|
|
b1491bc |
|
|
|
499fb9c |
# install man pages
|
|
|
499fb9c |
mkdir -p %{buildroot}/%{_mandir}/man1
|
|
|
499fb9c |
mkdir -p %{buildroot}/%{_mandir}/man5
|
|
|
499fb9c |
mkdir -p %{buildroot}/%{_mandir}/man7
|
|
|
499fb9c |
|
|
|
499fb9c |
cp -pav ./man/syncthing.1 %{buildroot}/%{_mandir}/man1/
|
|
|
499fb9c |
cp -pav ./man/*.5 %{buildroot}/%{_mandir}/man5/
|
|
|
499fb9c |
cp -pav ./man/*.7 %{buildroot}/%{_mandir}/man7/
|
|
|
499fb9c |
cp -pav ./man/stdiscosrv.1 %{buildroot}/%{_mandir}/man1/
|
|
|
499fb9c |
cp -pav ./man/strelaysrv.1 %{buildroot}/%{_mandir}/man1/
|
|
|
499fb9c |
|
|
|
499fb9c |
# install systemd units
|
|
|
499fb9c |
mkdir -p %{buildroot}/%{_unitdir}
|
|
|
499fb9c |
mkdir -p %{buildroot}/%{_userunitdir}
|
|
|
499fb9c |
|
|
|
499fb9c |
cp -pav etc/linux-systemd/system/syncthing@.service %{buildroot}/%{_unitdir}/
|
|
|
499fb9c |
cp -pav etc/linux-systemd/system/syncthing-resume.service %{buildroot}/%{_unitdir}/
|
|
|
499fb9c |
cp -pav etc/linux-systemd/user/syncthing.service %{buildroot}/%{_userunitdir}/
|
|
|
499fb9c |
|
|
|
499fb9c |
# install systemd preset disabling the service per default
|
|
|
a9d8a06 |
mkdir -p %{buildroot}/%{_userpresetdir}
|
|
|
637592c |
echo "disable syncthing*" > %{buildroot}/%{_userpresetdir}/90-syncthing.preset
|
|
|
499fb9c |
|
|
|
499fb9c |
|
|
|
499fb9c |
# Unmark source files as executable
|
|
|
a9d8a06 |
for i in $(find -name "*.go" -executable -print); do
|
|
|
a9d8a06 |
chmod a-x $i;
|
|
|
a9d8a06 |
done
|
|
|
499fb9c |
|
|
|
c715ffd |
%if %{with devel}
|
|
|
3cfc49b |
%goinstall
|
|
|
c715ffd |
%endif
|
|
|
499fb9c |
|
|
|
499fb9c |
|
|
|
499fb9c |
%check
|
|
|
8dfbfc9 |
export LANG=C.utf8
|
|
|
3cfc49b |
export GOPATH=$(pwd)/_build:%{gopath}
|
|
|
0713fce |
export GO111MODULE=off
|
|
|
499fb9c |
|
|
|
0de2e5d |
%gotest %{goipath}/cmd/stdiscosrv
|
|
|
a9d8a06 |
%gotest %{goipath}/cmd/strelaypoolsrv
|
|
|
0de2e5d |
%gotest %{goipath}/cmd/syncthing
|
|
|
3c66292 |
|
|
|
3c66292 |
%gotest %{goipath}/lib/api
|
|
|
0de2e5d |
%gotest %{goipath}/lib/auto
|
|
|
0de2e5d |
%gotest %{goipath}/lib/beacon
|
|
|
0de2e5d |
%gotest %{goipath}/lib/config
|
|
|
0de2e5d |
%gotest %{goipath}/lib/connections
|
|
|
0de2e5d |
%gotest %{goipath}/lib/db
|
|
|
0de2e5d |
%gotest %{goipath}/lib/dialer
|
|
|
0de2e5d |
%gotest %{goipath}/lib/discover
|
|
|
0de2e5d |
%gotest %{goipath}/lib/events
|
|
|
0de2e5d |
%gotest %{goipath}/lib/fs
|
|
|
0de2e5d |
%gotest %{goipath}/lib/ignore
|
|
|
0de2e5d |
%gotest %{goipath}/lib/logger
|
|
|
4f23d81 |
|
|
|
3f6ca17 |
# This test sometimes fails dependent on load on some architectures:
|
|
|
4f23d81 |
# https://github.com/syncthing/syncthing/issues/4370
|
|
|
0de2e5d |
%gotest %{goipath}/lib/model || :
|
|
|
0de2e5d |
|
|
|
0de2e5d |
%gotest %{goipath}/lib/nat
|
|
|
0de2e5d |
%gotest %{goipath}/lib/osutil
|
|
|
0de2e5d |
%gotest %{goipath}/lib/pmp
|
|
|
0de2e5d |
%gotest %{goipath}/lib/protocol
|
|
|
0de2e5d |
%gotest %{goipath}/lib/rand
|
|
|
0de2e5d |
%gotest %{goipath}/lib/relay/client
|
|
|
0de2e5d |
%gotest %{goipath}/lib/relay/protocol
|
|
|
0de2e5d |
%gotest %{goipath}/lib/scanner
|
|
|
0de2e5d |
%gotest %{goipath}/lib/signature
|
|
|
0de2e5d |
%gotest %{goipath}/lib/stats
|
|
|
0de2e5d |
%gotest %{goipath}/lib/sync
|
|
|
b19a229 |
%gotest %{goipath}/lib/syncthing
|
|
|
0de2e5d |
%gotest %{goipath}/lib/tlsutil
|
|
|
0de2e5d |
%gotest %{goipath}/lib/upgrade
|
|
|
0de2e5d |
%gotest %{goipath}/lib/upnp
|
|
|
0de2e5d |
%gotest %{goipath}/lib/util
|
|
|
4f23d81 |
|
|
|
3f6ca17 |
# This test sometimes fails dependent on load on some architectures:
|
|
|
4f23d81 |
# https://github.com/syncthing/syncthing/issues/4351
|
|
|
0de2e5d |
%gotest %{goipath}/lib/versioner || :
|
|
|
4f23d81 |
|
|
|
0de2e5d |
%gotest %{goipath}/lib/watchaggregator
|
|
|
0de2e5d |
%gotest %{goipath}/lib/weakhash
|
|
|
499fb9c |
|
|
|
499fb9c |
|
|
|
499fb9c |
%post
|
|
|
36b2bfa |
%systemd_post 'syncthing@.service'
|
|
|
499fb9c |
%systemd_user_post syncthing.service
|
|
|
499fb9c |
|
|
|
499fb9c |
%preun
|
|
|
499fb9c |
%systemd_preun 'syncthing@*.service'
|
|
|
499fb9c |
%systemd_user_preun syncthing.service
|
|
|
499fb9c |
|
|
|
499fb9c |
%postun
|
|
|
499fb9c |
%systemd_postun_with_restart 'syncthing@*.service'
|
|
|
499fb9c |
%systemd_user_postun_with_restart syncthing.service
|
|
|
499fb9c |
|
|
|
499fb9c |
|
|
|
499fb9c |
%files
|
|
|
499fb9c |
%license LICENSE
|
|
|
499fb9c |
%doc README.md AUTHORS
|
|
|
499fb9c |
|
|
|
499fb9c |
%{_bindir}/syncthing
|
|
|
499fb9c |
|
|
|
499fb9c |
%{_mandir}/*/syncthing*
|
|
|
499fb9c |
|
|
|
499fb9c |
%{_unitdir}/syncthing@.service
|
|
|
499fb9c |
%{_unitdir}/syncthing-resume.service
|
|
|
499fb9c |
%{_userunitdir}/syncthing.service
|
|
|
637592c |
%{_userpresetdir}/90-syncthing.preset
|
|
|
499fb9c |
|
|
|
499fb9c |
|
|
|
499fb9c |
%files tools
|
|
|
499fb9c |
%license LICENSE
|
|
|
499fb9c |
%doc README.md AUTHORS
|
|
|
499fb9c |
|
|
|
499fb9c |
%{_bindir}/stdiscosrv
|
|
|
499fb9c |
%{_bindir}/strelaysrv
|
|
|
499fb9c |
%{_bindir}/strelaypoolsrv
|
|
|
499fb9c |
|
|
|
499fb9c |
%{_mandir}/man1/stdiscosrv*
|
|
|
499fb9c |
%{_mandir}/man1/strelaysrv*
|
|
|
499fb9c |
|
|
|
499fb9c |
|
|
|
b1491bc |
%files cli
|
|
|
0de2e5d |
%license LICENSE
|
|
|
0de2e5d |
%doc README.md AUTHORS
|
|
|
0de2e5d |
|
|
|
b1491bc |
%{_bindir}/stcli
|
|
|
b1491bc |
|
|
|
b1491bc |
|
|
|
c715ffd |
%if %{with devel}
|
|
|
499fb9c |
%files devel -f devel.file-list
|
|
|
499fb9c |
%license LICENSE
|
|
|
499fb9c |
%doc README.md AUTHORS
|
|
|
c715ffd |
%endif
|
|
|
499fb9c |
|
|
|
499fb9c |
|
|
|
499fb9c |
%changelog
|
|
|
a6d83a7 |
* Tue Mar 17 2020 Fabio Valentini <decathorpe@gmail.com> - 1.4.0-1
|
|
|
a6d83a7 |
- Update to version 1.4.0.
|
|
|
a6d83a7 |
|
|
|
6b6488f |
* Tue Feb 04 2020 Fabio Valentini <decathorpe@gmail.com> - 1.3.4-1
|
|
|
6b6488f |
- Update to version 1.3.4.
|
|
|
6b6488f |
|
|
|
4b80efd |
* Wed Jan 08 2020 Fabio Valentini <decathorpe@gmail.com> - 1.3.3-1
|
|
|
4b80efd |
- Update to version 1.3.3.
|
|
|
4b80efd |
|
|
|
380e0e9 |
* Tue Dec 03 2019 Fabio Valentini <decathorpe@gmail.com> - 1.3.2-2
|
|
|
380e0e9 |
- Add proposed patch to fix tests running out of memory on 32 bit arches.
|
|
|
380e0e9 |
|
|
|
1470c68 |
* Tue Dec 03 2019 Fabio Valentini <decathorpe@gmail.com> - 1.3.2-1
|
|
|
1470c68 |
- Update to version 1.3.2.
|
|
|
1470c68 |
|
|
|
36b2bfa |
* Tue Nov 05 2019 Fabio Valentini <decathorpe@gmail.com> - 1.3.1-1
|
|
|
36b2bfa |
- Update to version 1.3.1.
|
|
|
36b2bfa |
- Update build scriptlet to match upstream build system changes.
|
|
|
36b2bfa |
- Fix broken systemd_post scriptlet.
|
|
|
36b2bfa |
|
|
|
b19a229 |
* Thu Oct 10 2019 Fabio Valentini <decathorpe@gmail.com> - 1.3.0-1
|
|
|
b19a229 |
- Update to version 1.3.0.
|
|
|
b19a229 |
|
|
|
a8fc238 |
* Thu Sep 05 2019 Fabio Valentini <decathorpe@gmail.com> - 1.2.2-1
|
|
|
a8fc238 |
- Update to version 1.2.2.
|
|
|
a8fc238 |
|
|
|
712a6aa |
* Thu Aug 15 2019 Fabio Valentini <decathorpe@gmail.com> - 1.2.1-1
|
|
|
712a6aa |
- Update to version 1.2.1.
|
|
|
712a6aa |
|
|
|
3c66292 |
* Tue Jul 09 2019 Fabio Valentini <decathorpe@gmail.com> - 1.2.0-1
|
|
|
3c66292 |
- Update to version 1.2.0.
|
|
|
3c66292 |
|
|
|
c715ffd |
* Sun Jun 16 2019 Fabio Valentini <decathorpe@gmail.com> - 1.1.4-2
|
|
|
c715ffd |
- Disable building -devel package by default.
|
|
|
c715ffd |
|
|
|
7b26978 |
* Tue Jun 04 2019 Fabio Valentini <decathorpe@gmail.com> - 1.1.4-1
|
|
|
7b26978 |
- Update to version 1.1.4.
|
|
|
7b26978 |
|
|
|
73e426f |
* Tue May 21 2019 Fabio Valentini <decathorpe@gmail.com> - 1.1.3-1
|
|
|
73e426f |
- Update to version 1.1.3.
|
|
|
73e426f |
|
|
|
edff14f |
* Fri Apr 05 2019 Fabio Valentini <decathorpe@gmail.com> - 1.1.1-1
|
|
|
edff14f |
- Update to version 1.1.1.
|
|
|
edff14f |
|
|
|
397a254 |
* Thu Mar 07 2019 Fabio Valentini <decathorpe@gmail.com> - 1.1.0-2
|
|
|
397a254 |
- Fix build tags for changed variable names.
|
|
|
397a254 |
|
|
|
d51a4db |
* Tue Mar 05 2019 Fabio Valentini <decathorpe@gmail.com> - 1.1.0-1
|
|
|
d51a4db |
- Update to version 1.1.0.
|
|
|
d51a4db |
|
|
|
0713fce |
* Tue Feb 05 2019 Fabio Valentini <decathorpe@gmail.com> - 1.0.1-1
|
|
|
0713fce |
- Update to version 1.0.1.
|
|
|
0713fce |
|
|
|
7ed4bf0 |
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-2
|
|
|
7ed4bf0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
7ed4bf0 |
|
|
|
ebb5fc7 |
* Mon Jan 07 2019 Fabio Valentini <decathorpe@gmail.com> - 1.0.0-1
|
|
|
ebb5fc7 |
- Update to version 1.0.0.
|
|
|
ebb5fc7 |
|
|
|
d379ef8 |
* Wed Dec 26 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.54-1
|
|
|
d379ef8 |
- Update to version 0.14.54.
|
|
|
d379ef8 |
- Switch back to using bundled dependencies.
|
|
|
d379ef8 |
|
|
|
d379ef8 |
* Tue Dec 04 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.53-1
|
|
|
d379ef8 |
- Update to version 0.14.53.
|
|
|
d379ef8 |
|
|
|
11e0667 |
* Tue Nov 06 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.52-1
|
|
|
11e0667 |
- Update to version 0.14.52.
|
|
|
11e0667 |
|
|
|
a9d8a06 |
* Tue Oct 02 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.51-1
|
|
|
a9d8a06 |
- Update to version 0.14.51.
|
|
|
a9d8a06 |
|
|
|
8dfbfc9 |
* Sun Sep 30 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.50-2
|
|
|
8dfbfc9 |
- Adapt to rollinghash v4.0.0 changes.
|
|
|
8dfbfc9 |
|
|
|
0de2e5d |
* Tue Sep 11 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.50-1
|
|
|
0de2e5d |
- Update to version 0.14.50.
|
|
|
0de2e5d |
- Clean up .spec file and use new macros.
|
|
|
0de2e5d |
- Drop upstreamed go1.11 patch.
|
|
|
0de2e5d |
|
|
|
4e35d8e |
* Wed Jul 25 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.49-1
|
|
|
4e35d8e |
- Update to version 0.14.49.
|
|
|
4e35d8e |
- Drop upstreamed osext patch.
|
|
|
4e35d8e |
- Add upstream patch to fix building tests with go 1.11.
|
|
|
4e35d8e |
|
|
|
aec291a |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.48-2
|
|
|
aec291a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
aec291a |
|
|
|
3f6ca17 |
* Tue Jun 05 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.48-1
|
|
|
3f6ca17 |
- Update to version 0.14.48.
|
|
|
3f6ca17 |
|
|
|
3f6ca17 |
* Tue May 01 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.47-1
|
|
|
3f6ca17 |
- Update to version 0.14.47.
|
|
|
3f6ca17 |
|
|
|
3cfc49b |
* Wed Apr 04 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.46-1
|
|
|
3cfc49b |
- Update to version 0.14.46.
|
|
|
3cfc49b |
- Simplify .spec file and build process, and drop build system patches.
|
|
|
3cfc49b |
|
|
|
a265272 |
* Tue Mar 06 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.45-1
|
|
|
a265272 |
- Update to version 0.14.45.
|
|
|
a265272 |
|
|
|
33bd6bf |
* Tue Feb 13 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.44-1
|
|
|
33bd6bf |
- Update to version 0.14.44.
|
|
|
33bd6bf |
|
|
|
21fa274 |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.14.43-2
|
|
|
21fa274 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
21fa274 |
|
|
|
637592c |
* Tue Jan 09 2018 Fabio Valentini <decathorpe@gmail.com> - 0.14.43-1
|
|
|
637592c |
- Update to version 0.14.43.
|
|
|
637592c |
|
|
|
2ad7ae8 |
* Tue Dec 26 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.42-1
|
|
|
2ad7ae8 |
- Update to version 0.14.42.
|
|
|
2ad7ae8 |
|
|
|
b1491bc |
* Tue Dec 05 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.41-1
|
|
|
b1491bc |
- Update to version 0.14.41.
|
|
|
b1491bc |
|
|
|
ba4b6d7 |
* Tue Nov 07 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.40-1
|
|
|
ba4b6d7 |
- Update to version 0.14.40.
|
|
|
ba4b6d7 |
|
|
|
39c782c |
* Wed Oct 11 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.39-1
|
|
|
39c782c |
- Update to version 0.14.39.
|
|
|
39c782c |
|
|
|
1639945 |
* Wed Sep 20 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.38-1
|
|
|
1639945 |
- Update to version 0.14.38.
|
|
|
1639945 |
- Add patch to use internal luhn version again.
|
|
|
1639945 |
|
|
|
a4665b0 |
* Mon Sep 18 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.37-2
|
|
|
a4665b0 |
- Rebuild for updated dependencies, fixing crashes.
|
|
|
a4665b0 |
|
|
|
4f23d81 |
* Tue Sep 05 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.37-1
|
|
|
4f23d81 |
- Update to version 0.14.37.
|
|
|
4f23d81 |
|
|
|
ac3c7c0 |
* Tue Aug 15 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.36-2
|
|
|
ac3c7c0 |
- Adapt patch to work on ppc64, where PIE isn't supported.
|
|
|
ac3c7c0 |
|
|
|
0201810 |
* Sat Aug 12 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.36-1
|
|
|
0201810 |
- Update to version 0.14.36.
|
|
|
0201810 |
|
|
|
499fb9c |
* Wed Aug 09 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.35-2
|
|
|
499fb9c |
- Add Provides for bundled JS libraries and adapt License tag.
|
|
|
499fb9c |
|
|
|
499fb9c |
* Tue Aug 08 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.35-1
|
|
|
499fb9c |
- Update to version 0.14.35.
|
|
|
499fb9c |
|
|
|
499fb9c |
* Tue Aug 08 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.34-1
|
|
|
499fb9c |
- Update to version 0.14.34.
|
|
|
499fb9c |
|
|
|
499fb9c |
* Sat Aug 05 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.33-3
|
|
|
499fb9c |
- Add another missing ldflags argument.
|
|
|
499fb9c |
|
|
|
499fb9c |
* Tue Aug 01 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.33-2
|
|
|
499fb9c |
- Adapt patched build script to use the correct LDFLAGS.
|
|
|
499fb9c |
|
|
|
499fb9c |
* Tue Jul 25 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.33-1
|
|
|
499fb9c |
- Update to version 0.14.33.
|
|
|
499fb9c |
|
|
|
499fb9c |
* Tue Jul 11 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.32-1
|
|
|
499fb9c |
- Update to version 0.14.32.
|
|
|
499fb9c |
|
|
|
499fb9c |
* Tue Jun 27 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.31-1
|
|
|
499fb9c |
- Update to version 0.14.31.
|
|
|
499fb9c |
|
|
|
499fb9c |
* Tue Jun 13 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.30-1
|
|
|
499fb9c |
- Update to version 0.14.30.
|
|
|
499fb9c |
|
|
|
499fb9c |
* Tue May 30 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.29-1
|
|
|
499fb9c |
- Update to version 0.14.29.
|
|
|
499fb9c |
|
|
|
499fb9c |
* Tue May 16 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.28-1
|
|
|
499fb9c |
- Update to version 0.14.28.
|
|
|
499fb9c |
|
|
|
499fb9c |
* Tue Apr 25 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.27-1
|
|
|
499fb9c |
- Update to version 0.14.27.
|
|
|
499fb9c |
|
|
|
499fb9c |
* Fri Apr 07 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.26-1
|
|
|
499fb9c |
- Update to version 0.14.26.
|
|
|
499fb9c |
|
|
|
499fb9c |
* Tue Mar 21 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.25-1
|
|
|
499fb9c |
- Update to version 0.14.25.
|
|
|
499fb9c |
|
|
|
499fb9c |
* Tue Mar 07 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.24-1
|
|
|
499fb9c |
- Update to version 0.14.24.
|
|
|
499fb9c |
|
|
|
499fb9c |
* Tue Feb 28 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.23-2
|
|
|
499fb9c |
- Clean up spec file, remove bundled libs on fedora, add man pages.
|
|
|
499fb9c |
|
|
|
499fb9c |
* Tue Feb 07 2017 Fabio Valentini <decathorpe@gmail.com> - 0.14.23-1
|
|
|
499fb9c |
- First package for fedora.
|
|
|
499fb9c |
|