Sophie

Sophie

distrib > Mageia > 4 > x86_64 > media > core-updates-src > by-pkgid > c03a7de662c2b7bcbe1e89312912156a > files > 6

syslinux-6.03-0.pre11.1.mga4.src.rpm

%define name syslinux
%define version 6.03
%define prerel pre11
%define git_url	git://git.kernel.org/pub/scm/boot/syslinux/syslinux.git

%define tftpbase /var/lib/tftpboot
%define pxebase %{tftpbase}/X86PC/linux

%define _requires_exceptions lib.*.c32

Summary:	A bootloader for linux using floppies, CD, disks or network
Name:		%{name}
Version:	%{version}
Release:	%mkrel 0.%{prerel}.1
License:	GPLv2+
Group:		System/Kernel and hardware
Source0:	http://www.kernel.org/pub/linux/utils/boot/syslinux/%{name}-%{version}-%{prerel}.tar.xz
Source1:	pxelinux-help.txt
Source2:	pxelinux-messages
Source3:	pxelinux-default
Patch0:     syslinux-nogit.patch
Url:		http://syslinux.zytor.com/
BuildRequires:	nasm >= 0.97, netpbm, upx, gnu-efi-devel , libuuid-devel
ExclusiveArch:	%{ix86} x86_64
# b/c mbr.bin is in both syslinux & extlinux:
Conflicts:	extlinux < %version-%release

%description
SYSLINUX is a boot loader for the Linux operating system which
operates off an MS-DOS/Windows FAT filesystem.  It is intended to
simplify first-time installation of Linux, and for creation of rescue-
and other special-purpose boot disks.

%package -n pxelinux
Summary:	A PXE bootloader
Group:		System/Kernel and hardware
Requires:	syslinux

%description -n pxelinux
PXELINUX is a PXE bootloader.

%package -n extlinux
Summary:	An ext{2|3|4} bootloader
Group:		System/Kernel and hardware
# b/c mbr.bin is in both syslinux & extlinux:
Conflicts:	syslinux < %version-%release

%description -n extlinux
Extlinux is an ext{2|3|4} bootloader

%package efi
Summary:	An efi loader
Group:		System/Kernel and hardware

%description efi
An efi loader

%package devel
Summary: Development environment for SYSLINUX add-on modules
Group: Development/Other
Requires:	tftp-server
Requires:	syslinux

%description devel
The SYSLINUX boot loader contains an API, called COM32, for writing
sophisticated add-on modules.  This package contains the libraries
necessary to compile such modules.

%prep
%setup -q -n %{name}-%{version}-%{prerel}
%patch0 -p0

%build

#Let's restart from a clean repo
#It's not a big deal if some fails (like efi*)
make -j spotless || true

TARGETS=bios

%ifarch x86_64
export TARGETS="$TARGETS efi64"
%endif

%ifarch %{ix86}
export TARGETS="$TARGETS efi32"
%endif

make DATE="Mageia" $TARGETS

mv core/fs/iso9660/iso9660.c core/fs/iso9660/iso9660.orig
mv bios/core/isolinux.bin bios/core/isolinux.bin.normal

for arch in i586 x86_64; do
  cp -f core/fs/iso9660/iso9660.orig core/fs/iso9660/iso9660.c
  perl -pi -e 's,\"\/isolinux,\"/'$arch'/isolinux,' core/fs/iso9660/iso9660.c
  %make DATE="Mageia" bios
  mv bios/core/isolinux.bin bios/core/isolinux-$arch.bin
done

mv bios/core/isolinux.bin.normal bios/core/isolinux.bin
mv -f core/fs/iso9660/iso9660.orig core/fs/iso9660/iso9660.c

%install
rm -rf %{buildroot}
# AUXDIR is explicitly set because upstream sets AUXDIR to %{_datadir}/%{name}
# but we favour AUXDIR set to %{_prefix}/lib/%{name} for backward compatibility
# with our syslinux 3.63 package

TARGETS=bios

%ifarch x86_64
export TARGETS="$TARGETS efi64"
%endif

%ifarch %{ix86}
export TARGETS="$TARGETS efi32"
%endif

