1 Summary: Utilities belonging to the Reiser filesystem
2 Summary(pl.UTF-8): Narzędzia dla systemu plików Reiser
3 Summary(pt_BR.UTF-8): Este pacote contém os utilitários para manipulação do sistema de arquivos ReiserFS
4 Summary(uk.UTF-8): Утиліти для роботы з файловою системою ReiserFS
5 Summary(ru.UTF-8): Утилиты для работы с файловой системой ReiserFS
11 Group: Applications/System
12 #Source0: http://www.kernel.org/pub/linux/utils/fs/reiserfs/%{name}-%{version}.tar.gz
13 Source0: https://www.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/v%{version}/%{name}-%{version}.tar.xz
14 # Source0-md5: 90c139542725efc6da3a6b1709695395
15 Patch0: %{name}-am.patch
16 URL: https://reiser4.wiki.kernel.org/index.php/Reiserfsprogs
17 BuildRequires: autoconf >= 2.50
18 BuildRequires: automake >= 1:1.11.1
19 BuildRequires: libcom_err-devel
20 BuildRequires: libtool
21 BuildRequires: libuuid-devel
22 BuildRequires: tar >= 1:1.22
24 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
25 Obsoletes: reiserfs-utils
26 Conflicts: progsreiserfs < 0.3.1-1.rc8.5
27 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 %define _sbindir /sbin
32 Reiserfs is a file system using a plug-in based object oriented
33 variant on classical balanced tree algorithms. The results when
34 compared to the ext2fs conventional block allocation based file system
35 running under the same operating system and employing the same
36 buffering code suggest that these algorithms are overall more
37 efficient, and are becoming more so every passing month. Loosely
38 speaking, every month we find another performance cranny that needs
39 work, and we fix it, and every month we find some way of improving our
40 overall general usage performance. The improvement in small file space
41 and time performance suggests that we may now revisit a common OS
42 design assumption that one should aggregate small objects using layers
43 above the file system layer. Being more effective at small files DOES
44 NOT make us less effective for other files, this is a general purpose
45 FS, and our overall traditional FS usage performance is high enough to
46 establish that. Reiserfs has a commitment to opening up the FS design
47 to contributions, and we are now now adding plug-ins so that you can
48 create your own types of directories and files.
50 %description -l pl.UTF-8
51 Pakiet zawiera programy do tworzenia (mkreiserfs), sprawdzania i
52 naprawiania błędów (reiserfsck) oraz zmiany wielkości
53 (resize_reiserfs) systemu plików ReiserFS.
55 %description -l pt_BR.UTF-8
56 Este pacote contém os utilitários para manipulação do sistema de
59 %description -l ru.UTF-8
60 Набор утилит для работы с файловой системой ReiserFS.
62 %description -l uk.UTF-8
63 Набір утиліт для роботи з файловою системою ReiserFS.
66 Summary: ReiserFS Core library
67 Summary(pl.UTF-8): Biblioteka ReiserFS Core
71 ReiserFS Core library.
73 %description libs -l pl.UTF-8
74 Biblioteka ReiserFS Core.
77 Summary: Header files for ReiserFS Core library
78 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki ReiserFS Core
79 Group: Development/Libraries
80 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
81 Requires: libcom_err-devel
84 Header files for ReiserFS Core library.
86 %description devel -l pl.UTF-8
87 Pliki nagłówkowe biblioteki ReiserFS Core.
90 Summary: Static ReiserFS Core library
91 Summary(pl.UTF-8): Biblioteka statyczna ReiserFS Core
92 Group: Development/Libraries
93 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
96 Static ReiserFS Core library.
98 %description static -l pl.UTF-8
99 Biblioteka statyczna ReiserFS Core.
112 --disable-silent-rules
117 rm -rf $RPM_BUILD_ROOT
118 #install -d $RPM_BUILD_ROOT{%{_sbindir},%{_mandir}/man8}
120 %{__make} -j1 install \
121 DESTDIR=$RPM_BUILD_ROOT
123 # obsoleted by pkg-config
124 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libreiserfscore.la
127 rm -rf $RPM_BUILD_ROOT
129 %post libs -p /sbin/ldconfig
130 %postun libs -p /sbin/ldconfig
133 %defattr(644,root,root,755)
134 %doc CREDITS ChangeLog README
135 %attr(755,root,root) %{_sbindir}/debugfs.reiserfs
136 %attr(755,root,root) %{_sbindir}/debugreiserfs
137 %attr(755,root,root) %{_sbindir}/fsck.reiserfs
138 %attr(755,root,root) %{_sbindir}/mkfs.reiserfs
139 %attr(755,root,root) %{_sbindir}/mkreiserfs
140 %attr(755,root,root) %{_sbindir}/reiserfsck
141 %attr(755,root,root) %{_sbindir}/reiserfstune
142 %attr(755,root,root) %{_sbindir}/resize_reiserfs
143 %attr(755,root,root) %{_sbindir}/tunefs.reiserfs
144 %{_mandir}/man8/debugfs.reiserfs.8*
145 %{_mandir}/man8/debugreiserfs.8*
146 %{_mandir}/man8/fsck.reiserfs.8*
147 %{_mandir}/man8/mkfs.reiserfs.8*
148 %{_mandir}/man8/mkreiserfs.8*
149 %{_mandir}/man8/reiserfsck.8*
150 %{_mandir}/man8/reiserfstune.8*
151 %{_mandir}/man8/resize_reiserfs.8*
152 %{_mandir}/man8/tunefs.reiserfs.8*
155 %defattr(644,root,root,755)
156 %attr(755,root,root) %{_libdir}/libreiserfscore.so.*.*.*
157 %attr(755,root,root) %ghost %{_libdir}/libreiserfscore.so.0
160 %defattr(644,root,root,755)
161 %attr(755,root,root) %{_libdir}/libreiserfscore.so
162 %{_includedir}/reiserfs
163 %{_pkgconfigdir}/reiserfscore.pc
166 %defattr(644,root,root,755)
167 %{_libdir}/libreiserfscore.a