SHOW:
|
|
- or go back to the newest paste.
| 1 | - | Name: shake-fs |
| 1 | + | Name: shake-fs |
| 2 | - | Version: 0.999 |
| 2 | + | Version: 0.999 |
| 3 | - | Release: 1%{?dist} |
| 3 | + | Release: 1%{?dist}
|
| 4 | - | Summary: Defragmenter, that runs in userspace |
| 4 | + | Summary: Defragmenter, that runs in userspace |
| 5 | - | |
| 5 | + | License: GPLv3+ or GFDL |
| 6 | - | License: GPLv3 and GFDL |
| 6 | + | URL: http://www.vleu.net/shake/ |
| 7 | - | URL: http://www.vleu.net/shake/ |
| 7 | + | Source0: http://download.savannah.nongnu.org/releases/shake/shake-%{version}.tar.bz2
|
| 8 | - | Source0: http://download.savannah.nongnu.org/releases/shake/shake-%{version}.tar.bz2 |
| 8 | + | Patch0: shake-fs-0.999-fix-dev_t.patch |
| 9 | - | Patch0: shake-0.999-fix-dev_t.patch |
| 9 | + | BuildRequires: cmake, libattr-devel, help2man |
| 10 | - | |
| 10 | + | |
| 11 | - | BuildRequires: cmake, libattr-devel, help2man |
| 11 | + | %description |
| 12 | - | #Requires: |
| 12 | + | Shake is a defragmenter that runs in userspace, without the need of patching |
| 13 | - | |
| 13 | + | the kernel and while the system is used (for now, on GNU/Linux only). |
| 14 | - | �scription |
| 14 | + | |
| 15 | - | Shake is a defragmenter that runs in userspace, without the need of patching |
| 15 | + | There is nothing magic in that : it just works by rewriting fragmented |
| 16 | - | the kernel and while the system is used (for now, on GNU/Linux only). |
| 16 | + | files. But it has some heuristics that could make it more efficient than |
| 17 | - | |
| 17 | + | other tools, including defrag and, maybe, xfs_fsr. |
| 18 | - | There is nothing magic in that : it just works by rewriting fragmented |
| 18 | + | |
| 19 | - | files. But it has some heuristics that could make it more efficient than |
| 19 | + | %prep |
| 20 | - | other tools, including defrag and, maybe, xfs_fsr. |
| 20 | + | %setup -q -n shake-fs-%{version}
|
| 21 | - | |
| 21 | + | %patch0 -p1 |
| 22 | - | %prep |
| 22 | + | |
| 23 | - | %setup -q -n shake-fs-%{version} |
| 23 | + | %build |
| 24 | - | %patch0 -p1 |
| 24 | + | cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} .
|
| 25 | - | |
| 25 | + | make %{?_smp_mflags}
|
| 26 | - | %build |
| 26 | + | |
| 27 | - | cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} . |
| 27 | + | %install |
| 28 | - | make %{?_smp_mflags} |
| 28 | + | rm -rf $RPM_BUILD_ROOT |
| 29 | - | |
| 29 | + | make install DESTDIR=$RPM_BUILD_ROOT |
| 30 | - | |
| 30 | + | |
| 31 | - | %install |
| 31 | + | %files |
| 32 | - | rm -rf $RPM_BUILD_ROOT |
| 32 | + | %doc GPL.txt doc/FDL.txt NEWS |
| 33 | - | make install DESTDIR=$RPM_BUILD_ROOT |
| 33 | + | %{_bindir}/*
|
| 34 | - | |
| 34 | + | %{_mandir}/man8/*
|
| 35 | - | |
| 35 | + | |
| 36 | - | %files |
| 36 | + |