027a024
%if 0%{?fedora}
027a024
%global cross 1
44f30ae
%global efi_ia32 1
027a024
%endif
3966610
60ee4da
# With the addition of HTTPS support, we need to drop
60ee4da
# efi_ia32 so qemu roms still stay in the expected size
60ee4da
# range. If no one complains we can drop the efi_ia32
60ee4da
# infrastructure in 2021 IMO
60ee4da
%global efi_ia32 0
60ee4da
3966610
# PCI IDs (vendor,product) of the ROMS we want for QEMU
3966610
#
3966610
#    pcnet32: 0x1022 0x2000
3966610
#   ne2k_pci: 0x10ec 0x8029
3966610
#      e1000: 0x8086 0x100e
3966610
#    rtl8139: 0x10ec 0x8139
3966610
# virtio-net: 0x1af4 0x1000
fdf1a9b
#   eepro100: 0x8086 0x1209
f1f245f
#     e1000e: 0x8086 0x10d3
f1f245f
#    vmxnet3: 0x15ad 0x07b0
f1f245f
%global qemuroms 10222000 10ec8029 8086100e 10ec8139 1af41000 80861209 808610d3 15ad07b0
3966610
3966610
# We only build the ROMs if on an x86 build host. The resulting
3966610
# binary RPM will be noarch, so other archs will still be able
9eea98c
# to use the binary ROMs.
9eea98c
#
c2222a2
# We do cross-compilation for 32->64-bit, but not for other arches
c2222a2
# because EDK II does not support big-endian hosts.
027a024
%if 0%{?cross}
c2222a2
%global buildarches %{ix86} x86_64
027a024
%else
027a024
%global buildarches x86_64
027a024
%endif
3966610
3cfe8ca
# debugging firmwares does not go the same way as a normal program.
3966610
# moreover, all architectures providing debuginfo for a single noarch
3966610
# package is currently clashing in koji, so don't bother.
3966610
%global debug_package %{nil}
3966610
3966610
# Upstream don't do "releases" :-( So we're going to use the date
3966610
# as the version, and a GIT hash as the release. Generate new GIT
3966610
# snapshots using the folowing commands:
3966610
#
3966610
# $ hash=`git log -1 --format='%h'`
cf5216a
# $ date=`git log -1 --format='%cd' --date=short | tr -d -`
cf5216a
# $ git archive --prefix ipxe-${date}-git${hash}/ ${hash} | xz -7e > ipxe-${date}-git${hash}.tar.xz
3966610
#
3966610
# And then change these two:
3966610
257ca15
%global hash 4bd064de
257ca15
%global date 20200823
3966610
3966610
Name:    ipxe
3966610
Version: %{date}
257ca15
Release: 1.git%{hash}%{?dist}
3966610
Summary: A network boot loader
3966610
cf5216a
License: GPLv2 with additional permissions and BSD
3966610
URL:     http://ipxe.org/
3966610
cf5216a
Source0: %{name}-%{version}-git%{hash}.tar.xz
3cfe8ca
8f1455c
# Enable IPv6 for qemu's config
8f1455c
# Sent upstream: http://lists.ipxe.org/pipermail/ipxe-devel/2015-November/004494.html
027a024
Patch0001: 0001-build-customize-configuration.patch
0687263
Patch0002: 0002-Use-spec-compliant-timeouts.patch
3966610
3966610
%ifarch %{buildarches}
0da510e
BuildRequires: perl-interpreter
74c33bd
BuildRequires: perl-Getopt-Long
3a40d2d
%if 0%{?fedora} >= 33 || 0%{?rhel} >= 9
b741ba9
BuildRequires: perl-FindBin
8d1c8a3
BuildRequires: perl-lib
9a6b17a
%endif
3966610
BuildRequires: syslinux
3966610
BuildRequires: mtools
40eb125
BuildRequires: genisoimage
9eea98c
BuildRequires: edk2-tools
cf5216a
BuildRequires: xz-devel
f48ba20
BuildRequires: gcc
c2222a2
c2222a2
BuildRequires: binutils-devel
027a024
%if 0%{?cross}
c2222a2
BuildRequires: binutils-x86_64-linux-gnu gcc-x86_64-linux-gnu
027a024
%endif
69696ea
BuildRequires: make
c2222a2
3966610
Obsoletes: gpxe <= 1.0.1
3966610
3966610
%package bootimgs
3966610
Summary: Network boot loader images in bootable USB, CD, floppy and GRUB formats
3966610
BuildArch: noarch
3966610
Obsoletes: gpxe-bootimgs <= 1.0.1
3966610
3966610
%package roms
3966610
Summary: Network boot loader roms in .rom format
3966610
Requires: %{name}-roms-qemu = %{version}-%{release}
3966610
BuildArch: noarch
3966610
Obsoletes: gpxe-roms <= 1.0.1
3966610
3966610
%package roms-qemu
3966610
Summary: Network boot loader roms supported by QEMU, .rom format
3966610
BuildArch: noarch
3966610
Obsoletes: gpxe-roms-qemu <= 1.0.1
3966610
3966610
%description bootimgs
3966610
iPXE is an open source network bootloader. It provides a direct
3966610
replacement for proprietary PXE ROMs, with many extra features such as
3966610
DNS, HTTP, iSCSI, etc.
3966610
3966610
This package contains the iPXE boot images in USB, CD, floppy, and PXE
3966610
UNDI formats.
3966610
3966610
%description roms
3966610
iPXE is an open source network bootloader. It provides a direct
3966610
replacement for proprietary PXE ROMs, with many extra features such as
3966610
DNS, HTTP, iSCSI, etc.
3966610
3966610
This package contains the iPXE roms in .rom format.
3966610
3966610
3966610
%description roms-qemu
3966610
iPXE is an open source network bootloader. It provides a direct
3966610
replacement for proprietary PXE ROMs, with many extra features such as
3966610
DNS, HTTP, iSCSI, etc.
3966610
3966610
This package contains the iPXE ROMs for devices emulated by QEMU, in
3966610
.rom format.
3966610
%endif
3966610
3966610
%description
3966610
iPXE is an open source network bootloader. It provides a direct
3966610
replacement for proprietary PXE ROMs, with many extra features such as
3966610
DNS, HTTP, iSCSI, etc.
3966610
3966610
%prep
3966610
%setup -q -n %{name}-%{version}-git%{hash}
0687263
%autopatch -p1
3cfe8ca
cf5216a
3966610
%build
3966610
%ifarch %{buildarches}
3966610
cd src
3966610
f1f245f
# ath9k drivers are too big for an Option ROM, and ipxe devs say it doesn't
f1f245f
# make sense anyways
f1f245f
# http://lists.ipxe.org/pipermail/ipxe-devel/2012-March/001290.html
f1f245f
rm -rf drivers/net/ath/ath9k
f1f245f
2f32cc1
make_ipxe() {
2f32cc1
    make %{?_smp_mflags} \
2f32cc1
        NO_WERROR=1 V=1 \
2f32cc1
        GITVERSION=%{hash} \
027a024
%if 0%{?cross}
2f32cc1
        CROSS_COMPILE=x86_64-linux-gnu- \
027a024
%endif
2f32cc1
        "$@"
2f32cc1
}
2f32cc1
3c0d62c
make_ipxe bin-i386-efi/ipxe.efi bin-x86_64-efi/ipxe.efi
3c0d62c
2f32cc1
make_ipxe ISOLINUX_BIN=/usr/share/syslinux/isolinux.bin \
3c0d62c
    bin/undionly.kpxe bin/ipxe.{dsk,iso,usb,lkrn} \
