or PCI devices present.
* RPM spec: add syslinux-tftpboot module; move syslinux by
default to the /usr/share/syslinux directory.
+ * RPM spec: extlinux is now a separate package.
Changes in 3.20:
* EXTLINUX: New options --install (-i) and --update (-U), to
Version: %{RPMVERSION}
Release: 1
License: GPL
-Group: Applications/System
+Group: System/Boot
Source0: ftp://ftp.kernel.org/pub/linux/utils/boot/syslinux/%{name}-%{VERSION}.tar.gz
ExclusiveArch: i386 x86_64
Packager: H. Peter Anvin <hpa@zytor.com>
sophisticated add-on modules. This package contains the libraries
necessary to compile such modules.
+%package extlinux
+Summary: The EXTLINUX bootloader, for booting the local system.
+Group: System/Boot
+Requires: syslinux
+
+%description extlinux
+The EXTLINUX bootloader, for booting the local system, as well as all
+the SYSLINUX/PXELINUX modules in /boot.
+
%package tftpboot
Summary: SYSLINUX modules in /tftpboot, available for network booting
Group: Applications/Internet
%doc NEWS README* *.doc memdisk/*.doc COPYING
%doc sample
%{_bindir}/syslinux
-%{_sbindir}/extlinux
%{_bindir}/ppmtolss16
%{_bindir}/lss16toppm
%{_bindir}/gethostip
%{_datadir}/syslinux/memdisk
%{_datadir}/syslinux/*.pl
%{_datadir}/syslinux/mkdiskimage
-/boot/*.c32
%files devel
%{_datadir}/syslinux/com32
+%files extlinux
+%{_sbindir}/extlinux
+/boot
+
%files tftpboot
/tftpboot
-%post
+%post extlinux
# If we have a /boot/extlinux.conf file, assume extlinux is our bootloader
# and update it.
if [ -f /boot/extlinux.conf ]; then extlinux --update /boot; fi
%changelog
* Mon Sep 19 2006 H. Peter Anvin <hpa@zytor.com>
- Add a syslinux-tftpboot module.
+- Factor extlinux into its own package.
- Move to %{_datadir} (/usr/share).
* Wed Sep 21 2005 H. Peter Anvin <hpa@zytor.com>