1 Summary: Tools for the XFS filesystem
2 Summary(pl): Narzêdzia do systemu plików XFS
7 Group: Applications/System
8 Group(de): Applikationen/System
9 Group(pl): Aplikacje/System
10 Source0: ftp://linux-xfs.sgi.com/projects/xfs/download/cmd_tars/%{name}-%{version}.src.tar.gz
11 Patch0: %{name}-miscfix-v2.patch
12 Patch1: %{name}-install-sh.patch
13 BuildRequires: e2fsprogs-devel
14 BuildRequires: lvm-devel
15 BuildRequires: autoconf
17 %if %{?BOOT:1}%{!?BOOT:0}
18 BuildRequires: lvm-static
19 BuildRequires: glibc-static
20 BuildRequires: e2fsprogs-static
22 URL: http://oss.sgi.com/projects/xfs/
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 A set of commands to use the XFS filesystem, including mkfs.xfs.
28 XFS is a high performance journaling filesystem which originated on
29 the SGI IRIX platform. It is completely multi-threaded, can support
30 large files and large filesystems, extended attributes, variable block
31 sizes, is extent based, and makes extensive use of Btrees
32 (directories, extents, free space) to aid both performance and
35 This implementation is on-disk compatible with the IRIX version of
39 Zbiór komend do u¿ytku z systemem plików XFS, w³±czaj±c w to mkfs.xfs.
41 XFS jest wysoko wydajnym systemem plików z kronik±, który oryginalnie
42 by³ u¿ywany na platformie SGI IRIX. Jest to w pe³ni wielow±tkowy,
43 obs³uguj±cy wielkie pliki oraz wielkie systemy, o rozszerzonych
44 atrybutach, zmiennych wielko¶ciach bloków, mocno wykorzystuj±cy
45 B-drzewa by uzyskaæ wysok± wydajno¶æ oraz skalowalno¶æ.
48 Summary: Header files and libraries to develop XFS software
49 Summary(pl): Pliki nag³ówkowe i biblioteki
50 Group: Development/Libraries
51 Group(de): Entwicklung/Libraries
52 Group(es): Desarrollo/Bibliotecas
53 Group(fr): Development/Librairies
54 Group(pl): Programowanie/Biblioteki
55 Group(pt_BR): Desenvolvimento/Bibliotecas
56 Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
57 Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
60 Header files and libraries to develop software which operates on XFS
63 %description -l pl devel
64 Pliki nag³ówkowe i biblioteki potrzebne do rozwoju oprogramowania
65 operuj±cego na systemie plików XFS.
68 Summary: xfs for bootdisk
69 Summary(pl): xfs dla bootkietki
70 Group: Applications/System
71 Group(de): Applikationen/System
72 Group(pl): Aplikacje/System
77 %description BOOT -l pl
86 DEBUG="%{?debug:-DDEBUG}%{!?debug:-DNDEBUG}"; export DEBUG
89 %if %{?BOOT:1}%{!?BOOT:0}
95 %{__make} -C mkfs LLDFLAGS=-all-static
96 mv -f mkfs/mkfs.xfs mkfs.xfs-BOOT
101 --enable-shared-uuid=yes
106 rm -rf $RPM_BUILD_ROOT
108 DIST_ROOT="$RPM_BUILD_ROOT"
109 DIST_INSTALL=`pwd`/install.manifest
110 DIST_INSTALL_DEV=`pwd`/install-dev.manifest
111 export DIST_ROOT DIST_INSTALL DIST_INSTALL_DEV
112 %{__make} install DIST_MANIFEST="$DIST_INSTALL"
113 %{__make} install-dev DIST_MANIFEST="$DIST_INSTALL_DEV"
115 for man in attr_list_by_handle.3 attr_multi_by_handle.3 \
116 fd_to_handle.3 free_handle.3 fssetdm_by_handle.3 \
117 handle_to_fshandle.3 open_by_handle.3 path_to_fshandle.3 \
118 readlink_by_handle.3; do
119 rm -f $RPM_BUILD_ROOT%{_mandir}/man3/$man
120 echo ".so man3/path_to_handle.3" \
121 > $RPM_BUILD_ROOT%{_mandir}/man3/$man
124 %if %{?BOOT:1}%{!?BOOT:0}
125 install -d $RPM_BUILD_ROOT%{_libdir}/bootdisk/sbin
126 install mkfs.xfs-BOOT $RPM_BUILD_ROOT%{_libdir}/bootdisk/sbin/mkfs.xfs
129 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/xfs_info.8
130 echo ".so man8/xfs_growfs.8" > $RPM_BUILD_ROOT%{_mandir}/man8/xfs_info.8
132 gzip -9nf doc/{CHANGES,CREDITS,README.*}
135 rm -rf $RPM_BUILD_ROOT
138 %defattr(644,root,root,755)
140 %attr(755,root,root) /sbin/*
141 %attr(755,root,root) %{_sbindir}/*
142 %attr(755,root,root) /lib/lib*.so.*
143 %{_mandir}/man[185]/*
146 %defattr(644,root,root,755)
151 %if %{?BOOT:1}%{!?BOOT:0}
153 %defattr(644,root,root,755)
154 %attr(755,root,root) %{_libdir}/bootdisk/sbin/*