[libguestfs] Since Python package is not noarch, do not put Python files into shared /usr/lib/python2.X/site-pack
Richard W.M. Jones
rjones at fedoraproject.org
Tue Feb 4 13:52:56 UTC 2014
commit f36b756d0807ee958a6a60585fd520330033a56f
Author: Richard W.M. Jones <rjones at redhat.com>
Date: Tue Feb 4 13:40:50 2014 +0000
Since Python package is not noarch, do not put Python files into
shared /usr/lib/python2.X/site-packages (RHBZ#1061155).
libguestfs.spec | 21 +++++++++------------
1 files changed, 9 insertions(+), 12 deletions(-)
---
diff --git a/libguestfs.spec b/libguestfs.spec
index af32006..f127e5f 100644
--- a/libguestfs.spec
+++ b/libguestfs.spec
@@ -12,7 +12,7 @@ Summary: Access and modify virtual machine disk images
Name: libguestfs
Epoch: 1
Version: 1.25.32
-Release: 1%{?dist}
+Release: 2%{?dist}
License: LGPLv2+
# Source and patches.
@@ -710,13 +710,6 @@ find $RPM_BUILD_ROOT -name .packlist -delete
find $RPM_BUILD_ROOT -name '*.bs' -delete
find $RPM_BUILD_ROOT -name 'bindtests.pl' -delete
-# Move Python libraries to sitelib.
-if [ "$RPM_BUILD_ROOT%{python_sitearch}" != "$RPM_BUILD_ROOT%{python_sitelib}" ]; then
- mkdir -p $RPM_BUILD_ROOT%{python_sitelib}
- mv $RPM_BUILD_ROOT%{python_sitearch}/guestfs.py* \
- $RPM_BUILD_ROOT%{python_sitelib}/
-fi
-
# Don't use versioned jar file (RHBZ#1022133).
# See: https://bugzilla.redhat.com/show_bug.cgi?id=1022184#c4
mv $RPM_BUILD_ROOT%{_datadir}/java/%{name}-%{version}.jar \
@@ -897,10 +890,10 @@ mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/libguestfs
%files -n python-%{name}
%doc python/examples/*.py
-%{python_sitearch}/*
-%{python_sitelib}/*.py
-%{python_sitelib}/*.pyc
-%{python_sitelib}/*.pyo
+%{python_sitearch}/libguestfsmod.so
+%{python_sitearch}/guestfs.py
+%{python_sitearch}/guestfs.pyc
+%{python_sitearch}/guestfs.pyo
%{_mandir}/man3/guestfs-python.3*
@@ -990,6 +983,10 @@ mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/libguestfs
%changelog
+* Tue Feb 04 2014 Richard W.M. Jones <rjones at redhat.com> - 1:1.25.32-2
+- Since Python package is not noarch, do not put Python files into
+ shared /usr/lib/python2.X/site-packages (RHBZ#1061155).
+
* Tue Feb 04 2014 Richard W.M. Jones <rjones at redhat.com> - 1:1.25.32-1
- New upstream version 1.25.32.
More information about the scm-commits
mailing list