3c0d62c
    allroms
9eea98c
9eea98c
# build roms with efi support for qemu
9eea98c
mkdir bin-combined
fdf1a9b
for rom in %{qemuroms}; do
2f32cc1
  make_ipxe CONFIG=qemu bin/${rom}.rom
44f30ae
%if 0%{?efi_ia32}
2f32cc1
  make_ipxe CONFIG=qemu bin-i386-efi/${rom}.efidrv
44f30ae
%endif
2f32cc1
  make_ipxe CONFIG=qemu bin-x86_64-efi/${rom}.efidrv
9eea98c
  vid="0x${rom%%????}"
9eea98c
  did="0x${rom#????}"
9eea98c
  EfiRom -f "$vid" -i "$did" --pci23 \
9eea98c
         -b  bin/${rom}.rom \
44f30ae
%if 0%{?efi_ia32}
9eea98c
         -ec bin-i386-efi/${rom}.efidrv \
44f30ae
%endif
9eea98c
         -ec bin-x86_64-efi/${rom}.efidrv \
9eea98c
         -o  bin-combined/${rom}.rom
9eea98c
  EfiRom -d  bin-combined/${rom}.rom
44f30ae
  # truncate to at least 256KiB
44f30ae
  truncate -s \>256K bin-combined/${rom}.rom
44f30ae
  # verify rom fits in 256KiB
44f30ae
  test $(stat -c '%s' bin-combined/${rom}.rom) -le $((256 * 1024))
