[fedora-logos] generate EFI image, thanks to Matthew Garrett

Tom Callaway spot at fedoraproject.org
Fri Jan 21 18:44:53 UTC 2011


commit 8c247495b83baebc09bfe752df7c2e233bed3774
Author: Tom "spot" Callaway <tcallawa at redhat.com>
Date:   Fri Jan 21 13:45:39 2011 -0500

    generate EFI image, thanks to Matthew Garrett

 fedora-logos.spec |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)
---
diff --git a/fedora-logos.spec b/fedora-logos.spec
index d63b70e..24d7f7a 100644
--- a/fedora-logos.spec
+++ b/fedora-logos.spec
@@ -2,8 +2,8 @@
 
 Name: fedora-logos
 Summary: Fedora-related icons and pictures
-Version: 14.0.1
-Release: 500%{?dist}
+Version: 14.0.2
+Release: 1%{?dist}
 Group: System Environment/Base
 URL: http://git.fedorahosted.org/git/fedora-logos.git/
 Source0: https://fedorahosted.org/releases/f/e/fedora-logos/fedora-logos-%{version}.tar.bz2
@@ -23,6 +23,9 @@ Requires(post): coreutils
 BuildRequires: hardlink
 # For _kde4_* macros:
 BuildRequires: kde-filesystem
+# For generating the EFI icon
+BuildRequires: ImageMagick
+BuildRequires: libicns-utils
 
 %description
 The fedora-logos package contains image files which incorporate the 
@@ -42,6 +45,7 @@ redistribution of this package and its contents.
 %setup -q
 
 %build
+make bootloader/fedora.icns
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -56,6 +60,9 @@ for i in firstboot/* ; do
   install -p -m 644 $i $RPM_BUILD_ROOT%{_datadir}/firstboot/themes/fedora-%{codename}/
 done
 
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps/bootloader
+install -p -m 644 bootloader/fedora.icns $RPM_BUILD_ROOT%{_datadir}/pixmaps/bootloader
+
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps/splash
 for i in gnome-splash/* ; do
   install -p -m 644 $i $RPM_BUILD_ROOT%{_datadir}/pixmaps/splash
@@ -211,6 +218,9 @@ fi
 # end i386 bits
 
 %changelog
+* Wed Jan 05 2011 Matthew Garrett <mjg at redhat.com> - 14.0.2-1
+- Add logo for EFI Macs
+
 * Fri Oct 15 2010 Tom "spot" Callaway <tcallawa at redhat.com> - 14.0.1-500
 - convert missing Requires to BuildRequires
 - no longer package splashtolss.sh


More information about the scm-commits mailing list