1 Summary: Userspace support for the device-mapper
2 Summary(pl): Wsparcie dla mapowania urz±dzeñ w przestrzeni u¿ytkownika
7 Group: Applications/System
8 Source0: ftp://sources.redhat.com/pub/dm/%{name}.%{version}.tgz
9 # Source0-md5: a7a97c469f22e3ec2cdcb5aae5603f3f
10 URL: http://sources.redhat.com/dm/
11 BuildRequires: autoconf
12 BuildRequires: automake
13 BuildRequires: libselinux-devel >= 1.10
14 Requires: libselinux >= 1.10
15 Conflicts: dev < 2.9.0-8
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18 %define _sbindir /sbin
21 The goal of this driver is to support volume management.
22 The driver enables the definition of new block devices composed of
23 ranges of sectors of existing devices. This can be used to define
24 disk partitions - or logical volumes. This light-weight kernel
25 component can support user-space tools for logical volume management.
28 Celem tego sterownika jest obs³uga zarz±dzania wolumenami.
29 Sterownik w³±cza definiowanie nowych urz±dzeñ blokowych z³o¿onych z
30 przedzia³ów sektorów na istniej±cych urz±dzeniach. Mo¿e to byæ
31 wykorzystane do definiowania partycji na dysku lub logicznych
32 wolumenów. Ten lekki sk³adnik j±dra mo¿e wspieraæ dzia³aj±ce w
33 przestrzeni u¿ytkownika narzêdzia do zarz±dzania logicznymi
37 Summary: Header files and development documentation for %{name}
38 Summary(pl): Pliki nag³ówkowe i dokumentacja do %{name}
39 Group: Development/Libraries
40 Requires: %{name} = %{version}-%{release}
43 Header files and development documentation for %{name}.
45 %description devel -l pl
46 Pliki nag³ówkowe i dokumentacja do %{name}.
49 Summary: Static devmapper library
50 Summary(pl): Statyczna biblioteka devmapper
51 Group: Development/Libraries
52 Requires: %{name}-devel = %{version}-%{release}
55 Static devmapper library.
57 %description static -l pl
58 Statyczna biblioteka devmapper.
61 %setup -q -n %{name}.%{version}
64 cp -f /usr/share/automake/config.sub autoconf
68 --with-optimisation="%{rpmcflags}" \
69 --with-user=%(id -u) \
70 --with-group=%(id -g) \
71 --with-interface=ioctl
74 ar cru libdevmapper.a lib/ioctl/*.o lib/*.o
78 rm -rf $RPM_BUILD_ROOT
79 install -d $RPM_BUILD_ROOT{/%{_lib},%{_libdir}/%{name}}
82 DESTDIR=$RPM_BUILD_ROOT
84 SONAME=$(basename $(ls -1 $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.*))
85 ln -sf /%{_lib}/${SONAME} $RPM_BUILD_ROOT%{_libdir}/libdevmapper.so
86 mv -f $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.* $RPM_BUILD_ROOT/%{_lib}
87 cp -f scripts/* $RPM_BUILD_ROOT%{_libdir}/%{name}
89 install libdevmapper.a $RPM_BUILD_ROOT%{_libdir}
92 rm -rf $RPM_BUILD_ROOT
94 %post -p /sbin/ldconfig
95 %postun -p /sbin/ldconfig
98 %defattr(644,root,root,755)
99 %doc INTRO INSTALL README
100 %attr(755,root,root) %{_sbindir}/*
101 %attr(755,root,root) /%{_lib}/lib*.so.*.*
102 %dir %{_libdir}/%{name}
103 %attr(755,root,root) %{_libdir}/%{name}/*
107 %defattr(644,root,root,755)
108 %attr(755,root,root) %{_libdir}/libdevmapper.so
112 %defattr(644,root,root,755)