]> git.pld-linux.org Git - packages/xen.git/commitdiff
- some files fixes (further needed), may require build/install fixes
authorJakub Bogusz <qboosh@pld-linux.org>
Wed, 22 Dec 2004 22:02:54 +0000 (22:02 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    xen.spec -> 1.4

xen.spec

index d0ef127173789bb551319aaec2747b65e8124c71..6be471ca4b1234f0e1f7bd8850d00b92f035b76e 100644 (file)
--- a/xen.spec
+++ b/xen.spec
@@ -1,18 +1,20 @@
-%define                pyver   2.3
-Summary:       Xen is a virtual machine monitor
+Summary:       Xen - a virtual machine monitor
+Summary(pl):   Xen - monitor maszyny wirtualnej
 Name:          xen
 Version:       2
 Release:       20041205
 Group:         Development/Libraries
 License:       GPL
-URL:           http://www.sourceforge.net/projects/xen/
 Source0:       http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/%{name}-unstable-src.tgz
+URL:           http://sourceforge.net/projects/xen/
 BuildRequires: curl-devel
 BuildRequires: python-devel
 BuildRequires: python-Twisted
 BuildRequires: bridge-utils
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+%define                _localstatedir  /var/lib
+
 %description
 This package contains the Xen hypervisor and Xen tools, needed to run
 virtual machines on x86 systems, together with the kernel-xen*
@@ -26,21 +28,34 @@ development, and this RPM has received extremely little testing. Don't
 be surprised if this RPM eats your data, drinks your coffee or makes
 fun of you in front of your friends.
 
+%description -l pl
+Ten pakiet zawiera nadzorcê oraz narzêdzia Xen, potrzebne do
+uruchamiania wirtualnych maszyn w systemach x86, wraz z pakietami
+kernel-xen*. Informacje jak u¿ywaæ Xena mo¿na znale¼æ na stronach
+projektu.
+
+Wirtualizacja mo¿e byæ u¿ywana do uruchamiania wielu wersji lub wielu
+dystrybucji Linuksa na jednym systemie lub do testowaania nie
+zaufanych aplikacji w odizolowanym ¶rodowisku. Nale¿y zauwa¿yæ, ¿e
+technologia Xen jest ci±gle rozwijana, a ten RPM by³ s³abo testowany.
+Nie nale¿y byæ zdziwionym, je¶li ten pakiet zje dane, wypije ca³±
+kawê czy bêdzie siê wy¶miewa³ w obecno¶ci przyjació³.
+
 %prep
 %setup -q -n xen-unstable
 
 %build
-CFLAGS="%{rpmcflags}" %{__make} xen tools docs
+CFLAGS="%{rpmcflags}" \
+%{__make} xen tools docs
 
 %install
 rm -rf $RPM_BUILD_ROOT
-%{__make} prefix=$RPM_BUILD_ROOT \
-       install-xen \
-       install-tools \
-       install-docs
+
+%{__make} install-xen install-tools install-docs \
+       prefix=$RPM_BUILD_ROOT
 
 install -d $RPM_BUILD_ROOT%{_mandir}
-mv $RPM_BUILD_ROOT%{_prefix}/man/* $RPM_BUILD_ROOT%{_mandir}
+mv -f $RPM_BUILD_ROOT%{_prefix}/man/* $RPM_BUILD_ROOT%{_mandir}
 
 rm -f $RPM_BUILD_ROOT%{_includedir}/%{name}/COPYING
 
@@ -63,33 +78,44 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/xencons
 %attr(755,root,root) %{_bindir}/xentrace
 %attr(755,root,root) %{_bindir}/xentrace_format
+%attr(755,root,root) %{_libdir}/libxc.so.*
+%attr(755,root,root) %{_libdir}/libxutil.so.*
+
+# -devel ?
+%attr(755,root,root) %{_libdir}/libxc.so
+%attr(755,root,root) %{_libdir}/libxutil.so
+%{_libdir}/libxutil.a
 %{_includedir}/*.h
 %dir %{_includedir}/%{name}
 %{_includedir}/%{name}/*.h
+# XXX: missing dir(s)!
 %{_includedir}/%{name}/*/*.h
-%{_libdir}/libxc.so.*
-%{_libdir}/libxutil.so.*
-%{_libdir}/libxc.so
-%{_libdir}/libxutil.so
-%{_libdir}/libxutil.a
-%dir %{_libdir}/python%{pyver}/site-packages/%{name}
-%{_libdir}/python%{pyver}/site-packages/%{name}/*.pyc
-%{_libdir}/python%{pyver}/site-packages/%{name}/*.py
-%{_libdir}/python%{pyver}/site-packages/%{name}/*/*.pyc
-%{_libdir}/python%{pyver}/site-packages/%{name}/*/*.py
-%{_libdir}/python%{pyver}/site-packages/%{name}/*/*/*.pyc
-%{_libdir}/python%{pyver}/site-packages/%{name}/*/*/*.py
-%{_libdir}/python%{pyver}/site-packages/%{name}/lowlevel/*.so
-%{_mandir}/man?/*.?.gz
+
+%dir %{py_sitedir}/%{name}
+%{py_sitedir}/%{name}/*.pyc
+%{py_sitedir}/%{name}/*.py
+# XXX: missing dir(s)!
+%{py_sitedir}/%{name}/*/*.pyc
+%{py_sitedir}/%{name}/*/*.py
+# XXX: missing dir(s)!
+%{py_sitedir}/%{name}/*/*/*.pyc
+%{py_sitedir}/%{name}/*/*/*.py
+%dir %{py_sitedir}/%{name}/lowlevel
+%{py_sitedir}/%{name}/lowlevel/*.so
+%{_mandir}/man?/*.?*
 %dir %{_localstatedir}/%{name}
+%dir %{_localstatedir}/%{name}/sv
+%dir %{_localstatedir}/%{name}/sv/inc
 %{_localstatedir}/%{name}/sv/inc/*.css
 %{_localstatedir}/%{name}/sv/inc/*.js
+%dir %{_localstatedir}/%{name}/sv/images
 %{_localstatedir}/%{name}/sv/images/*.png
 %{_localstatedir}/%{name}/sv/images/*.jpg
 %{_localstatedir}/%{name}/sv/*.rpy
-%attr(755,root,root) %{_sysconfdir}/init.d/xend
-%attr(755,root,root) %{_sysconfdir}/init.d/xendomains
+%attr(754,root,root) /etc/rc.d/init.d/xend
+%attr(754,root,root) /etc/rc.d/init.d/xendomains
 %dir %{_sysconfdir}/%{name}
+%dir %{_sysconfdir}/%{name}/scripts
 %{_sysconfdir}/%{name}/scripts/block-enbd
 %{_sysconfdir}/%{name}/scripts/block-file
 %{_sysconfdir}/%{name}/scripts/network
This page took 0.214976 seconds and 4 git commands to generate.