]> git.pld-linux.org Git - packages/efi-shell.git/blame - efi-shell.spec
%post improved, %postun added
[packages/efi-shell.git] / efi-shell.spec
CommitLineData
5295e697
JK
1%define svnrev 13902
2Summary: Native UDK implemenations of a UEFI Shell 2.0
3Name: efi-shell
4Version: 2.0
5Release: 0.%{svnrev}.1
6License: BSD-like
7Group: Applications
8#https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/ShellBinPkg
9Source0: ShellBinPkg-r%{svnrev}.tar.bz2
10# Source0-md5: 00cdc30ad2e6267849be0a2b0c9901b2
11Source1: shell_ia32.efi-boot-update
12Source2: shell_x64.efi-boot-update
13URL: http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=ShellPkg
14ExclusiveArch: %{ix86} %{x8664}
15BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17%define _enable_debug_packages 0
18
19%description
20Native UDK implemenations of a UEFI Shell 2.0.
21
22%package ia32
23Summary: Native UDK implemenations of a UEFI Shell 2.0
24Group: Base
25
26%description ia32
2732-bit version of the native UDK implemenations of a UEFI Shell 2.0.
28
29%package x64
30Summary: Native UDK implemenations of a UEFI Shell 2.0
31Group: Base
32
33%description x64
3464-bit version of the native UDK implemenations of a UEFI Shell 2.0.
35
36%prep
37%setup -qn ShellBinPkg
38
39%build
40
41%install
42rm -rf $RPM_BUILD_ROOT
43install -d $RPM_BUILD_ROOT/lib/efi/{ia32,x64}
44install UefiShell/Ia32/Shell.efi $RPM_BUILD_ROOT/lib/efi/ia32
45install UefiShell/X64/Shell.efi $RPM_BUILD_ROOT/lib/efi/x64
46
47%clean
48rm -rf $RPM_BUILD_ROOT
49
50%post
af5feaae
JK
51[ -x /sbin/efi-boot-update ] && /sbin/efi-boot-update --auto || :
52
53%postun
54[ -x /sbin/efi-boot-update ] && /sbin/efi-boot-update --auto || :
5295e697
JK
55
56%files ia32
57%defattr(644,root,root,755)
58%doc License.txt ReadMe.txt Contributions.txt
59/lib/efi/ia32/*
60
61%files x64
62%defattr(644,root,root,755)
63%doc License.txt ReadMe.txt Contributions.txt
64/lib/efi/x64/*
This page took 0.144338 seconds and 4 git commands to generate.