From: Jiri Denemark Date: Mon, 17 Dec 2012 18:27:38 +0000 (+0100) Subject: spec: Do not install *.py[co] in python examples X-Git-Tag: v1.0.2-rc1~374 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5cce9d28b03753a73a3a0c51d649771e3b7afeed;p=thirdparty%2Flibvirt.git spec: Do not install *.py[co] in python examples Unfortunately, rpm is stupid enough to bytycompile python scripts even though they are located in /usr/share/doc/libvirt-python-*/examples and it does so after %install phase is finished. Thus there's no way we could remove those files from BUILDROOT. As a workaround, we may safely remove the examples subdirectory completely without losing anything. The python scripts that were installed there are also copied directly into /usr/share/doc/libvirt-python-*/ by %doc python/tests/*.py rule. And yes, the files are actually tests, not examples. --- diff --git a/libvirt.spec.in b/libvirt.spec.in index a5dce14a63..3aaef02d68 100644 --- a/libvirt.spec.in +++ b/libvirt.spec.in @@ -1392,6 +1392,8 @@ rm -f $RPM_BUILD_ROOT%{_datadir}/augeas/lenses/tests/test_libvirtd_lxc.aug %if ! %{with_python} rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/libvirt-python-%{version} +%else +rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/libvirt-python-%{version}/examples %endif %if ! %{with_qemu}