make $TARGETS install \
  INSTALLROOT=%{buildroot} \
  BINDIR=%{_bindir} \
  SBINDIR=%{_sbindir} \
  LIBDIR=%{_prefix}/lib \
  MANDIR=%{_mandir} \
  INCDIR=%{_includedir} \
  AUXDIR=%{_prefix}/lib/%{name}

mkdir -p %{buildroot}/%{_prefix}/lib/%{name}/menu
cp -av com32/menu/*  %{buildroot}/%{_prefix}/lib/%{name}/menu/

install -d %{buildroot}%{pxebase}/pxelinux.cfg/
install -m 0644 %SOURCE1 %{buildroot}%{pxebase}/help.txt
install -m 0644 %SOURCE2 %{buildroot}%{pxebase}/messages
install -m 0644 %SOURCE3 %{buildroot}%{pxebase}/pxelinux.cfg/default
perl -pi -e "s|VERSION|%version|g" %{buildroot}%{pxebase}/messages
install -m 0644 bios/core/pxelinux.0 %{buildroot}%{pxebase}/linux.0
install -m 0644 bios/memdisk/memdisk %{buildroot}%{pxebase}/memdisk
install -m 0644 bios/core/isolinux-*.bin %{buildroot}/%{_prefix}/lib/syslinux/

# This file is already provided by lilo's package
rm -f %{buildroot}/%{_bindir}/keytab-lilo
rm -f doc/keytab-lilo.txt

%files
%doc COPYING NEWS README doc/*.txt
%{_bindir}/*
%{_prefix}/lib/%{name}/altmbr.bin
%{_prefix}/lib/%{name}/altmbr_c.bin
%{_prefix}/lib/%{name}/altmbr_f.bin
%{_prefix}/lib/%{name}/cat.c32
%{_prefix}/lib/%{name}/chain.c32
%{_prefix}/lib/%{name}/cmd.c32
%{_prefix}/lib/%{name}/cmenu.c32
%{_prefix}/lib/%{name}/config.c32
%{_prefix}/lib/%{name}/cpu.c32
%{_prefix}/lib/%{name}/cpuid.c32
%{_prefix}/lib/%{name}/cpuidtest.c32
%{_prefix}/lib/%{name}/cptime.c32
%{_prefix}/lib/%{name}/debug.c32
%{_prefix}/lib/%{name}/dhcp.c32
%{_prefix}/lib/%{name}/diag/geodsp1s.img.xz
%{_prefix}/lib/%{name}/diag/geodspms.img.xz
%{_prefix}/lib/%{name}/diag/handoff.bin
%{_prefix}/lib/%{name}/disk.c32
%{_prefix}/lib/%{name}/dmi.c32
%{_prefix}/lib/%{name}/dmitest.c32
%{_prefix}/lib/%{name}/dosutil/copybs.com
%{_prefix}/lib/%{name}/dosutil/eltorito.sys
%{_prefix}/lib/%{name}/dosutil/mdiskchk.com
%{_prefix}/lib/%{name}/elf.c32
%{_prefix}/lib/%{name}/ethersel.c32
%{_prefix}/lib/%{name}/gfxboot.c32
%{_prefix}/lib/%{name}/gptmbr.bin
%{_prefix}/lib/%{name}/gptmbr_c.bin
%{_prefix}/lib/%{name}/gptmbr_f.bin
%{_prefix}/lib/%{name}/gpxecmd.c32
%{_prefix}/lib/%{name}/gpxelinux.0
%{_prefix}/lib/%{name}/gpxelinuxk.0
%{_prefix}/lib/%{name}/hexdump.c32
%{_prefix}/lib/%{name}/hdt.c32
%{_prefix}/lib/%{name}/host.c32
%{_prefix}/lib/%{name}/ifcpu.c32
%{_prefix}/lib/%{name}/ifcpu64.c32
%{_prefix}/lib/%{name}/ifplop.c32
%{_prefix}/lib/%{name}/ifmemdsk.c32
%{_prefix}/lib/%{name}/isohdpfx.bin
%{_prefix}/lib/%{name}/isohdpfx_c.bin
%{_prefix}/lib/%{name}/isohdpfx_f.bin
%{_prefix}/lib/%{name}/isohdppx.bin
%{_prefix}/lib/%{name}/isohdppx_c.bin
%{_prefix}/lib/%{name}/isohdppx_f.bin
%{_prefix}/lib/%{name}/isolinux-debug.bin
%{_prefix}/lib/%{name}/isolinux.bin
%{_prefix}/lib/%{name}/isolinux-i586.bin
%{_prefix}/lib/%{name}/isolinux-x86_64.bin
%{_prefix}/lib/%{name}/kbdmap.c32
%{_prefix}/lib/%{name}/kontron_wdt.c32
%{_prefix}/lib/%{name}/ldlinux.c32
%{_prefix}/lib/%{name}/lfs.c32
%{_prefix}/lib/%{name}/linux.c32
%{_prefix}/lib/%{name}/libcom32.c32
%{_prefix}/lib/%{name}/libgpl.c32
%{_prefix}/lib/%{name}/liblua.c32
%{_prefix}/lib/%{name}/libmenu.c32
%{_prefix}/lib/%{name}/libutil.c32
%{_prefix}/lib/%{name}/lpxelinux.0
%{_prefix}/lib/%{name}/ls.c32
%{_prefix}/lib/%{name}/lua.c32
%{_prefix}/lib/%{name}/mboot.c32
%{_prefix}/lib/%{name}/mbr.bin
%{_prefix}/lib/%{name}/mbr_c.bin
%{_prefix}/lib/%{name}/mbr_f.bin
%{_prefix}/lib/%{name}/memdisk
%{_prefix}/lib/%{name}/memdump.com
%{_prefix}/lib/%{name}/meminfo.c32
%{_prefix}/lib/%{name}/menu.c32
%{_prefix}/lib/%{name}/pci.c32
%{_prefix}/lib/%{name}/pcitest.c32
%{_prefix}/lib/%{name}/pmload.c32
%{_prefix}/lib/%{name}/poweroff.c32
%{_prefix}/lib/%{name}/prdhcp.c32
%{_prefix}/lib/%{name}/pxelinux.0
%{_prefix}/lib/%{name}/pxechn.c32
%{_prefix}/lib/%{name}/pwd.c32
%{_prefix}/lib/%{name}/reboot.c32
%{_prefix}/lib/%{name}/rosh.c32
%{_prefix}/lib/%{name}/sanboot.c32
%{_prefix}/lib/%{name}/sdi.c32
%{_prefix}/lib/%{name}/syslinux.com
%{_prefix}/lib/%{name}/syslinux.c32
%{_prefix}/lib/%{name}/sysdump.c32
%{_prefix}/lib/%{name}/vesa.c32
%{_prefix}/lib/%{name}/vesainfo.c32
%{_prefix}/lib/%{name}/vesamenu.c32
%{_prefix}/lib/%{name}/vpdtest.c32
%{_prefix}/lib/%{name}/whichsys.c32
%{_prefix}/lib/%{name}/zzjson.c32
%{_mandir}/man1/*.1*

%files efi
%{_prefix}/lib/%{name}/efi*/cat.c32
%{_prefix}/lib/%{name}/efi*/chain.c32
%{_prefix}/lib/%{name}/efi*/cmd.c32
%{_prefix}/lib/%{name}/efi*/config.c32
%{_prefix}/lib/%{name}/efi*/cmenu.c32
%{_prefix}/lib/%{name}/efi*/cptime.c32
%{_prefix}/lib/%{name}/efi*/cpuid.c32
%{_prefix}/lib/%{name}/efi*/cpu.c32
%{_prefix}/lib/%{name}/efi*/cpuidtest.c32
%{_prefix}/lib/%{name}/efi*/debug.c32
%{_prefix}/lib/%{name}/efi*/dhcp.c32
%{_prefix}/lib/%{name}/efi*/disk.c32
%{_prefix}/lib/%{name}/efi*/dmi.c32
%{_prefix}/lib/%{name}/efi*/dmitest.c32
%{_prefix}/lib/%{name}/efi*/elf.c32
%{_prefix}/lib/%{name}/efi*/ethersel.c32
%{_prefix}/lib/%{name}/efi*/gfxboot.c32
%{_prefix}/lib/%{name}/efi*/gpxecmd.c32
%{_prefix}/lib/%{name}/efi*/hdt.c32
%{_prefix}/lib/%{name}/efi*/hexdump.c32
%{_prefix}/lib/%{name}/efi*/host.c32
%{_prefix}/lib/%{name}/efi*/ifcpu.c32
%{_prefix}/lib/%{name}/efi*/ifcpu64.c32
%{_prefix}/lib/%{name}/efi*/ifmemdsk.c32
%{_prefix}/lib/%{name}/efi*/ifplop.c32
%{_prefix}/lib/%{name}/efi*/kbdmap.c32
%{_prefix}/lib/%{name}/efi*/kontron_wdt.c32
%{_prefix}/lib/%{name}/efi*/ldlinux.e*
%{_prefix}/lib/%{name}/efi*/lfs.c32
%{_prefix}/lib/%{name}/efi*/libcom32.c32
%{_prefix}/lib/%{name}/efi*/libgpl.c32
%{_prefix}/lib/%{name}/efi*/liblua.c32
%{_prefix}/lib/%{name}/efi*/libmenu.c32
%{_prefix}/lib/%{name}/efi*/libutil.c32
%{_prefix}/lib/%{name}/efi*/linux.c32
%{_prefix}/lib/%{name}/efi*/ls.c32
%{_prefix}/lib/%{name}/efi*/lua.c32
%{_prefix}/lib/%{name}/efi*/mboot.c32
%{_prefix}/lib/%{name}/efi*/meminfo.c32
%{_prefix}/lib/%{name}/efi*/menu.c32
%{_prefix}/lib/%{name}/efi*/pci.c32
%{_prefix}/lib/%{name}/efi*/pcitest.c32
%{_prefix}/lib/%{name}/efi*/pmload.c32
%{_prefix}/lib/%{name}/efi*/poweroff.c32
%{_prefix}/lib/%{name}/efi*/prdhcp.c32
%{_prefix}/lib/%{name}/efi*/pwd.c32
%{_prefix}/lib/%{name}/efi*/pxechn.c32
%{_prefix}/lib/%{name}/efi*/reboot.c32
%{_prefix}/lib/%{name}/efi*/rosh.c32
%{_prefix}/lib/%{name}/efi*/sanboot.c32
%{_prefix}/lib/%{name}/efi*/sdi.c32
%{_prefix}/lib/%{name}/efi*/sysdump.c32
%{_prefix}/lib/%{name}/efi*/syslinux.efi
%{_prefix}/lib/%{name}/efi*/syslinux.c32
%{_prefix}/lib/%{name}/efi*/vesainfo.c32
%{_prefix}/lib/%{name}/efi*/vesa.c32
%{_prefix}/lib/%{name}/efi*/vesamenu.c32
%{_prefix}/lib/%{name}/efi*/vpdtest.c32
%{_prefix}/lib/%{name}/efi*/whichsys.c32
%{_prefix}/lib/%{name}/efi*/zzjson.c32

