Sophie

Sophie

distrib > Mageia > cauldron > x86_64 > media > core-release-src > by-pkgid > 5c9d965b024ba5833944c75dd88a4ea2 > files > 6

extipl-5.04-26.mga9.src.rpm

Summary:	Yet Another Boot Selector for IBM-PC compatibles
Name:		extipl
Version:	5.04
Release:	%mkrel 26
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://extipl.osdn.jp/htdoc-en/extipl.html
Source0:	http://www.tsden.org/takamiti/extipl/archs/%{name}-%{version}.tar.bz2
ExclusiveArch:	%{ix86} x86_64
BuildRequires:	nasm

Patch1:		extipl-5.03-fix-manpage.patch
# Fix a nasm syntax error - 'crc32' is now a keyword in nasm
# - AdamW 2007/10
Patch2:		extipl-5.04-syntax.patch
# From Debian - fixes build problems - AdamW 2007/10
Patch3:		extipl-5.04-debian.patch
# From Debian bug - fix build on x86_64
Patch4:		extipl-5.04-debian2.patch

%description
Extended-IPL is a boot selector which is upper compatible with 
original IBM IPL. This package includes the installer for this
boot code which is written into MBR of your hard disk.

With this boot selector, you can select a partition from 
all the partitions including the logical partitions as well as 
the primary ones in all the BIOS supported disks when booting a PC,
and then it will boot up the OS reside at the selected partition.

%prep
%setup -q
%patch1 -p1
%patch2 -p1 -b .syntax
%patch3 -p1 -b .debian
%patch4 -p1 -b .debian2

cat > uninstall_linux_or_grub.txt <<EOF
If you want to remove Linux, you must be careful to replace LILO or GRUB with
something else.

The equivalent of the Microsoft DOS/Windows(R) "fdisk /mbr" is:
% dd if=/usr/lib/extipl/aldebaran.bin of=/dev/hda
where you must replace hda with your first hard drive (eg: sda, hdc...)
EOF

%build
%set_build_flags
%make_build -C src

%install
install src/%{name} -D $RPM_BUILD_ROOT%{_sbindir}/%{name}

install -d $RPM_BUILD_ROOT%{_prefix}/lib/%{name}
install -m 644 src/{pollux,castor,altair,aldebaran}.bin $RPM_BUILD_ROOT%{_prefix}/lib/%{name}

install -D -m 644 src/extipl.8.in $RPM_BUILD_ROOT%{_mandir}/man8/extipl.8


%files
%doc uninstall_linux_or_grub.txt doc/English/*
%{_sbindir}/*
%{_prefix}/lib/%{name}
%{_mandir}/man8/*


%changelog
* Thu Mar 17 2022 umeabot <umeabot> 5.04-26.mga9
+ Revision: 1797254
- Mageia 9 Mass Rebuild

* Thu Feb 13 2020 umeabot <umeabot> 5.04-25.mga8
+ Revision: 1512126
- Mageia 8 Mass Rebuild
+ wally <wally>
- replace deprecated %%setup_compile_flags

* Sun Sep 23 2018 umeabot <umeabot> 5.04-24.mga7
+ Revision: 1297648
- Mageia 7 Mass Rebuild

* Sun Aug 27 2017 daviddavid <daviddavid> 5.04-23.mga7
+ Revision: 1148383
- fix build using ours compile flags thus fixing empty debugsourcefiles.list

* Fri Feb 05 2016 umeabot <umeabot> 5.04-22.mga6
+ Revision: 937635
- Mageia 6 Mass Rebuild

* Fri Feb 05 2016 umeabot <umeabot> 5.04-21.mga6
+ Revision: 937182
- Mageia 6 Mass Rebuild

* Wed Oct 15 2014 umeabot <umeabot> 5.04-20.mga5
+ Revision: 745204
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 5.04-19.mga5
+ Revision: 679068
- Mageia 5 Mass Rebuild

* Fri Oct 18 2013 umeabot <umeabot> 5.04-18.mga4
+ Revision: 504197
- Mageia 4 Mass Rebuild

* Fri Jan 11 2013 umeabot <umeabot> 5.04-17.mga3
+ Revision: 349874
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Thu Feb 24 2011 ennael <ennael> 5.04-16.mga1
+ Revision: 58774
- imported package extipl


* Thu Dec 02 2010 Oden Eriksson <oeriksson@mandriva.com> 5.04-16mdv2011.0
+ Revision: 605114
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 5.04-15mdv2010.1
+ Revision: 522579
- rebuilt for 2010.1

* Fri Oct 09 2009 Olivier Blin <oblin@mandriva.com> 5.04-14mdv2010.0
+ Revision: 456407
- move files from /usr/lib64/extipl to /usr/lib/extipl,
  since they really are no x86_64 files
  (mimic commit 60126 from pixel on syslinux)

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 5.04-13mdv2010.0
+ Revision: 424394
- rebuild

* Mon Mar 30 2009 Pascal Terjan <pterjan@mandriva.org> 5.04-12mdv2009.1
+ Revision: 362286
- Enable build on x86_64 and add patch from debian bugtracker

* Mon Mar 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.04-11mdv2009.1
+ Revision: 347460
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 5.04-10mdv2009.0
+ Revision: 220738
- rebuild
- kill re-definition of %%buildroot on Pixel's request

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

* Mon Nov 05 2007 Adam Williamson <awilliamson@mandriva.org> 5.04-9mdv2008.1
+ Revision: 106206
- rebuild for lzma permission issue (#35309)

* Sun Nov 04 2007 Adam Williamson <awilliamson@mandriva.org> 5.04-8mdv2008.1
+ Revision: 105672
- add extipl-5.04-debian.patch (from debian) to fix C build errors
- add extipl-5.04-syntax.patch to fix nasm syntax errors
- rebuild for 2008
- new license policy


* Fri Jan 12 2007 Pixel <pixel@mandriva.com> 5.04-7mdv2007.0
+ Revision: 108022
- use mkrel
- Import extipl

* Wed Oct 12 2005 Pixel <pixel@mandriva.com> 5.04-6mdk
- rebuild

* Sat Aug 14 2004 Pixel <pixel@mandrakesoft.com> 5.04-5mdk
- rebuild