-
Notifications
You must be signed in to change notification settings - Fork 1
/
s3fs-fuse.spec
105 lines (74 loc) · 2.95 KB
/
s3fs-fuse.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
Name: s3fs-fuse
Version: 1.90
Release: 0%{?dist}
Summary: FUSE-based file system backed by Amazon S3
Group: System Environment/Base
License: GPLv2
URL: https://github.com/s3fs-fuse/s3fs-fuse
Source0: https://github.com/s3fs-fuse/s3fs-fuse/archive/refs/tags/v%{version}.tar.gz
Requires: fuse >= 2.8.4
Requires: curl >= 7.0
Requires: libxml2 >= 2.6
Requires: openssl >= 0.9
BuildRequires: automake
BuildRequires: curl-devel >= 7.0
BuildRequires: fuse-devel >= 2.8.4
BuildRequires: gcc-c++
BuildRequires: libxml2-devel >= 2.6
BuildRequires: mailcap
BuildRequires: openssl-devel
Conflicts: fuse-s3fs
Obsoletes: s3fs
%description
s3fs is a FUSE file system that allows you to mount an Amazon S3 bucket as a
local file system. It stores files natively and transparently in S3 (i.e.,
you can use other programs to access the same files). Maximum file size=64GB
(limited by s3fs, not Amazon).
.
s3fs is stable and is being used in number of production environments, e.g.,
rsync backup to s3.
%global debug_package %{nil}
%prep
%setup -q
%build
./autogen.sh
%configure
make %{?_smp_mflags}
sed -i 's/\r//' README.md
%install
make install DESTDIR=%{buildroot}
%files
%{_bindir}/s3fs
%{_mandir}/man1/s3fs.1*
%doc AUTHORS README.md
%changelog
* Fri Sep 10 2021 Nico Kadel-Garcia <[email protected]> - 1.90
- Update to 1.90
- Upd URL to github tag
* Mon Aug 20 2018 Nico Kadel-Garcia <[email protected]> - 1.84
- Update to 1.84
- Add version dependencies to -devel packages for BuildRequires
* Fri Mar 17 2017 Eugene Peregudov <[email protected]> - 1.80
- Bump version to 1.80
- Changed document filename
* Tue Sep 22 2015 Eugene Peregudov <[email protected]> - 1.79-2
- Refactored spec-file from https://github.com/juliogonzalez/s3fs-fuse-rpm
* Thu Jul 30 2015 Julio Gonzalez Gil <[email protected]> - 1.79-1
- Initial build of 1.78 from https://github.com/s3fs-fuse/s3fs-fuse
* Sat Apr 25 2015 Julio Gonzalez Gil <[email protected]> - 1.78-1
- Initial build of 1.78 from https://github.com/s3fs-fuse/s3fs-fuse
* Mon Apr 28 2014 Julio Gonzalez Gil <[email protected]> - 1.77-1
- Initial build of 1.77 from https://github.com/s3fs-fuse/s3fs-fuse
* Thu May 31 2012 Corey Gilmore <[email protected]> - 1.61-1
- Initial build of 1.61. Disabled generation of useless debug package. Using spec from https://bugzilla.redhat.com/show_bug.cgi?id=725292
* Mon Aug 15 2011 Jorge A Gallegos <[email protected]> - 1.58-5
- Minor mod to get rid of macro in changelog
* Sun Jul 31 2011 Jorge A Gallegos <[email protected]> - 1.58-4
- Got rid of unnecessary buildroot cleaning
* Sun Jul 31 2011 Jorge A Gallegos <[email protected]> - 1.58-3
- Moved passwd-s3fs to docs folder
* Wed Jul 27 2011 Jorge A Gallegos <[email protected]> - 1.58-2
- Added docs to files section in spec
- Password file passwd-s3fs is installed as 0644 and changed in post
* Sun Jul 24 2011 Jorge A Gallegos <[email protected]> - 1.58-1
- Initial build