[packages/grub2] Platform subpackages renamed and Required

jajcus jajcus at pld-linux.org
Sun Oct 28 12:43:16 CET 2012


commit 6d8475a45be3b269008bb18700f7b5823f7ce6c6
Author: Jacek Konieczny <jajcus at jajcus.net>
Date:   Sun Oct 28 12:40:51 2012 +0100

    Platform subpackages renamed and Required
    
    – R: grub2-platform = %{version}-%{release} in the main package
    - P: grub2-platform in the platform subpackages
    – platform subpackages renamed to grub2-platform-*
    - platform subpackages do not require grub2 now:
      – dependency loop broken
      – they are usable without the grub – e.g. for a machine serving
        these files for a remote bootloager

 grub2.spec | 19 +++++++++----------
 1 file changed, 9 insertions(+), 10 deletions(-)
---
diff --git a/grub2.spec b/grub2.spec
index 8f741d8..3d4d38c 100644
--- a/grub2.spec
+++ b/grub2.spec
@@ -95,8 +95,7 @@ Suggests:	cdrkit-mkisofs
 Suggests:	os-prober
 Provides:	bootloader
 Conflicts:	grub
-Suggests:	%{name}-pc
-Suggests:	%{name}-efi
+Requires:	%{name}-platform = %{version}-%{release}
 ExclusiveArch:	%{ix86} %{x8664} ppc sparc64
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -211,20 +210,20 @@ This package provides bash-completion for GRUB.
 %description -n bash-completion-%{name} -l pl.UTF-8
 Pakiet ten dostarcza bashowe uzupełnianie nazw dla GRUB.
 
-%package pc
+%package platform-pc
 Summary:	PC BIOS platform support for GRUB
 Group:		Base
-Requires:	%{name} = %{version}-%{release}
+Provides:	%{name}-platform = %{version}-%{release}
 
-%description pc
+%description platform-pc
 PC BIOS platform support for GRUB.
 
-%package efi
+%package platform-efi
 Summary:	(U)EFI platform support for GRUB
 Group:		Base
-Requires:	%{name} = %{version}-%{release}
+Provides:	%{name}-platform = %{version}-%{release}
 
-%description efi
+%description platform-efi
 (U)EFI platform support for GRUB.
 
 %package mkfont
@@ -459,7 +458,7 @@ fi
 %dir %{_datadir}/grub/themes
 
 %if %{with pc}
-%files pc
+%files platform-pc
 %defattr(644,root,root,755)
 %dir %{_libexecdir}/*-pc
 %{_libexecdir}/*-pc/modinfo.sh
@@ -488,7 +487,7 @@ fi
 %endif
 
 %if %{with efi}
-%files efi
+%files platform-efi
 %defattr(644,root,root,755)
 %dir %{_libexecdir}/*-efi
 %{_libexecdir}/*-efi/modinfo.sh
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/grub2.git/commitdiff/6d8475a45be3b269008bb18700f7b5823f7ce6c6



More information about the pld-cvs-commit mailing list