SPECS (XEN_3_0_2): xen.spec - fix python packaging - copy hotplug ...

glen glen at pld-linux.org
Sun Apr 27 11:54:12 CEST 2008


Author: glen                         Date: Sun Apr 27 09:54:12 2008 GMT
Module: SPECS                         Tag: XEN_3_0_2
---- Log message:
- fix python packaging
- copy hotplug scripts

---- Files affected:
SPECS:
   xen.spec (1.34.2.6 -> 1.34.2.7) 

---- Diffs:

================================================================
Index: SPECS/xen.spec
diff -u SPECS/xen.spec:1.34.2.6 SPECS/xen.spec:1.34.2.7
--- SPECS/xen.spec:1.34.2.6	Sun Apr 27 11:39:53 2008
+++ SPECS/xen.spec	Sun Apr 27 11:54:07 2008
@@ -10,7 +10,7 @@
 Summary(pl.UTF-8):	Xen - monitor maszyny wirtualnej
 Name:		xen
 Version:	3.0.2
-Release:	0.5
+Release:	0.6
 License:	GPL
 Group:		Applications/System
 Source0:	http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/%{name}-%{version}-src.tgz
@@ -146,20 +146,18 @@
 install -d $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/xend-db/{domain,vnet}
 install -d $RPM_BUILD_ROOT%{_sharedstatedir}/xen/save
 
-rm -f $RPM_BUILD_ROOT%{_includedir}/%{name}/COPYING
-
-%{py_comp} $RPM_BUILD_ROOT%{py_sitedir}
-%{py_ocomp} $RPM_BUILD_ROOT%{py_sitedir}
-%{py_comp} $RPM_BUILD_ROOT%{py_sitescriptdir}
-%{py_ocomp} $RPM_BUILD_ROOT%{py_sitescriptdir}
+cp -a dist/install/etc/udev $RPM_BUILD_ROOT%{_sysconfdir}
+cp -a dist/install/etc/hotplug $RPM_BUILD_ROOT%{_sysconfdir}
 
+%py_comp $RPM_BUILD_ROOT%{py_sitedir}
+%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
 
-find $RPM_BUILD_ROOT%{py_sitedir} -name '*.py' -exec rm "{}" ";"
-#find $RPM_BUILD_ROOT%{py_sitescriptdir} -name '*.py' -exec rm "{}" ";"
+%py_postclean
+rm -f $RPM_BUILD_ROOT%{_includedir}/%{name}/COPYING
 rm -rf $RPM_BUILD_ROOT%{_docdir}/xen
 rm -rf $RPM_BUILD_ROOT/etc/init.d
-
-cp -a dist/install/etc/udev $RPM_BUILD_ROOT%{_sysconfdir}
+rm -f $RPM_BUILD_ROOT/boot/xen-3.0.gz
+rm -f $RPM_BUILD_ROOT/boot/xen-3.gz
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -210,18 +208,23 @@
 %attr(744,root,root) %{_libdir}/%{name}/boot/hvmloader
 %endif
 %{_datadir}/xen
-%{py_sitescriptdir}/grub
-%dir %{py_sitedir}/%{name}
-%dir %{py_sitedir}/%{name}/lowlevel
-%{py_sitedir}/%{name}/lowlevel/*.py*
-%attr(755,root,root) %{py_sitedir}/%{name}/lowlevel/*.so
-%{py_sitedir}/%{name}/sv
-%{py_sitedir}/%{name}/util
-%{py_sitedir}/%{name}/web
-%{py_sitedir}/%{name}/xend
-%{py_sitedir}/%{name}/xm
-%{py_sitedir}/%{name}/*.py*
-#%{py_sitescriptdir}/*
+%dir %{py_sitedir}/grub
+%{py_sitedir}/grub/*.py[co]
+%dir %{py_sitedir}/grub/fsys
+%{py_sitedir}/grub/fsys/*.py[co]
+%dir %{py_sitedir}/grub/fsys/reiser
+%{py_sitedir}/grub/fsys/reiser/*.py[co]
+%attr(755,root,root) %{py_sitedir}/grub/fsys/reiser/*.so
+%dir %{py_sitedir}/xen
+%dir %{py_sitedir}/xen/lowlevel
+%{py_sitedir}/xen/lowlevel/*.py[co]
+%attr(755,root,root) %{py_sitedir}/xen/lowlevel/*.so
+%{py_sitedir}/xen/sv
+%{py_sitedir}/xen/util
+%{py_sitedir}/xen/web
+%{py_sitedir}/xen/xend
+%{py_sitedir}/xen/xm
+%{py_sitedir}/xen/*.py[co]
 %{_mandir}/man?/*
 %{_sharedstatedir}/xen
 %{_sharedstatedir}/xenstored
@@ -244,6 +247,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.34.2.7  2008-04-27 09:54:07  glen
+- fix python packaging
+- copy hotplug scripts
+
 Revision 1.34.2.6  2008-04-27 09:39:53  glen
 - convert to utf8
 
@@ -383,13 +390,3 @@
 
 Revision 1.1  2004/12/22 14:37:25  arekm
 - raw
-
-* Sun Dec  5 2004 Rik van Riel
-- grab new Xen tarball (with wednesday's patch already included)
-
-* Wed Dec  1 2004 Rik van Riel <riel at redhat.com>
-- fix up Che's spec file a little bit
-- create patch to build just Xen, not the kernels
-
-* Wed Dec 01 2004 Che
-- initial rpm release
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/xen.spec?r1=1.34.2.6&r2=1.34.2.7&f=u



More information about the pld-cvs-commit mailing list