rpms/xen/FC-5 xen.spec,1.115,1.116
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Wed Sep 20 22:30:23 UTC 2006
- Previous message (by thread): rpms/gdb/devel gdb2fail.sh,1.4,1.5
- Next message (by thread): rpms/xorg-x11-server/devel xorg-x11-server-1.1.1-edid-hex-dump.patch, NONE, 1.1 xorg-x11-server-1.1.1-omit-needless-modes.patch, NONE, 1.1 xorg-x11-server-1.1.1-pclose-confusion.patch, NONE, 1.1 xorg-x11-server.spec, 1.171, 1.172
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: quintela
Update of /cvs/dist/rpms/xen/FC-5
In directory cvs.devel.redhat.com:/tmp/cvs-serv27576
Modified Files:
xen.spec
Log Message:
fix install bits for new kernel, lots of things changed position
Index: xen.spec
===================================================================
RCS file: /cvs/dist/rpms/xen/FC-5/xen.spec,v
retrieving revision 1.115
retrieving revision 1.116
diff -u -r1.115 -r1.116
--- xen.spec 20 Sep 2006 21:17:57 -0000 1.115
+++ xen.spec 20 Sep 2006 22:30:20 -0000 1.116
@@ -91,21 +91,12 @@
rm -rf %{buildroot}%{_sysconfdir}/hotplug
-# xs.h and xs_lib.h requires xen/io/xs_wire.h
-mkdir -p %{buildroot}%{_includedir}/xen/io
-install -m 644 tools/libxc/xen/xen.h %{buildroot}%{_includedir}/xen
-install -m 644 tools/libxc/xen/dom0_ops.h %{buildroot}%{_includedir}/xen
-install -m 644 tools/libxc/xen/version.h %{buildroot}%{_includedir}/xen
-install -m 644 tools/libxc/xen/event_channel.h %{buildroot}%{_includedir}/xen
-install -m 644 tools/libxc/xen/sched.h %{buildroot}%{_includedir}/xen
-install -m 644 tools/libxc/xen/sched_ctl.h %{buildroot}%{_includedir}/xen
-install -m 644 tools/libxc/xen/memory.h %{buildroot}%{_includedir}/xen
-install -m 644 tools/libxc/xen/acm.h %{buildroot}%{_includedir}/xen
-install -m 644 tools/libxc/xen/arch-x86_32.h %{buildroot}%{_includedir}/xen
-install -m 644 tools/libxc/xen/arch-x86_64.h %{buildroot}%{_includedir}/xen
-install -m 644 tools/libxc/xen/arch-ia64.h %{buildroot}%{_includedir}/xen
-install -m 644 xen/include/public/io/xs_wire.h %{buildroot}%{_includedir}/xen/io
-install -m 644 xen/include/public/xen-compat.h %{buildroot}%{_includedir}/xen
+# install all of the public headers
+mkdir -p %{buildroot}%{_includedir}/xen/io %{buildroot}%{_includedir}/xen/hvm
+install -m 644 xen/include/public/io/*.h %{buildroot}%{_includedir}/xen/io
+install -m 644 xen/include/public/hvm/*.h %{buildroot}%{_includedir}/xen/hvm
+install -m 644 xen/include/public/*.h %{buildroot}%{_includedir}/xen/
+install -m 644 xen/include/public/COPYING %{buildroot}%{_includedir}/xen/
### fixing start-script dir
mkdir -p %{buildroot}/etc/rc.d
@@ -120,6 +111,12 @@
# silly doc dir fun
rm -fr %{buildroot}/%{_datadir}/doc/xen/
+# create dirs in /var/run so that selinux contexts are right (#195952)
+mkdir -p %{buildroot}/var/run/xend %{buildroot}/var/xen/dump %{buildroot}/var/log/xen
+
+# avoid conflicting with qemu (#199759)
+rm -f %{buildroot}/%{_mandir}/man*/qemu*
+
%post
/sbin/chkconfig --add xend
/sbin/chkconfig --add xendomains
@@ -141,9 +138,8 @@
%{_sbindir}/*
%{_bindir}/*
%{_includedir}/*.h
-%{_includedir}/xen/*.h
-%{_includedir}/xen/io/*.h
-%{_includedir}/xen/linux/*.h
+%dir %{_includedir}/xen
+%{_includedir}/xen/*
%{python_sitearch}/%{name}
%{python_sitearch}/grub
%{_libdir}/%{name}
@@ -163,6 +159,10 @@
%config(noreplace) %{_sysconfdir}/sysconfig/xendomains
%dir %{_localstatedir}/lib/xenstored
%dir %{_localstatedir}/run/xenstored
+%dir %{_localstatedir}/run/xend
+%dir %{_localstatedir}/xen
+%dir %{_localstatedir}/xen/dump
+%dir /var/log/xen
%changelog
* Wed Sep 20 2006 Juan Quintela <quintela at redhat.com> - 3.0.2-4.FC5
- Previous message (by thread): rpms/gdb/devel gdb2fail.sh,1.4,1.5
- Next message (by thread): rpms/xorg-x11-server/devel xorg-x11-server-1.1.1-edid-hex-dump.patch, NONE, 1.1 xorg-x11-server-1.1.1-omit-needless-modes.patch, NONE, 1.1 xorg-x11-server-1.1.1-pclose-confusion.patch, NONE, 1.1 xorg-x11-server.spec, 1.171, 1.172
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-cvs-commits
mailing list