9eea98c
done
9eea98c
3966610
%endif
3966610
3966610
%install
3966610
%ifarch %{buildarches}
3966610
mkdir -p %{buildroot}/%{_datadir}/%{name}/
9eea98c
mkdir -p %{buildroot}/%{_datadir}/%{name}.efi/
3966610
pushd src/bin/
3966610
3966610
cp -a undionly.kpxe ipxe.{iso,usb,dsk,lkrn} %{buildroot}/%{_datadir}/%{name}/
3966610
b99748c
for img in *.rom; do
b99748c
  if [ -e $img ]; then
b99748c
    cp -a $img %{buildroot}/%{_datadir}/%{name}/
b99748c
    echo %{_datadir}/%{name}/$img >> ../../rom.list
3966610
  fi
3966610
done
3966610
popd
3966610
3c0d62c
cp -a src/bin-i386-efi/ipxe.efi %{buildroot}/%{_datadir}/%{name}/ipxe-i386.efi
3c0d62c
cp -a src/bin-x86_64-efi/ipxe.efi %{buildroot}/%{_datadir}/%{name}/ipxe-x86_64.efi
3c0d62c
3966610
# the roms supported by qemu will be packaged separatedly
3966610
# remove from the main rom list and add them to qemu.list
9eea98c
for rom in %{qemuroms}; do
b99748c
  sed -i -e "/\/${rom}.rom/d" rom.list
b99748c
  echo %{_datadir}/%{name}/${rom}.rom >> qemu.rom.list
b99748c
9eea98c
  cp src/bin-combined/${rom}.rom %{buildroot}/%{_datadir}/%{name}.efi/
9eea98c
  echo %{_datadir}/%{name}.efi/${rom}.rom >> qemu.rom.list