%files -n pxelinux
%doc doc/pxelinux.txt
%{pxebase}/*.0
%{pxebase}/memdisk
%config(noreplace) %{pxebase}/messages
%config(noreplace) %{pxebase}/help.txt
%config(noreplace) %{pxebase}/pxelinux.cfg/default

%files -n extlinux
%doc doc/extlinux.txt
%{_sbindir}/extlinux
%{_prefix}/lib/%{name}/mbr.bin


%files devel
%{_prefix}/lib/%{name}/com32
%{_prefix}/lib/%{name}/menu



%changelog
* Sun Apr 27 2014 tmb <tmb> 6.03-0.pre11.1.mga4
+ Revision: 618484
- update to 6.03-pre11
- Adding patch to make efi* build successful (erwan)
  Adding new com32 modules included in 6.03
- update to 6.03-pre6
- drop merged patches
- drop obsolete patch
- isolinux: Clear upper half of EDX before using (mga#12549)

* Tue Jan 21 2014 erwan <erwan> 6.02-4.mga4
+ Revision: 567358
- Fixing localboot issue as per bug #950
  Patch is coming from upstream commit (f775e740a3a817a4ff5ba26bea99dbfd735456b3)

* Sat Nov 30 2013 tv <tv> 6.02-3.mga4
+ Revision: 554271
- fix conflicts

* Sat Nov 30 2013 tv <tv> 6.02-2.mga4
+ Revision: 554143
- add conflicts between older versions of syslinux & extlinux (mga#11819)

* Wed Oct 23 2013 erwan <erwan> 6.02-1.mga4
+ Revision: 546404
- Updating to 6.02 release

* Tue Oct 22 2013 umeabot <umeabot> 6.02-0.6.mga4
+ Revision: 541620
- Mageia 4 Mass Rebuild

* Sun Oct 13 2013 colin <colin> 6.02-0.5.mga4
+ Revision: 496259
- Restore building of per-arch isolinux.bin loaders needed for images creation

* Fri Oct 11 2013 tv <tv> 6.02-0.4.mga4
+ Revision: 495105
- add more require exception for lib*.c32

* Fri Oct 11 2013 tv <tv> 6.02-0.3.mga4
+ Revision: 495073
- add require exception for libcom32.c32

* Fri Oct 11 2013 tv <tv> 6.02-0.2.mga4
+ Revision: 495050
- add conflicts (thus fixing ugrade)

* Thu Oct 10 2013 erwan <erwan> 6.02-0.1.mga4
+ Revision: 494921
- on efi32 ldlinux.e32
  on efi64 ldlinux.64
  So let's include ldlinux.e* to match both
- Updating to 6.02-pre16
  hpa told me 5.x branch is almost dead and 6.x is the way to go.
  I'm pushing the pre16 before the freeze as 6.02 is about to be released.
  I'll switch to 6.02 release once released.
- Updating to 5.10
  This commit is upgrading 4.x syslinux to a 5.10 release.
  The ext2fs patch got dropped as merged upstream and new modules were added.

* Thu May 02 2013 ennael <ennael> 4.04-5.mga3
+ Revision: 411924
- fix files list (#9639)

* Mon Jan 14 2013 umeabot <umeabot> 4.04-4.mga3
+ Revision: 383945
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Apr 28 2012 sander85 <sander85> 4.04-3.mga2
+ Revision: 234076
- fix mga#4627 (extlinux not executable)

* Tue Nov 08 2011 erwan <erwan> 4.04-2.mga2
+ Revision: 165658
- Adding upx as buildrequires
- Restoring specific isolinux behavior to load i586 or x64 content.
  This patch will allow the alpha1 to be released but will have to be reverted ASAP to have a clean way of booting

* Fri Sep 30 2011 erwan <erwan> 4.04-1.mga2
+ Revision: 150581
- Let's use builtin png lib.
- Fixing libpng includes
- Removing useless patches
- Updating to 4.04
  Adding extlinux package
  Removing useless patches

  + fwang <fwang>
    - tweak include order of headers
    - fix build with libpng 1.5

* Fri May 06 2011 pterjan <pterjan> 3.83-2.mga1
+ Revision: 95465
- Drop keytab-lilo script (#867)

* Fri Feb 11 2011 boklm <boklm> 3.83-1.mga1
+ Revision: 49927
- define menu.c32 explicitly

* Fri Jan 21 2011 erwan <erwan> 4.03-1.mga1
+ Revision: 27585
- Defining all files to avoid missing files
- Defining menu.c32 explicaly
- Changing compilation order
- Saving various versions of isolinux
- Spotless is prefered than clean
- Safer to clean between builds
- Fixing typo
- Clean core direction between two builds
  If we don't do that, the .raw file aren't regenerated.
- Adding upx as buildrequires
- imported package syslinux


* Wed Jan 19 2011 Erwan Velu <erwanaliasr1@gmail.com> 4.03-1mga1
- syslinux 4.03

* Fri Nov 06 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.83-1mdv2010.1
+ Revision: 461268
- syslinux 3.83

* Fri Oct 16 2009 Pascal Terjan <pterjan@mandriva.org> 3.82-2mdv2010.0
+ Revision: 457914
- Add a -fatfirst option to isohybrid to create a small fat partition so that Windows does not offer to format the key

* Wed Jun 10 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.82-1mdv2010.0
+ Revision: 384770
- rediff patches for syslinux 3.82

  + Erwan Velu <erwan@mandriva.org>
    - Mandrake is dead :p

* Tue May 05 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.80-1mdv2010.0
+ Revision: 372078
- 3.80
- 3.80pre8
- drop patches that were merged upstream
- fixes the ugly bug #48814

  + Pascal Terjan <pterjan@mandriva.org>
    - Fix partition size in isohybrid for dvd images
    - Preserve id in isohybrid when run several times

* Thu Apr 16 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.75-1mdv2009.1
+ Revision: 367776
- 3.75

* Fri Apr 10 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.74-1mdv2009.1
+ Revision: 365705
- 3.74:
- removed patches merged upstream
- syslinux 3.74pre17
  resync win32 patch

* Wed Apr 01 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.74-0.pre14.1mdv2009.1
+ Revision: 363154
- 3.74-pre14

* Thu Mar 26 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.74-0.pre11.1mdv2009.1
+ Revision: 361326
- Update to 3.74pre11
- Add git url

* Tue Mar 17 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.74-0.pre6.1mdv2009.1
+ Revision: 356608
- 3.74-pre6:
  * remove obsolete patch1 (integrated in 3.74-pre6)

* Mon Mar 09 2009 Pascal Terjan <pterjan@mandriva.org> 3.73-4mdv2009.1
+ Revision: 353256
- isohybrid: no need to shift the end of the partition

* Fri Mar 06 2009 Frederic Crozat <fcrozat@mandriva.com> 3.73-3mdv2009.1
+ Revision: 349946
- Patch6 (pterjan): fix partition table created by isohybrid

  + Christophe Fergeau <cfergeau@mandriva.com>
    - More accurate licensing information

* Thu Feb 26 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.73-2mdv2009.1
+ Revision: 345176
- Add patch for gfxboot to make it parse DEFAULT entries in isolinux.cfg

* Mon Jan 26 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.73-1mdv2009.1
+ Revision: 333647
- syslinux 3.73
  reorder patches in a more logical order, fix content of README.gfxboot

* Fri Jan 23 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.72-1mdv2009.1
+ Revision: 332733
- Pick UI directive patch from syslinux git since it the cleanest way to start GFXBOOT upon isolinux startup
- syslinux 3.72
  gethostip, sha1pass, mkdiskimage, syslinux2ansi.pl, keytab-lilo.pl are now
  installed in /usr/bin (as upstream). syslinux2ansi and keytab-lilo lost their
  .pl suffix

  + Olivier Blin <oblin@mandriva.com>
    - remove date patch (fixed upstream)
    - remove duplicate local_boot code, upstream factorized it
    - remove string now defined upstream
    - adapt to cwritestr being renamed as writestr
    - rediff gfxboot patch
    - 3.71

* Mon Aug 11 2008 Olivier Blin <oblin@mandriva.com> 3.63-1mdv2009.0
+ Revision: 270715
- package README.gfxboot
- fix doc installation
- fix manpages installation
- sys2ansi has been renamed syslinux2ansi
- use updated gfxboot patch from opensuse
- 3.63

* Wed Jun 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.51-6mdv2009.0
+ Revision: 225587
- rebuild

* Wed Mar 05 2008 Oden Eriksson <oeriksson@mandriva.com> 3.51-5mdv2008.1
+ Revision: 179591
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 08 2007 Pixel <pixel@mandriva.com> 3.51-4mdv2008.0
+ Revision: 60126
- move files from /usr/lib64/syslinux to /usr/lib/syslinux
  (since they really are no x86_64 files)

* Tue Aug 07 2007 Anssi Hannula <anssi@mandriva.org> 3.51-3mdv2008.0
+ Revision: 59569
- build on x86_64 as well

* Wed Jul 18 2007 Erwan Velu <erwan@mandriva.org> 3.51-2mdv2008.0
+ Revision: 53300
- Adding missing documentation

* Wed Jul 11 2007 Olivier Blin <oblin@mandriva.com> 3.51-1mdv2008.0
+ Revision: 51245
- overwrite bundled libpng files with system one (and drop patch trying to link with system one, it can't work since the com32 lib use a specific libc)
- rediff gfxboot patch
- 3.51
- drop vfat patch (merged upstream)


* Mon Jan 29 2007 Olivier Blin <oblin@mandriva.com> 3.35-1mdv2007.0
+ Revision: 114837
- 3.35
- rediff opensuse gfxboot patch

* Fri Nov 17 2006 Olivier Blin <oblin@mandriva.com> 3.31-1mdv2007.1
+ Revision: 85219
- rediff patch10
- update gfxboot (from OpenSuse package)
- delete mime-type property
- remove mime-type property
- remove bzipped patches
- bunzip patches
- 3.31
- use system libpng not to be subject to png 1.2.8 bugs
- Import syslinux

* Thu Sep 21 2006 Olivier Blin <blino@mandriva.com> 3.20-3mdv2007.0
- Patch2: correctly pass DATE when running make in subdirs
- remove extra backslash in DATE (#25966)

* Mon Aug 28 2006 Warly <warly@mandriva.com> 3.20-2mdv2007.0
- also add a isolinux-x86_64 for x86_64 only CDs

* Mon Aug 28 2006 Olivier Blin <blino@mandriva.com> 3.20-1mdv2007.0
- 3.20
- rediff Patch1

* Sat Aug 12 2006 Erwan Velu <erwan@seanodes.com> 3.11-7mdv2007.0
- Adding gethostip, sha1pass
- Adding menu & libmenu to devel

* Sun Aug 06 2006 Olivier Blin <blino@mandriva.com> 3.11-6mdv2007.0
- fix default pxelinux configuration installation

* Fri Jul 14 2006 Warly <warly@mandriva.com> 3.11-5mdv2007.0
- revert isolinux.bin default dir
- add an extra isolinux-i586.bin for dual arch CDs

* Fri Jun 30 2006 Warly <warly@mandriva.com> 3.11-4mdk2007.0
- change boot dir from /isolinux to /i586/isolinux

* Sat Jun 24 2006 Olivier Blin <oblin@mandriva.com> 3.11-3mdv2007.0
- reupload because of broken rpmctl that applies and (re)computes
  commands hours later, packages being merged meanwhile...

* Fri Jun 23 2006 Olivier Blin <oblin@mandriva.com> 3.11-2mdv2007.0
- conflicts with previous pxelinux packages (thanks Pixel)

* Fri Jun 23 2006 Olivier Blin <oblin@mandriva.com> 3.11-1mdv2007.0
- 3.11
- switch to Mandriva Linux
- remove old 1.67 version (used for mkbootdisk only?)
- drop ASM graphic patch, not maintained anymore (Patch1)
- drop Patch4 (was a backport from 2.06)
- rediff Patch0
- Patch1: GFX support and build fixes (CLK_TCK)
  (courtesy of openSUSE, thanks dudes!)
- package mkdiskimage
- merge back with pxelinux src package

* Sat Jul 23 2005 Erwan Velu <velu@seanodes.com> 1.76-18mdk
- Splitting pxelinux

* Mon Feb 21 2005 Erwan Velu <velu@seanodes.com> 1.76-17mdk
- Adding mkdiskimage

* Wed Dec 15 2004 Erwan Velu <velu@seanodes.com> 1.76-16mdk
- Add a devel package for the com32 library added in 2.12.
- New pxelinux 2.13
- Removing patch5

* Thu Aug 19 2004 Erwan Velu <erwan@mandrakesoft.com> 1.76-15mdk
- New pxelinux 2.11

* Thu Aug 05 2004 Olivier Blin <blino@mandrake.org> 1.76-14mdk
- Patch6 for syslinux-1.76 (backport from syslinux-2.06-pre1) :
    Fix problem that would occationally cause a boot failure,
    depending on the length of the kernel

* Sun Jun 20 2004 Erwan Velu <erwan@mandrakesoft.com> 1.76-13mdk
- New pxelinux 2.10
- Fixing help.txt & messages
- Removing patch4

* Thu May 06 2004 Erwan Velu <erwan@mandrakesoft.com> 1.76-12mdk
- New pxelinux 2.09
- s/Mandrake Linux/Mandrakelinux/
- Switching from Os to O1 in memdisk