"Fossies" - the Fresh Open Source Software Archive 
Member "shake-1.0/distrib/shake.spec" (15 Nov 2014, 1656 Bytes) of package /linux/privat/shake-1.0.tar.gz:
As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) RPM Spec source code syntax highlighting (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
1 Summary: Userspace filesystem defragmenter
2 Name: shake
3 Version: 1.0
4 Release: 1%{?dist}
5 License: GPLv3+
6 Group: System Environment/Base
7 URL: http://vleu.net/shake/
8
9 Source: https://github.com/unbrice/shake/archive/v%{version}.tar.gz
10 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
11
12 BuildRequires: libattr-devel
13 BuildRequires: help2man
14 BuildRequires: cmake
15
16 %description
17 Shake is a defragmenter that runs in userspace, without the need of patching
18 the kernel and while the systems is used. There is nothing magic in that:
19 it just works by rewriting fragmented files. But it has some heuristics that
20 could make it more efficient than other tools, including defrag and, maybe,
21 xfs_fsr.
22
23 %prep
24 %autosetup
25
26 %build
27 %cmake .
28 make VERBOSE=1 %{?_smp_mflags}
29
30 %install
31 rm -Rf %{buildroot}
32 make install/strip DESTDIR="%{buildroot}"
33
34 %clean
35 rm -Rf %{buildroot}
36
37 %files
38 %defattr(-, root, root, 0755)
39 %doc NEWS
40 %doc %{_mandir}/man8/shake.8*
41 %doc %{_mandir}/man8/unattr.8*
42 %{_bindir}/shake
43 %{_bindir}/unattr
44
45 %changelog
46 * Wed Jul 23 2014 Brice Arnould <brice.arnould+shake@gmail.com> - 1.0-1
47 - Updated to release 1.0.
48
49 * Mon Feb 02 2009 Brice Arnould <brice.arnould+shake@gmail.com> - 0.99-1
50 - Updated to release 0.99.
51 - Updated dependancies.
52
53 * Tue Aug 29 2006 Dag Wieers <dag@wieers.com> - 0.26-1
54 - Updated to release 0.26.
55
56 * Sun Aug 20 2006 Dag Wieers <dag@wieers.com> - 0.24-1
57 - Updated to release 0.24.
58
59 * Wed Aug 16 2006 Dag Wieers <dag@wieers.com> - 0.23-1
60 - Updated to release 0.23.
61
62 * Tue Jun 27 2006 Dag Wieers <dag@wieers.com> - 0.22-1
63 - Updated to release 0.22.
64
65 * Mon Jun 12 2006 Dag Wieers <dag@wieers.com> - 0.20-1
66 - Initial package. (using DAR)