SPECS/tboot/tboot.spec
e1a92090
 Summary:    Trusted pre-kernel module and tools.
 Name:       tboot
f1f42a6f
 Version:    1.9.7
2336a3cb
 Release:    1%{?dist}
e1a92090
 License:    BSD
 URL:        https://sourceforge.net/projects/tboot/
 Group:      System Environment/Security
 Vendor:     VMware, Inc.
 Distribution: Photon
 Source0:    %{name}-%{version}.tar.gz
f1f42a6f
 %define sha1 tboot=ea0d4e8d2346114c5a2b86f35e34cd626ee75556
e1a92090
 BuildRequires: trousers-devel
 Requires:      libtspi
 %description
 Trusted Boot (tboot) is an open source, pre- kernel/VMM module that uses
 Intel(R) Trusted Execution Technology (Intel(R) TXT) to perform a measured
 and verified launch of an OS kernel/VMM.
 
 %prep
 %setup -q
 %build
421d1f6b
 CFLAGS="%{optflags}"
 export CFLAGS
 make debug=y %{?_smp_mflags}
e1a92090
 
 %install
421d1f6b
 make debug=y DESTDIR=%{buildroot} install
e1a92090
 
 %files
 %defattr(-,root,root)
 /boot/*
 /usr/*
 %exclude %{_sysconfdir}
 
 %changelog
f1f42a6f
 *   Fri Sep 07 2018 Michelle Wang <michellew@vmware.com> 1.9.7-1
 -   Update to version 1.9.7.
2336a3cb
 *   Tue Aug 07 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 1.9.6-1
 -   Update to version 1.9.6 to get it to build with gcc 7.3
421d1f6b
 *   Tue Apr 25 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.9.5-2
 -   Ensure non empty debuginfo
e1a92090
 *   Thu Mar 2 2017 Alexey Makhalov <amakhalov@vmware.com> 1.9.5-1
 -   Initial build. First version