rpms/etherboot/F-10 .cvsignore, 1.2, 1.3 etherboot.spec, 1.1, 1.2 sources, 1.2, 1.3

Glauber Costa glommer at fedoraproject.org
Thu Nov 27 13:24:13 UTC 2008


Author: glommer

Update of /cvs/pkgs/rpms/etherboot/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32088

Modified Files:
	.cvsignore etherboot.spec sources 
Log Message:
change roms to zrom format. It produces smaller binaries, letting
us use more option roms in the same machine. The unability to do so
breaks KVM, which rely on an extra option ROM to boot virtio devices.
See bug #473137




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/etherboot/F-10/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	22 Oct 2008 13:18:03 -0000	1.2
+++ .cvsignore	27 Nov 2008 13:23:42 -0000	1.3
@@ -1,2 +1,2 @@
 etherboot-5.4.4.tar.gz
-etherboot-binaries-5.4.4-3.fc10.i386.tar.bz2
+etherboot-binaries-5.4.4-5.fc10.i386.tar.bz2


Index: etherboot.spec
===================================================================
RCS file: /cvs/pkgs/rpms/etherboot/F-10/etherboot.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- etherboot.spec	22 Oct 2008 13:18:04 -0000	1.1
+++ etherboot.spec	27 Nov 2008 13:23:42 -0000	1.2
@@ -6,7 +6,7 @@
 
 Name: etherboot
 Version: 5.4.4
-Release: 4%{?dist}
+Release: 5%{?dist}
 Summary: Etherboot collection of boot roms
 
 Group: Development/Tools
@@ -14,8 +14,8 @@
 URL: http://etherboot.org
 Source0: http://kernel.org/pub/software/utils/boot/etherboot/%{name}-%{version}.tar.gz
 
-# prebuilt binaries, from etherboot-*-5.4.4-3.fc10.i386.rpm:
-Source1: etherboot-binaries-5.4.4-3.fc10.i386.tar.bz2
+# prebuilt binaries, from etherboot-*-5.4.4-5.fc10.i386.rpm:
+Source1: etherboot-binaries-5.4.4-5.fc10.i386.tar.bz2
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -67,7 +67,8 @@
 replacement for proprietary PXE ROMs, with many extra features such as
 DNS, HTTP, iSCSI, etc
 
-This package contains the Etherboot roms in .rom format.
+This package contains the Etherboot roms in .rom format. (Actually, .zrom,
+its compressed version)
 
 
 %description roms-kvm
@@ -103,7 +104,16 @@
 
 # undi is broken by now
 sed -i -e '/undi/d' Families
-make %{?_smp_mflags} allpxes allroms %{makeflags}
+make %{?_smp_mflags} allpxes allzroms %{makeflags}
+
+# although we build the compressed zrom files, we want them
+# with a .rom termination to be backwards compatible with our
+# previous ignorance on the difference in the formats
+pwd
+cd bin
+for f in *.zrom;do
+	mv "$f" "${f/.zrom/.rom}";
+done
 
 %else
 # Simply copy the prebuilt binaries:
@@ -116,6 +126,7 @@
 rm -rf %{buildroot}
 mkdir -p %{buildroot}/%{_datadir}/%{name}/
 pushd src/bin/
+
 for fmt in %{formats};do
 	for img in *.${fmt};do
 		cp $img %{buildroot}/%{_datadir}/%{name}/
@@ -146,6 +157,12 @@
 
 
 %changelog
+* Thu Nov 27 2008 Glauber Costa <glommer at redhat.com> - 5.4.4-5
+- change roms to zrom format. It produces smaller binaries, letting
+  us use more option roms in the same machine. The unability to do so
+  breaks KVM, which rely on an extra option ROM to boot virtio devices.
+  See bug #473137
+
 * Thu Oct 02 2008 Eduardo Habkost <ehabkost at redhat.com> - 5.4.4-4
 - Use __global_cflags instead of optflags to allow building on x86_64
 - Move the x86_64 build hack to %%build on the spec file, instead of


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/etherboot/F-10/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	22 Oct 2008 13:18:04 -0000	1.2
+++ sources	27 Nov 2008 13:23:42 -0000	1.3
@@ -1,2 +1,2 @@
 5aff6c2a56f9dfa4747f4de94666c9ac  etherboot-5.4.4.tar.gz
-9e4cf4c09197184505119b87a22f35ca  etherboot-binaries-5.4.4-3.fc10.i386.tar.bz2
+607e45e181e80ba86f51cfb315c0d5b7  etherboot-binaries-5.4.4-5.fc10.i386.tar.bz2




More information about the fedora-extras-commits mailing list