1
1
%define real_name lessfs
2
2
Summary: Lessfs is an inline data deduplicating filesystem
3
3
Name: fuse-lessfs
4
- Version: 1.3.3.11
4
+ Version: 1.5.9
5
5
Release: 1%{?dist }
6
6
License: GPLv3
7
7
Group: Applications/System
@@ -10,11 +10,16 @@ Source: http://downloads.sourceforge.net/%{real_name}/%{real_name}-%{ver
10
10
Patch0: lessfs-init.patch
11
11
Patch1: lessfs-init-4096.patch
12
12
BuildRoot: %{_tmppath }/%{name }-%{version }-%{release }
13
- BuildRequires: tokyocabinet-devel
14
- BuildRequires: openssl-devel
15
- BuildRequires: fuse-devel
16
13
BuildRequires: autoconf
14
+ BuildRequires: fuse-devel
15
+ BuildRequires: mhash-devel
16
+ BuildRequires: openssl-devel
17
+ BuildRequires: snappy-devel
18
+ BuildRequires: tokyocabinet-devel
19
+
17
20
Requires: fuse
21
+ Requires: mhash
22
+ Requires: snappy
18
23
19
24
Obsoletes: %{real_name } <= %{name }-%{version }
20
25
Provides: %{real_name } = %{name }-%{version }
@@ -36,15 +41,15 @@ chmod -x *.c
36
41
#%patch1
37
42
38
43
%build
39
- autoreconf
44
+ # autoreconf
40
45
export CFLAGS=" -ggdb2 -O2"
41
- %configure --with-crypto --with-sha3
46
+ %configure --with-crypto --with-sha3 --with-snappy
42
47
make %{?_smp_mflags }
43
48
44
49
%install
45
50
rm -rf %{buildroot }
46
51
make DESTDIR=%{buildroot } install
47
- install -D -m 755 etc/lessfs %{buildroot }/etc/init.d/lessfs
52
+ install -D -m 755 etc/lessfs-init_example %{buildroot }/etc/init.d/lessfs
48
53
install -D -m 755 etc/lessfs.cfg %{buildroot }/etc/lessfs.cfg
49
54
50
55
rm -rf %{buildroot }%{_datadir }/%{name }
@@ -62,14 +67,18 @@ rm -rf %{buildroot}
62
67
%doc FAQ ChangeLog COPYING README
63
68
%{_bindir }/lessfs
64
69
%{_sbindir }/mklessfs
65
- %{_sbindir }/defrag_lessfs
66
70
%{_sbindir }/lessfsck
67
71
%{_sbindir }/listdb
72
+ %{_sbindir }/replogtool
68
73
%{_mandir }/man1/lessfs*
74
+ %{_mandir }/man1/replogtool*
69
75
/etc/init.d/lessfs
70
76
%config(noreplace) /etc/lessfs.cfg
71
77
72
78
%changelog
79
+ *
Mon Feb 13 2012 David Hrbáč <[email protected] > -
1.5.9-1
80
+ - new upstream release
81
+
73
82
*
Thu Nov 18 2010 David Hrbáč <[email protected] > -
1.2.0-1
74
83
- new upstream release
75
84
0 commit comments