SPECS: kexec-tools.spec - readded opt patch - synced descs - tar h...

qboosh qboosh at pld-linux.org
Sun Aug 28 12:22:57 CEST 2005


Author: qboosh                       Date: Sun Aug 28 10:22:57 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- readded opt patch
- synced descs
- tar hack to avoid messing outside build subdir

---- Files affected:
SPECS:
   kexec-tools.spec (1.11 -> 1.12) 

---- Diffs:

================================================================
Index: SPECS/kexec-tools.spec
diff -u SPECS/kexec-tools.spec:1.11 SPECS/kexec-tools.spec:1.12
--- SPECS/kexec-tools.spec:1.11	Sun Aug 28 10:28:30 2005
+++ SPECS/kexec-tools.spec	Sun Aug 28 12:22:51 2005
@@ -11,9 +11,12 @@
 Source1:	do-kexec.sh
 Source2:	http://www.xmission.com/~ebiederm/files/kexec/README
 # Source2-md5:	b80e99096ec4ef37b09ecb5707233fb3
+Patch0:		%{name}-opt.patch
 URL:		http://www.xmission.com/~ebiederm/files/kexec/
+BuildRequires:	autoconf
 BuildRequires:	glibc-devel
 BuildRequires:	zlib-devel
+ExclusiveArch:	%{ix86} %{x8664} alpha ia64 ppc ppc64 
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define		_sbindir	/sbin
@@ -25,22 +28,21 @@
 generic code should work on any architecture.
 
 %description -l pl
-Narzędzie to pozwala wykorzystać zaimplementowany w jądrach 2.5/2.6
-system pozwalający załadować następne jądro bez konieczności restartu
-maszyny. Od momentu wydania polecenia kexec do startu nowego jądra
-upływa czas poniżej 0.5 sekundy!
-
-Aktualna implementacja była testowana tylko na x86, ale ogólny kod
-powinien działać na każdej architekturze.
+kexec to zestaw wywołań systemowych pozwalających załadować następne
+jądro z poziomu aktualnie działającego jądra Linuksa. Aktualna
+implementacja była testowana tylko na x86, ale ogólny kod powinien
+działać na każdej architekturze.
 
 %prep
-%setup -q
+%setup -q -c -T
+# workaround for kexec-tools-%{version}.spec outside main directory in tarball
+tar xzf %{SOURCE0} --strip-components=1
+%patch0 -p1
 
 %build
+%{__autoconf}
 %configure
-%{__make} \
-	CC="%{__cc}" \
-	OPTFLAGS="%{rpmcflags}"
+%{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -56,7 +58,7 @@
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS TODO News README
+%doc AUTHORS News README TODO
 %attr(755,root,root) %{_sbindir}/*
 %attr(755,root,root) %{_libdir}/%{name}
 
@@ -66,6 +68,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.12  2005/08/28 10:22:51  qboosh
+- readded opt patch
+- synced descs
+- tar hack to avoid messing outside build subdir
+
 Revision 1.11  2005/08/28 08:28:30  arekm
 - update BR
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/kexec-tools.spec?r1=1.11&r2=1.12&f=u




More information about the pld-cvs-commit mailing list