diff --git a/.cvsignore b/.cvsignore index e69de29..5006458 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +virtinst-0.95.0.tar.gz diff --git a/python-virtinst.spec b/python-virtinst.spec new file mode 100644 index 0000000..4ac3a65 --- /dev/null +++ b/python-virtinst.spec @@ -0,0 +1,102 @@ +%{!?python_sitelib: %define python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} + +Summary: Python modules for starting Xen guest installations +Name: python-virtinst +Version: 0.95.0 +Release: 1 +Source0: virtinst-%{version}.tar.gz +License: GPL +Group: Development/Libraries +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch +ExcludeArch: ppc ppc64 s390 s390x +Url: http://hg.et.redhat.com/virt/applications/xeninst--devel +Provides: xeninst +Provides: python-xeninst = %{version} +Provides: virtinst +Requires: libvirt-python >= 0.1.4-4 +Requires: urlgrabber +Obsoletes: python-xeninst < %{version} + +%description +virtinst is a module to help in starting installations of Fedora/Red +Hat Enterprise Linux related distributions inside of virtual machines. It +supports both paravirt guests (for which only FC and RHEL guests are +currently supported) as well as fully virtualized guests. It uses +libvirt (http://www.libvirt.org) for starting things. + +Also contained is a simple script virt-install which uses +virtinst in a command line mode. + +%prep +%setup -q -n virtinst-%{version} + +%build +python setup.py build + +%install +rm -rf $RPM_BUILD_ROOT +python setup.py install -O1 --root=$RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/%{_sbindir} +mv $RPM_BUILD_ROOT/%{_bindir}/virt-install $RPM_BUILD_ROOT/%{_sbindir}/virt-install + +ln -s virtinst $RPM_BUILD_ROOT%{python_sitelib}/xeninst +ln -s virt-install $RPM_BUILD_ROOT/%{_sbindir}/xenguest-install + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%doc README +%dir %{python_sitelib}/virtinst +%{python_sitelib}/virtinst/* +%{python_sitelib}/xeninst +%{_sbindir}/virt-install +%{_sbindir}/xenguest-install + +%changelog +* Thu Oct 12 2006 Jeremy Katz - 0.95.0-1 +- support for blktap (danpb) +- name change + +* Tue Oct 3 2006 Jeremy Katz - 0.94.0-1 +- Fix using block device as backing (#209138) +- Fix error handling for invalid install locations (danpb) +- Write out vcpu config (danpb) + +* Wed Sep 20 2006 Jeremy Katz - 0.93.0-1 +- Fix hvm network xm config (danpb) +- Enable PAE with pae hvm hosts (danpb) +- Fix hvm block backed cds (danpb) +- Fix handling of block devs backed by vbds (danpb) +- Ensure we're on a xen kernel (#205889) +- Default to vncunused + +* Wed Sep 6 2006 Jeremy Katz - 0.92.0-2 +- add patch to fix memory parsing in interactive mode +- fix deps + +* Wed Aug 30 2006 Jeremy Katz - 0.92.0-1 +- Fix silly loop when asking about graphics support (misa) +- Fix passing macaddr +- Add support so that we reboot into the guest after installation finishes + +* Tue Aug 29 2006 Jeremy Katz - 0.91.0-1 +- add support for paravirt guests with framebuffer. + +* Mon Aug 21 2006 Jeremy Katz - 0.90.1-1 +- fix tab/space whitespace inconsistency + +* Wed Aug 16 2006 Jeremy Katz - 0.90.0-2 +- set ExcludeArch so that it doesn't get pulled into all trees + +* Wed Aug 16 2006 Jeremy Katz - 0.90.0-1 +- update to version with fixed HVM domain creation + +* Wed Aug 16 2006 Jeremy Katz - 0.9-2 +- add some missing requires + +* Tue Aug 15 2006 Jeremy Katz - 0.9-1 +- Initial build + diff --git a/sources b/sources index e69de29..42ae803 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +8039459963e34f1825ce08e0ebbd528c virtinst-0.95.0.tar.gz