9eea98c
done
3966610
%endif
3966610
3966610
%ifarch %{buildarches}
3966610
%files bootimgs
3966610
%dir %{_datadir}/%{name}
3966610
%{_datadir}/%{name}/ipxe.iso
3966610
%{_datadir}/%{name}/ipxe.usb
3966610
%{_datadir}/%{name}/ipxe.dsk
3966610
%{_datadir}/%{name}/ipxe.lkrn
3c0d62c
%{_datadir}/%{name}/ipxe-i386.efi
3c0d62c
%{_datadir}/%{name}/ipxe-x86_64.efi
3966610
%{_datadir}/%{name}/undionly.kpxe
cfc2ed2
%doc COPYING COPYING.GPLv2 COPYING.UBDL
3966610
3966610
%files roms -f rom.list
3966610
%dir %{_datadir}/%{name}
cf5216a
%doc COPYING COPYING.GPLv2 COPYING.UBDL
3966610
3966610
%files roms-qemu -f qemu.rom.list
3966610
%dir %{_datadir}/%{name}
9eea98c
%dir %{_datadir}/%{name}.efi
cf5216a
%doc COPYING COPYING.GPLv2 COPYING.UBDL
3966610
%endif
3966610
3966610
%changelog
257ca15
* Tue Sep 15 2020 Cole Robinson <aintdiscole@gmail.com> - 20200823-1.git4bd064de.git
257ca15
- Update to newer git snapshot, synced with qemu.git
257ca15
- Re-enable HTTPS support, with edk2 fix included (bz 1820836)
257ca15
3a40d2d
* Fri Sep 04 2020 Merlin Mathesius <mmathesi@redhat.com> - 20190125-9.git36a4c85f
3a40d2d
- Workaound fatal GCC 9 compilation/link errors
3a40d2d
- Fix conditionals for perl BuildRequires
3a40d2d
f0fdc92
* Mon Aug 17 2020 Cole Robinson <aintdiscole@gmail.com> - 20190125-8.git36a4c85f
f0fdc92
- Revert HTTPS support, causes boot hangs with UEFI (bz 1869102)
f0fdc92
684865d
* Tue Aug 11 2020 Cole Robinson <aintdiscole@gmail.com> - 20190125-7.git36a4c85f
684865d
- Enable HTTPS support (bug 1820836)
684865d
b741ba9
* Wed Jul 29 2020 Richard W.M. Jones <rjones@redhat.com> - 20190125-6.git36a4c85f
8d1c8a3
- Explicitly BR perl-FindBin and perl-lib.
b741ba9
24f92d1
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20190125-5.git36a4c85f
24f92d1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
24f92d1
7123b84
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20190125-4.git36a4c85f
7123b84
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
7123b84
5e46b2a
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 20190125-3.git36a4c85f
5e46b2a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
5e46b2a
44f30ae
* Tue Jul 16 2019 Paolo Bonzini <pbonxini@redhat.com> - 20190125-2.git36a4c85f
44f30ae
- Allow removing IA32 EFI images from combined oproms
44f30ae
- Check that the ROMs fit in 256K and pad them
44f30ae
1af6b08
* Tue Feb 12 2019 Daniel P. Berrangé <berrange@redhat.com> - 20190125-1.git36a4c85f
1af6b08
- Update to latest git snapshot
1af6b08
19f268c
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 20170710-6.git0600d3ae
19f268c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
19f268c
40eb125
* Mon Jul 23 2018 Daniel P. Berrangé <berrange@redhat.com> - 20170710-5.git0600d3ae
40eb125
- mkisofs tool moved to genisoimage RPM
40eb125
c3091d3
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 20170710-4.git0600d3ae
c3091d3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
c3091d3
e07789a
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 20170710-3.git0600d3ae
e07789a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
e07789a
0687263
* Tue Nov 21 2017 Paolo Bonzini <pbonzini@redhat.com> - ipxe-20170710-2.git0600d3ae
027a024
- Include bugfix and configuration patches from RHEL
027a024
- Disable cross compilation on RHEL
0687263
d3b1686
* Thu Aug 03 2017 Cole Robinson <crobinso@redhat.com> - ipxe-20170710-1.git0600d3ae
d3b1686
- Update to ipxe 0600d3ae for qemu-2.10.0
d3b1686
b21822e
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20161108-4.gitb991c67
b21822e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
b21822e
36f6884
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20161108-3.gitb991c67
36f6884
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
36f6884
80f2ce9
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20161108-2.gitb991c67
80f2ce9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
80f2ce9
9121442
* Sun Dec 04 2016 Cole Robinson <crobinso@redhat.com> - 20161108-1.gitb991c67
9121442
- Rebase to version shipped with qemu 2.8
9121442
1f5cd61
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 20150821-3.git4e03af8
1f5cd61
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1f5cd61
3c0d62c
* Tue Jan 26 2016 Cole Robinson <crobinso@redhat.com> 20150821-2.git4e03af8
3c0d62c
- Build ipxe.efi (bug 1300865)
3c0d62c
- Build eepro100 rom for qemu
3c0d62c
8f1455c
* Tue Nov 17 2015 Cole Robinson <crobinso@redhat.com> - 20150821-1.git4e03af8
8f1455c
- Update to commit 4e03af8 for qemu 2.5
8f1455c
- Enable IPv6 (bug 1280318)
8f1455c
9db2eae
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20150407-3.gitdc795b9f
9db2eae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
9db2eae
f39b985
* Thu Apr 16 2015 Paolo Bonzini <pbonzini@redhat.com> - 20150407-2.gitdc795b9f
f39b985
- Fix virtio bug with UEFI driver
f39b985
cf5216a
* Thu Apr 16 2015 Paolo Bonzini <pbonzini@redhat.com> - 20150407-1.gitdc795b9f
cf5216a
- Update to latest upstream snapshot
cf5216a
- Switch source to .tar.xz
cf5216a
- Include patches from QEMU submodule
cf5216a
- Use config file for configuration
cf5216a
- Distribute additional permissions on top of GPLv2 ("UBDL")
cf5216a
3332c80
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20140303-3.gitff1e7fc7
3332c80
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
3332c80
12951f6
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20140303-2.gitff1e7fc7
12951f6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
12951f6
3cfe8ca
* Mon Mar 03 2014 Cole Robinson <crobinso@redhat.com> - 20140303-1.gitff1e7fc7
3cfe8ca
- Allow access to ipxe prompt if VM is set to pxe boot (bz #842932)
3cfe8ca
- Enable PNG support (bz #1058176)
3cfe8ca
d58ac40
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20130517-3.gitc4bce43
d58ac40
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
d58ac40
9eea98c
* Mon May 20 2013 Paolo Bonzini <pbonzini@redhat.com> - 20130103-3.git717279a
c2222a2
- Fix BuildRequires, use cross-compiler when building on 32-bit i686
9eea98c
- Build UEFI drivers for QEMU and include them (patch from Gerd Hoffmann.
9eea98c
  BZ#958875)
9eea98c
f8be579
* Fri May 17 2013 Daniel P. Berrange <berrange@redhat.com> - 20130517-1.gitc4bce43
f8be579
- Update to latest upstream snapshot
f8be579
42e70a9
* Fri May 17 2013 Daniel P. Berrange <berrange@redhat.com> - 20130103-3.git717279a
42e70a9
- Fix build with GCC 4.8 (rhbz #914091)
42e70a9
09a14e7
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20130103-2.git717279a
09a14e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
09a14e7
5971782
* Thu Jan  3 2013 Daniel P. Berrange <berrange@redhat.com> - 20130103-1.git717279a
5971782
- Updated to latest GIT snapshot
5971782
583e9f4
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20120328-2.gitaac9718
583e9f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
583e9f4
3966610
* Wed Mar 28 2012 Daniel P. Berrange <berrange@redhat.com> - 20120328-1.gitaac9718
3966610
- Update to newer upstream
3966610
3966610
* Fri Mar 23 2012 Daniel P. Berrange <berrange@redhat.com> - 20120319-3.git0b2c788
3966610
- Remove more defattr statements
3966610
3966610
* Tue Mar 20 2012 Daniel P. Berrange <berrange@redhat.com> - 20120319-2.git0b2c788
3966610
- Remove BuildRoot & rm -rf of it in install/clean sections
3966610
- Remove defattr in file section
3966610
- Switch to use global, instead of define for macros
3966610
- Add note about Patch1 not going upstream
3966610
- Split BRs across lines for easier readability
3966610
3966610
* Mon Feb 27 2012 Daniel P. Berrange <berrange@redhat.com> - 20120319-1.git0b2c788
3966610
- Initial package based on gPXE
3966610
3966610
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-5
3966610
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
3966610
3966610
* Mon Feb 21 2011 Matt Domsch <mdomsch@fedoraproject.org> - 1.0.1-4
3966610
- don't use -Werror, it flags a failure that is not a failure for gPXE
3966610
3966610
* Mon Feb 21 2011 Matt Domsch <mdomsch@fedoraproject.org> - 1.0.1-3
3966610
- Fix virtio-net ethernet frame length (patch by cra), fixes BZ678789
3966610
3966610
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-2
3966610
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
3966610
3966610
* Thu Aug  5 2010 Matt Domsch <mdomsch@fedoraproject.org> - 1.0.1-1
3966610
- New drivers: Intel e1000, e1000e, igb, EFI snpnet, JMicron jme,
3966610
  Neterion X3100, vxge, pcnet32.
3966610
- Bug fixes and improvements to drivers, wireless, DHCP, iSCSI,
3966610
  COMBOOT, and EFI.
3966610
* Tue Feb  2 2010 Matt Domsch <mdomsch@fedoraproject.org> - 1.0.0-1
3966610
- bugfix release, also adds wireless card support
3966610
- bnx2 builds again
3966610
- drop our one patch
3966610
3966610
* Tue Oct 27 2009 Matt Domsch <mdomsch@fedoraproject.org> - 0.9.9-1
3966610
- new upstream version 0.9.9
3966610
-- plus patches from git up to 20090818 which fix build errors and
3966610
   other release-critical bugs.
3966610
-- 0.9.9: added Attansic L1E and sis190/191 ethernet drivers.  Fixes
3966610
   and updates to e1000 and 3c90x drivers.
3966610
-- 0.9.8: new commands: time, sleep, md5sum, sha1sum. 802.11 wireless
3966610
   support with Realtek 8180/8185 and non-802.11n Atheros drivers.
3966610
   New Marvell Yukon-II gigabet Ethernet driver.  HTTP redirection
3966610
   support.  SYSLINUX floppy image type (.sdsk) with usable file
3966610
   system.  Rewrites, fixes, and updates to 3c90x, forcedeth, pcnet32,
3966610
   e1000, and hermon drivers.
3966610
3966610
* Mon Oct  5 2009 Matt Domsch <mdomsch@fedoraproject.org> - 0.9.7-6
3966610
- move rtl8029 from -roms to -roms-qemu for qemu ne2k_pci NIC (BZ 526776)
3966610
3966610
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.7-5
3966610
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
3966610
3966610
* Tue May 19 2009 Matt Domsch <mdomsch@fedoraproject.org> - 0.9.7-4
3966610
- add undionly.kpxe to -bootimgs
3966610
3966610
* Tue May 12 2009 Matt Domsch <mdomsch@fedoraproject.org> - 0.9.7-3
3966610
- handle isolinux changing paths
3966610
3966610
* Sat May  9 2009 Matt Domsch <mdomsch@fedoraproject.org> - 0.9.7-2
3966610
- add dist tag
3966610
3966610
* Thu Mar 26 2009 Matt Domsch <mdomsch@fedoraproject.org> - 0.9.7-1
3966610
- Initial release based on etherboot spec