3 # - verify where /usr/bin/pflags should go
6 %bcond_without python2 # CPython 2.x module
7 %bcond_without python3 # CPython 3.x module
9 Summary: Linux /proc abstraction classes for Python 2
10 Summary(pl.UTF-8): Klasy abstrakcji linuksowego /proc dla Pythona 2
11 Name: python-linux-procfs
15 Group: Libraries/Python
16 Source0: https://www.kernel.org/pub/software/libs/python/python-linux-procfs/%{name}-%{version}.tar.xz
17 # Source0-md5: 039761a2abc01d92429b9df4636344b0
18 URL: https://rt.wiki.kernel.org/index.php/Tuna
19 BuildRequires: python-modules >= 2
20 BuildRequires: rpm-pythonprov
21 BuildRequires: rpmbuild(macros) >= 1.714
23 BuildRequires: python3-modules >= 1:3.2
25 BuildRequires: tar >= 1:1.22
28 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31 Python 2 abstractions to extract information from the Linux kernel
34 %description -l pl.UTF-8
35 Abstrakcje Pythona 2 do wydobywania informacji z plików /proc jądra
38 %package -n python3-linux-procfs
39 Summary: Linux /proc abstraction classes for Python 3
40 Summary(pl.UTF-8): Klasy abstrakcji linuksowego /proc dla Pythona 3
41 Group: Libraries/Python
43 %description -n python3-linux-procfs
44 Python 3 abstractions to extract information from the Linux kernel
47 %description -n python3-linux-procfs -l pl.UTF-8
48 Abstrakcje Pythona 3 do wydobywania informacji z plików /proc jądra
64 rm -rf $RPM_BUILD_ROOT
77 rm -rf $RPM_BUILD_ROOT
81 %defattr(644,root,root,755)
82 %{py_sitescriptdir}/procfs
83 %if "%{py_ver}" > "2.4"
84 #%{py_sitescriptdir}/python_linux_procfs-%{version}-py*.egg-info
85 %{py_sitescriptdir}/python_linux_procfs-0.6-py*.egg-info
90 %files -n python3-linux-procfs
91 %defattr(644,root,root,755)
92 %attr(755,root,root) %{_bindir}/pflags
93 %{py3_sitescriptdir}/procfs
94 #%{py3_sitescriptdir}/python_linux_procfs-%{version}-py*.egg-info
95 %{py3_sitescriptdir}/python_linux_procfs-0.6-py*.egg-info