1 %define dmrver 1.0.0-0.rc15
2 %define dmver 1.02.54-3
4 Summary: Python modules for dealing with block devices
5 Summary(pl.UTF-8): Moduły Pythona do obsługi urządzeń blokowych
9 License: GPL v2 or GPL v3
10 Group: Libraries/Python
11 Source0: https://fedorahosted.org/releases/p/y/pyblock/pyblock-%{version}.tar.bz2
12 # Source0-md5: f6d33a8362dee358517d0a9e2ebdd044
13 URL: http://fedoraproject.org/wiki/Anaconda
14 BuildRequires: device-mapper-devel >= %{dmver}
15 BuildRequires: dmraid-devel >= %{dmrver}
16 BuildRequires: gettext
17 BuildRequires: libselinux-devel
18 BuildRequires: libsepol-devel
19 BuildRequires: python-devel
20 BuildRequires: rpm-pythonprov
21 Requires: device-mapper >= %{dmver}
22 Requires: python-parted
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 %define specflags -fno-strict-aliasing
28 The pyblock contains Python modules for dealing with block devices.
30 %description -l pl.UTF-8
31 Pakiet pyblock zawiera moduły Pythona do obsługi urządzeń blokowych.
34 %setup -q -n %{module}-%{version}
39 OPTFLAGS="%{rpmcflags}"
42 rm -rf $RPM_BUILD_ROOT
44 DESTDIR=$RPM_BUILD_ROOT \
47 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{module}-%{version}
49 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
50 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
54 rm -rf $RPM_BUILD_ROOT
57 %defattr(644,root,root,755)
58 %dir %{py_sitedir}/block
59 %attr(755,root,root) %{py_sitedir}/block/dmmodule.so
60 %attr(755,root,root) %{py_sitedir}/block/dmraidmodule.so
61 %{py_sitedir}/block/*.py[co]