commit 064bf3419949c7c7f2aa23704b6e7a12cdc9c37b
Author: Elan Ruusamäe <[email protected]>
Date:   Tue Apr 8 10:59:45 2014 +0300

    python requires just -libs via soname, but enforce strict dep

 kmod.spec | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/kmod.spec b/kmod.spec
index c517ab0..82e86ed 100644
--- a/kmod.spec
+++ b/kmod.spec
@@ -27,6 +27,7 @@ BuildRequires:        libtool >= 2:2.0
 BuildRequires: pkgconfig
 BuildRequires: python-devel
 BuildRequires: rpm-pythonprov
+BuildRequires: rpmbuild(macros) >= 1.219
 BuildRequires: tar >= 1:1.22
 BuildRequires: xz
 BuildRequires: xz-devel >= 1:4.99
@@ -110,8 +111,7 @@ Bashowe uzupełnianie nazw dla narzędzi kmod.
 Summary:       kmod Python bindings
 Summary(pl.UTF-8):     Dowiązania do kmod dla Pythona
 Group:         Development/Languages/Python
-Requires:      %{name} = %{version}-%{release}
-Requires:      python
+Requires:      %{name}-libs = %{version}-%{release}
 
 %description -n python-kmod
 kmod Python bindings.
@@ -157,6 +157,10 @@ done
 # obsoleted by pkg-config
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libkmod.la
 
+# not needed in python module
+%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/kmod/*.la
+%py_postclean
+
 :> $RPM_BUILD_ROOT/etc/modprobe.d/modprobe.conf
 
 cp -p %{SOURCE1} $RPM_BUILD_ROOT/etc/modprobe.d/blacklist.conf
@@ -215,4 +219,4 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %dir %{py_sitedir}/kmod
 %attr(755,root,root) %{py_sitedir}/kmod/*.so
-%{py_sitedir}/kmod/*.py*
+%{py_sitedir}/kmod/*.py[co]
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kmod.git/commitdiff/16c81894bd314d8cbce168a5728ad3d1d57f24f6

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to