]> git.pld-linux.org Git - packages/reiserfsprogs.git/blame - reiserfsprogs.spec
- tabs in preamble
[packages/reiserfsprogs.git] / reiserfsprogs.spec
CommitLineData
55b4c973 1Summary: Utilities belonging to the Reiser filesystem
2966ce0b
ER
2Summary(pl.UTF-8): Narzędzia dla systemu plików Reiser
3Summary(pt_BR.UTF-8): Este pacote contém os utilitários para manipulação do sistema de arquivos ReiserFS
4Summary(uk.UTF-8): Утиліти для роботы з файловою системою ReiserFS
5Summary(ru.UTF-8): Утилиты для работы с файловой системой ReiserFS
55b4c973 6Name: reiserfsprogs
19105433
JB
7Version: 3.6.20
8Release: 1
07985cb1 9Epoch: 1
a1628b3e 10License: GPL v2
55b4c973 11Group: Applications/System
0eddcdc0 12Source0: ftp://ftp.namesys.com/pub/reiserfsprogs/%{name}-%{version}.tar.gz
19105433 13# Source0-md5: 3b3392f59c5d302cf858bc4cf194b258
49fb9087 14Patch0: %{name}-bigendian-fix.patch
46e8d52b 15URL: http://www.namesys.com/
19105433 16BuildRequires: autoconf >= 2.50
dce55817 17BuildRequires: automake
19105433 18BuildRequires: libuuid-devel
dce55817 19Obsoletes: reiserfs-utils
6f0d0522 20Conflicts: progsreiserfs < 0.3.1-1.rc8.5
8e0a296b 21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
55b4c973 22
ff8770dd
AM
23%define _sbindir /sbin
24
55b4c973 25%description
a1628b3e 26Reiserfs is a file system using a plug-in based object oriented
27variant on classical balanced tree algorithms. The results when
28compared to the ext2fs conventional block allocation based file system
29running under the same operating system and employing the same
30buffering code suggest that these algorithms are overall more
31efficient, and are becoming more so every passing month. Loosely
32speaking, every month we find another performance cranny that needs
33work, and we fix it, and every month we find some way of improving our
34overall general usage performance. The improvement in small file space
35and time performance suggests that we may now revisit a common OS
36design assumption that one should aggregate small objects using layers
37above the file system layer. Being more effective at small files DOES
38NOT make us less effective for other files, this is a general purpose
39FS, and our overall traditional FS usage performance is high enough to
40establish that. Reiserfs has a commitment to opening up the FS design
41to contributions, and we are now now adding plug-ins so that you can
42create your own types of directories and files.
55b4c973 43
90147673 44%description -l pl.UTF-8
ff8770dd 45Pakiet zawiera programy do tworzenia (mkreiserfs), sprawdzania i
90147673
JR
46naprawiania błędów (reiserfsck) oraz zmiany wielkości
47(resize_reiserfs) systemu plików ReiserFS.
ff8770dd 48
90147673
JR
49%description -l pt_BR.UTF-8
50Este pacote contém os utilitários para manipulação do sistema de
dce55817 51arquivos ReiserFS.
52
90147673
JR
53%description -l ru.UTF-8
54Набор утилит для работы с файловой системой ReiserFS.
a1628b3e 55
90147673
JR
56%description -l uk.UTF-8
57Набір утиліт для роботи з файловою системою ReiserFS.
07ea4956 58
55b4c973
JR
59%prep
60%setup -q
49fb9087 61%patch0 -p1
55b4c973
JR
62
63%build
c81562a3 64%{__aclocal}
896c0bac 65%{__autoconf}
66%{__automake}
56fc1349 67%configure \
9ea5eb8a 68%ifarch alpha ppc ppc64 sparc sparcv9 sparc64
56fc1349
JB
69 ac_cv_header_asm_unaligned=no
70%endif
71
07985cb1
PG
72%{__make} all \
73 LDFLAGS="%{rpmldflags}"
55b4c973
JR
74
75%install
76rm -rf $RPM_BUILD_ROOT
ff8770dd 77install -d $RPM_BUILD_ROOT{%{_sbindir},%{_mandir}/man8}
55b4c973
JR
78
79%{__make} install \
80 DESTDIR=$RPM_BUILD_ROOT
81
07ea4956
JB
82ln -sf reiserfsck $RPM_BUILD_ROOT%{_sbindir}/fsck.reiserfs
83ln -sf mkreiserfs $RPM_BUILD_ROOT%{_sbindir}/mkfs.reiserfs
55b4c973 84
55b4c973
JR
85%clean
86rm -rf $RPM_BUILD_ROOT
87
88%files
89%defattr(644,root,root,755)
376fc0e8 90%doc README
8c7f160e 91%attr(755,root,root) %{_sbindir}/*
19105433 92%{_mandir}/man8/*
This page took 0.065937 seconds and 4 git commands to generate.