From: Marcin Krol Date: Mon, 27 Jul 2015 17:47:56 +0000 (+0000) Subject: - from PLD X-Git-Url: https://git.tld-linux.org/?p=packages%2Freiserfsprogs.git;a=commitdiff_plain;h=14f8c712d2c0b4071752185519ef0248f194098d;ds=sidebyside - from PLD --- 14f8c712d2c0b4071752185519ef0248f194098d diff --git a/reiserfsprogs-am.patch b/reiserfsprogs-am.patch new file mode 100644 index 0000000..7d23f50 --- /dev/null +++ b/reiserfsprogs-am.patch @@ -0,0 +1,11 @@ +--- reiserfsprogs-3.6.22/configure.ac.orig 2013-03-24 21:53:35.621086947 +0100 ++++ reiserfsprogs-3.6.22/configure.ac 2013-03-24 21:55:40.414415247 +0100 +@@ -12,7 +12,7 @@ + dnl We install in /sbin, the utils are to be available on boot + dnl AC_PREFIX(/) + +-AM_CONFIG_HEADER(include/config.h) ++AC_CONFIG_HEADERS(include/config.h) + + AC_SUBST(sbindir) + diff --git a/reiserfsprogs.spec b/reiserfsprogs.spec new file mode 100644 index 0000000..c5e2c59 --- /dev/null +++ b/reiserfsprogs.spec @@ -0,0 +1,105 @@ +Summary: Utilities belonging to the Reiser filesystem +Summary(pl.UTF-8): Narzędzia dla systemu plików Reiser +Summary(pt_BR.UTF-8): Este pacote contém os utilitários para manipulação do sistema de arquivos ReiserFS +Summary(uk.UTF-8): Утиліти для роботы з файловою системою ReiserFS +Summary(ru.UTF-8): Утилиты для работы с файловой системой ReiserFS +Name: reiserfsprogs +Version: 3.6.24 +Release: 1 +Epoch: 1 +License: GPL v2 +Group: Applications/System +#Source0: http://www.kernel.org/pub/linux/utils/fs/reiserfs/%{name}-%{version}.tar.gz +Source0: https://www.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/v%{version}/%{name}-%{version}.tar.xz +# Source0-md5: 66787380fb418ff7d88a23e47cda7af6 +Patch0: %{name}-am.patch +URL: https://reiser4.wiki.kernel.org/index.php/Reiserfsprogs +BuildRequires: autoconf >= 2.50 +BuildRequires: automake >= 1:1.11.1 +BuildRequires: libuuid-devel +BuildRequires: tar >= 1:1.22 +BuildRequires: xz +Obsoletes: reiserfs-utils +Conflicts: progsreiserfs < 0.3.1-1.rc8.5 +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%define _sbindir /sbin + +%description +Reiserfs is a file system using a plug-in based object oriented +variant on classical balanced tree algorithms. The results when +compared to the ext2fs conventional block allocation based file system +running under the same operating system and employing the same +buffering code suggest that these algorithms are overall more +efficient, and are becoming more so every passing month. Loosely +speaking, every month we find another performance cranny that needs +work, and we fix it, and every month we find some way of improving our +overall general usage performance. The improvement in small file space +and time performance suggests that we may now revisit a common OS +design assumption that one should aggregate small objects using layers +above the file system layer. Being more effective at small files DOES +NOT make us less effective for other files, this is a general purpose +FS, and our overall traditional FS usage performance is high enough to +establish that. Reiserfs has a commitment to opening up the FS design +to contributions, and we are now now adding plug-ins so that you can +create your own types of directories and files. + +%description -l pl.UTF-8 +Pakiet zawiera programy do tworzenia (mkreiserfs), sprawdzania i +naprawiania błędów (reiserfsck) oraz zmiany wielkości +(resize_reiserfs) systemu plików ReiserFS. + +%description -l pt_BR.UTF-8 +Este pacote contém os utilitários para manipulação do sistema de +arquivos ReiserFS. + +%description -l ru.UTF-8 +Набор утилит для работы с файловой системой ReiserFS. + +%description -l uk.UTF-8 +Набір утиліт для роботи з файловою системою ReiserFS. + +%prep +%setup -q +%patch0 -p1 + +%build +%{__aclocal} +%{__autoconf} +%{__automake} +%configure \ + --disable-silent-rules + +%{__make} + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT{%{_sbindir},%{_mandir}/man8} + +%{__make} -j1 install \ + DESTDIR=$RPM_BUILD_ROOT + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc CREDITS ChangeLog README +%attr(755,root,root) %{_sbindir}/debugfs.reiserfs +%attr(755,root,root) %{_sbindir}/debugreiserfs +%attr(755,root,root) %{_sbindir}/fsck.reiserfs +%attr(755,root,root) %{_sbindir}/mkfs.reiserfs +%attr(755,root,root) %{_sbindir}/mkreiserfs +%attr(755,root,root) %{_sbindir}/reiserfsck +%attr(755,root,root) %{_sbindir}/reiserfstune +%attr(755,root,root) %{_sbindir}/resize_reiserfs +%attr(755,root,root) %{_sbindir}/tunefs.reiserfs +%{_mandir}/man8/debugfs.reiserfs.8* +%{_mandir}/man8/debugreiserfs.8* +%{_mandir}/man8/fsck.reiserfs.8* +%{_mandir}/man8/mkfs.reiserfs.8* +%{_mandir}/man8/mkreiserfs.8* +%{_mandir}/man8/reiserfsck.8* +%{_mandir}/man8/reiserfstune.8* +%{_mandir}/man8/resize_reiserfs.8* +%{_mandir}/man8/tunefs.reiserfs.8*