From 652ae2fe0f0b9a73febde886c6f58554f2fb55da934dc44cfbf94c2ad1d0edb1 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Mon, 20 Jul 2009 08:40:54 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/elilo?expand=0&rev=13 --- elilo.changes | 5 ++ elilo.spec | 153 ++------------------------------------------------ 2 files changed, 11 insertions(+), 147 deletions(-) diff --git a/elilo.changes b/elilo.changes index e2c5570..fd8407d 100644 --- a/elilo.changes +++ b/elilo.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Jul 20 08:16:44 CEST 2009 - coolo@novell.com + +- replace libexecdir with libdir + ------------------------------------------------------------------- Mon Feb 9 15:36:39 CET 2009 - rw@suse.de diff --git a/elilo.spec b/elilo.spec index 9f32450..1e56dc4 100644 --- a/elilo.spec +++ b/elilo.spec @@ -21,7 +21,7 @@ Name: elilo Summary: EFI Linux Loader Version: 3.8 -Release: 27 +Release: 28 ExclusiveArch: ia64 %ix86 x86_64 Group: System/Boot AutoReqProv: on @@ -75,10 +75,10 @@ Authors: %patch10 -p1 %patch11 -p1 perl -pe 's{\@EDITION\@}{%{version}-%{release}}; - s{\@LIBEXECDIR\@}{%{_libexecdir}}; + s{\@LIBEXECDIR\@}{%{_libdir}}; s{\@ARCH\@}{%{_target_cpu}}; ' < %{SOURCE1} > elilo.pl && -perl -pi -e 's{/usr/lib}{%{_libexecdir}}' Make.defaults +perl -pi -e 's{/usr/lib}{%{_libdir}}' Make.defaults chmod 555 elilo.pl && touch -r %{SOURCE1} elilo.pl ! fgrep '%%{version}-%%{release}' elilo.pl @@ -89,8 +89,8 @@ pod2man -s 8 -c "System Boot" -r "SuSE Linux" \ touch -r elilo.pl elilo.8 %install -install -d $RPM_BUILD_ROOT%{_libexecdir}/efi $RPM_BUILD_ROOT/sbin -install -m 444 elilo.efi $RPM_BUILD_ROOT%{_libexecdir}/efi +install -d $RPM_BUILD_ROOT%{_libdir}/efi $RPM_BUILD_ROOT/sbin +install -m 444 elilo.efi $RPM_BUILD_ROOT%{_libdir}/efi install tools/eliloalt $RPM_BUILD_ROOT/sbin install -p -m 555 elilo.pl $RPM_BUILD_ROOT/sbin/elilo install -D -p -m 644 elilo.8 $RPM_BUILD_ROOT/usr/share/man/man8/elilo.8 @@ -107,151 +107,10 @@ echo "Please run /sbin/elilo!" %files %defattr(-, root, root) %doc README README.* TODO docs/*.txt -%{_libexecdir}/efi +%{_libdir}/efi /sbin/elilo /sbin/eliloalt /usr/share/man/man5/* /usr/share/man/man8/* %changelog -* Mon Feb 09 2009 rw@suse.de -- elilo.efi - * Allow booting x86_64 from network. (bnc#473914) - * Introduce new per-image option 'text-mode' for x86_64, which can - be used to sidestep "dubious" GOP implementations. (bnc#466570) - * Minor cleanup. -* Tue Dec 09 2008 rw@suse.de -- elilo.efi - * Second attempt to work around firmware problem. (bnc#437486) -- elilo.conf - * Provide stub man page. (bnc#435648) -* Fri Nov 21 2008 rw@suse.de -- elilo.efi - * Significant code cleanup from CVS. (bnc#443565) - * First attempt to work around firmware problem. (bnc#437486) -- elilo.pl - * Improve removal of obsolete files. (bnc#398416) -- eliloalt - * Support sysfs interface. (bnc#440489) - * Provide man page. (bnc#440197) -* Mon Oct 27 2008 rw@suse.de -- elilo.pl - * Mask 'relocatable' (unless supported). (bnc#438276) - * Remove old files from target directory. (bnc#398416) -* Fri Oct 17 2008 olh@suse.de -- elilo.spec - * Add ExclusiveArch ia64 x86 x86_64 -* Thu Jul 31 2008 rw@suse.de -- elilo.efi - * Update to final elilo-3.8 for uEFI support. (fate#301882) -- elilo.pl - * Preserve time-stamps but not permissions. (bnc#394331) - * Unconditionally strip deprecated 'read-only' from 'elilo.conf'. - * Support '$LIBEXECDIR' to please uEFI/x86_64 and - relocate efi-binaries from 'elilo' to 'efi'. (fate#301882) -* Thu Feb 28 2008 ro@suse.de -- elilo.spec - * No strip for elilo.efi during install (unknown binary format). -* Sat May 26 2007 schwab@suse.de -- elilo.spec - * Revert last change. -* Sat May 26 2007 ro@suse.de -- elilo.spec - * Added gnu-efi-devel to buildreq. -* Wed May 09 2007 rw@suse.de -- elilo.efi - * Reduce non-"command line" strings back to 512. (#256676) - * Fix another buffer overrun. (#256676) -* Fri Feb 23 2007 schwab@suse.de -- elilo.spec - * Disable stack protector. -* Tue Feb 06 2007 bwalle@suse.de -- elilo.efi - * Increase command line size to 2048. (#242702) -* Fri Nov 10 2006 schwab@suse.de -- elilo.efi - * Fix spelling. -* Thu Feb 02 2006 rw@suse.de -- elilo.efi - * Update to final 3.6 - (Fixed vmcode_name initialization in textmenu chooser) -* Wed Jan 25 2006 mls@suse.de -- elilo.spec - * Converted neededforbuild to BuildRequires. -* Fri Jan 20 2006 schwab@suse.de -- elilo.spec - * Don't strip binaries. -* Mon Jan 09 2006 rw@suse.de -- elilo.efi - * Fix vmcode_name initialization in textmenu chooser. (#140519) -* Fri Dec 09 2005 rw@suse.de -- elilo.pl - * Fix formatting of man-page. -* Wed Dec 07 2005 rw@suse.de -- elilo.efi - * Update to 3.5-pre2. -- elilo.pl - * Make "best effort" instead of giving up early. -* Sat Aug 13 2005 schwab@suse.de -- elilo.pl - * Check that the default label is defined. -* Fri Aug 05 2005 schwab@suse.de -- elilo.pl - * Barf on duplicate labels. -* Wed Apr 13 2005 schwab@suse.de -- elilo.efi - * Fix for new assembler. -* Sat Feb 19 2005 schwab@suse.de -- elilo.efi - * Clear extra memory in initrd block so that initramfs works. -* Wed Oct 06 2004 rw@suse.de -- elilo.efi - * Fix simple-chooser (#45493) -* Thu May 27 2004 rw@suse.de -- elilo.pl - * Make all image-objects (kernel/initrd) *optional* by default (#41315) -* Mon Feb 23 2004 rw@suse.de -- elilo.efi - * Use '$RPM_OPT_FLAGS' with '-fno-strict-aliasing' appended. -- elilo.pl - * Take care of FPSWA. - * Try to avoid copying the same files more than once. -* Mon Nov 24 2003 rw@suse.de -- Provide '/sbin/elilo' to simplify separation of '/boot' and the - EFI FAT-partition (bug #21644) -- Move 'elilo.efi' to '/usr/lib/elilo' -* Mon Sep 01 2003 schwab@suse.de -- Update to final 3.4 to remove extraneous debug output. -* Tue Aug 26 2003 rw@suse.de -- Add patch from Greg Edwards (SGI) (#29340) -* Fri Aug 22 2003 schwab@suse.de -- Update to elilo 3.4. - * Improved netbooting. -* Tue Jun 10 2003 schwab@suse.de -- Add fix for netbooting. -* Tue Apr 08 2003 schwab@suse.de -- Add two fixes from author. -* Thu Oct 17 2002 schwab@suse.de -- Update to elilo 3.3a. - * More memory management bugs fixed. -* Fri Sep 13 2002 schwab@suse.de -- Fix %%post. -- Fix eliloalt. -* Wed Sep 11 2002 schwab@suse.de -- Fix buffer overrun. -* Mon Sep 02 2002 schwab@suse.de -- Move elilo.conf to /boot/efi/SuSE. -* Tue Aug 27 2002 schwab@suse.de -- Update to elilo 3.3. -* Thu May 16 2002 schwab@suse.de -- Move boot loader to /boot/efi/SuSE. -* Tue Mar 05 2002 schwab@suse.de -- Update to elilo 3.2. -- Make elilo.conf and startup.nsh %%ghost files. -* Sat Aug 18 2001 schwab@suse.de -- Update to elilo 3.1. -* Wed Jul 25 2001 schwab@suse.de -- Add two patches from author. -* Wed Jul 18 2001 schwab@suse.de -- Split from gnu-efi packages. -- New version 3.0.