|
|
1426621 |
# Generated by go2rpm
|
|
|
1426621 |
%bcond_without check
|
|
|
1426621 |
|
|
|
3b8869c |
%define gobuild(o:) %{expand:
|
|
|
3b8869c |
# https://bugzilla.redhat.com/show_bug.cgi?id=995136#c12
|
|
|
3b8869c |
%global _dwz_low_mem_die_limit 0
|
|
|
3b8869c |
%ifnarch ppc64
|
|
|
3b8869c |
go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${BUILDTAGS:-}" -ldflags "${LDFLAGS:-}%{?currentgoldflags} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n') -extldflags '%__global_ldflags %{?__golang_extldflags}' -compressdwarf=false" -a -v -x %{?**};
|
|
|
3b8869c |
%else
|
|
|
3b8869c |
go build -compiler gc -tags="rpm_crashtraceback ${BUILDTAGS:-}" -ldflags "${LDFLAGS:-}%{?currentgoldflags} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n') -extldflags '%__global_ldflags %{?__golang_extldflags}' -compressdwarf=false" -a -v -x %{?**};
|
|
|
3b8869c |
%endif
|
|
|
3b8869c |
}
|
|
|
3b8869c |
|
|
|
f3424b2 |
# https://github.com/rclone/rclone
|
|
|
f3424b2 |
%global goipath github.com/rclone/rclone
|
|
|
52ba5ed |
Version: 1.57.0
|
|
|
1426621 |
|
|
|
91db0a1 |
%global common_description %{expand:
|
|
|
1426621 |
Rclone is a command line program to sync files and directories to and
|
|
|
91db0a1 |
from various cloud services.}
|
|
|
91db0a1 |
|
|
|
9d4c8e4 |
%global golicenses COPYING
|
|
|
9d4c8e4 |
%global godocs docs CONTRIBUTING.md MAINTAINERS.md MANUAL.md\\\
|
|
|
9d4c8e4 |
README.md RELEASE.md
|
|
|
9d4c8e4 |
|
|
|
29c4570 |
Name: rclone
|
|
|
f3424b2 |
Release: 1%{?dist}
|
|
|
91db0a1 |
Summary: Rsync for cloud storage
|
|
|
1426621 |
|
|
|
91db0a1 |
License: MIT
|
|
|
29c4570 |
URL: http://rclone.org/
|
|
|
3b8869c |
Source0: https://github.com/rclone/rclone/archive/v%{version}/%{name}-%{version}.tar.gz
|
|
|
0d41ecb |
Source1: vendor-%{version}.tar.gz
|
|
|
29c4570 |
|
|
|
3b8869c |
# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
|
|
|
3b8869c |
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
|
|
|
3b8869c |
# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
|
|
|
3b8869c |
BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
|
|
|
29c4570 |
|
|
|
29c4570 |
%description
|
|
|
91db0a1 |
%{common_description}
|
|
|
29c4570 |
|
|
|
29c4570 |
%prep
|
|
|
3b8869c |
%autosetup -p1 -n %{name}-%{version}
|
|
|
0d41ecb |
%setup -q -T -D -a 1 -n %{name}-%{version}
|
|
|
29c4570 |
|
|
|
1426621 |
%build
|
|
|
0d41ecb |
export GO111MODULE=on
|
|
|
3b8869c |
export GOFLAGS=-mod=vendor
|
|
|
3b8869c |
|
|
|
9d4c8e4 |
LDFLAGS="-X github.com/ncw/rclone/fs.Version=v%{version} "
|
|
|
3b8869c |
%gobuild -o _bin/rclone %{goipath}
|
|
|
29c4570 |
|
|
|
29c4570 |
%install
|
|
|
9d4c8e4 |
install -m 0755 -vd %{buildroot}%{_bindir}
|
|
|
3b8869c |
install -m 0755 -vp _bin/* %{buildroot}%{_bindir}/
|
|
|
91db0a1 |
install -Dpm 0644 ./rclone.1 %{buildroot}%{_mandir}/man1/rclone.1
|
|
|
29c4570 |
|
|
|
29c4570 |
%files
|
|
|
29c4570 |
%license COPYING
|
|
|
1426621 |
%doc MAINTAINERS.md MANUAL.html RELEASE.md CONTRIBUTING.md MANUAL.md README.md
|
|
|
1426621 |
%doc docs/
|
|
|
29c4570 |
%{_bindir}/rclone
|
|
|
29c4570 |
%{_mandir}/man1/rclone.1*
|
|
|
29c4570 |
|
|
|
29c4570 |
%changelog
|
|
|
52ba5ed |
* Wed Dec 22 2021 Robert-André Mauchin <zebob.m@gmail.com> - 1.57.0-1
|
|
|
52ba5ed |
- Update to 1.57.0
|
|
|
52ba5ed |
- Close: rhbz#1953788
|
|
|
52ba5ed |
|
|
|
624f17d |
* Mon May 17 15:51:45 CEST 2021 Robert-André Mauchin <zebob.m@gmail.com> - 1.55.1-1
|
|
|
624f17d |
- Update to 1.55.1
|
|
|
624f17d |
|
|
|
f8de55c |
* Wed Apr 7 23:50:58 CEST 2021 Robert-André Mauchin <zebob.m@gmail.com> - 1.55.0-1
|
|
|
f8de55c |
- Update to 1.55.0
|
|
|
f8de55c |
- Close: rhbz#1936764
|
|
|
f8de55c |
|
|
|
a9139ae |
* Mon Mar 8 09:04:20 CET 2021 Robert-André Mauchin <zebob.m@gmail.com> - 1.54.0-1
|
|
|
a9139ae |
- Update to 1.54.0
|
|
|
a9139ae |
- Close: rhbz#1918543
|
|
|
a9139ae |
|
|
|
d9baae9 |
* Sun Dec 06 02:33:51 CET 2020 Robert-André Mauchin <zebob.m@gmail.com> - 1.53.3-1
|
|
|
d9baae9 |
- Update to 1.53.3
|
|
|
d9baae9 |
- Close: rhbz#1899641
|
|
|
d9baae9 |
- Fix: rhbz#1900705
|
|
|
d9baae9 |
- Fix: rhbz#1900719
|
|
|
d9baae9 |
|
|
|
0d41ecb |
* Sun Nov 08 14:15:33 CET 2020 Robert-André Mauchin <zebob.m@gmail.com> - 1.53.2-1
|
|
|
0d41ecb |
- Update to 1.53.2 (#1840915)
|
|
|
0d41ecb |
|
|
|
b8f5881 |
* Thu Feb 27 01:17:56 CET 2020 Robert-André Mauchin <zebob.m@gmail.com> - 1.51.0-1
|
|
|
b8f5881 |
- Update to 1.51.0
|
|
|
b8f5881 |
|
|
|
49b5d4d |
* Mon Dec 23 22:22:16 CET 2019 Robert-André Mauchin <zebob.m@gmail.com> - 1.50.2-1
|
|
|
49b5d4d |
- Release 1.50.2 (#1756764)
|
|
|
49b5d4d |
|
|
|
f3424b2 |
* Sat Sep 28 13:00:14 CEST 2019 Robert-André Mauchin <zebob.m@gmail.com> - 1.49.3-1
|
|
|
3b8869c |
- Release 1.49.3 (#1775302)
|
|
|
f3424b2 |
|
|
|
17c5e23 |
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.48.0-2
|
|
|
17c5e23 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
17c5e23 |
|
|
|
9d4c8e4 |
* Sun Jun 16 16:26:43 CEST 2019 Robert-André Mauchin <zebob.m@gmail.com> - 1.48.0-1
|
|
|
9d4c8e4 |
- Release 1.48.0 (#1720839)
|
|
|
9d4c8e4 |
|
|
|
586a98c |
* Sat Apr 13 18:34:07 CET 2019 Robert-André Mauchin <zebob.m@gmail.com> - 1.47.0-1
|
|
|
586a98c |
- Release 1.47.0 (#1674166)
|
|
|
586a98c |
|
|
|
1426621 |
* Sat Apr 06 21:17:09 CET 2019 Robert-André Mauchin <zebob.m@gmail.com> - 1.46.0-1
|
|
|
1426621 |
- Release 1.46.0
|
|
|
1426621 |
|
|
|
e3648a1 |
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.45-2
|
|
|
e3648a1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
e3648a1 |
|
|
|
c7614ce |
* Tue Dec 18 2018 Robert-André Mauchin <zebob.m@gmail.com> - 1.45-1
|
|
|
c7614ce |
- Update to version 1.45
|
|
|
c7614ce |
|
|
|
19d00a5 |
* Mon Oct 22 2018 Robert-André Mauchin <zebob.m@gmail.com> - 1.44-1
|
|
|
19d00a5 |
- Update to version 1.44
|
|
|
19d00a5 |
|
|
|
ec6e895 |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.42-2
|
|
|
ec6e895 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
ec6e895 |
|
|
|
b86e0df |
* Thu Jun 28 2018 Robert-André Mauchin <zebob.m@gmail.com> - 1.42-1
|
|
|
b86e0df |
- Update to version 1.42
|
|
|
b86e0df |
|
|
|
91db0a1 |
* Tue Mar 20 2018 Robert-André Mauchin <zebob.m@gmail.com> - 1.41-1
|
|
|
91db0a1 |
- Update to version 1.41
|
|
|
91db0a1 |
- Use new Go packaging
|
|
|
91db0a1 |
|
|
|
695fac1 |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.39-2
|
|
|
695fac1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
695fac1 |
|
|
|
cc3b675 |
* Sun Dec 24 2017 Robert-André Mauchin <zebob.m@gmail.com> - 1.39-1
|
|
|
cc3b675 |
- Update to version 1.39
|
|
|
cc3b675 |
|
|
|
29c4570 |
* Sun Oct 01 2017 Robert-André Mauchin <zebob.m@gmail.com> - 1.38-1
|
|
|
29c4570 |
- Update to version 1.38
|
|
|
cc3b675 |
|
|
|
29c4570 |
* Fri Jul 28 2017 Robert-André Mauchin <zebob.m@gmail.com> - 1.37-2
|
|
|
29c4570 |
- Unbundled revision
|
|
|
cc3b675 |
|
|
|
29c4570 |
* Sun Jul 23 2017 Robert-André Mauchin <zebob.m@gmail.com> - 1.37-1
|
|
|
29c4570 |
- Update to version 1.37
|
|
|
cc3b675 |
|
|
|
29c4570 |
* Thu Jul 20 2017 Robert-André Mauchin <zebob.m@gmail.com> - 1.36-2
|
|
|
29c4570 |
- Update to Fedora Packaging Guidelines specification
|
|
|
cc3b675 |
|
|
|
29c4570 |
* Sat Mar 25 2017 Robert-André Mauchin <zebob.m@gmail.com> - 1.36-1
|
|
|
29c4570 |
- Update to version 1.36
|
|
|
cc3b675 |
|
|
|
29c4570 |
* Fri Jan 06 2017 Robert-André Mauchin <zebob.m@gmail.com> - 1.35-1
|
|
|
29c4570 |
- Update to version 1.35
|
|
|
cc3b675 |
|
|
|
29c4570 |
* Sun Dec 11 2016 Robert-André Mauchin <zebob.m@gmail.com> - 1.34-1
|
|
|
29c4570 |
- Initial RPM release
|
|
|
29c4570 |
|