diff --git a/gpgkey-F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E.gpg b/gpgkey-F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E.gpg new file mode 100644 index 0000000..d3cd631 Binary files /dev/null and b/gpgkey-F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E.gpg differ diff --git a/pcsc-lite.spec b/pcsc-lite.spec index b006b48..4e92924 100644 --- a/pcsc-lite.spec +++ b/pcsc-lite.spec @@ -9,7 +9,9 @@ Group: System Environment/Daemons License: BSD URL: http://pcsclite.alioth.debian.org/ Source0: https://alioth.debian.org/frs/download.php/file/%{upstream_build}/%{name}-%{version}.tar.bz2 -Source1: org.debian.pcsc-lite.policy +Source1: %{name}-%{version}.tar.bz2.asc +Source2: gpgkey-F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E.gpg +Source3: org.debian.pcsc-lite.policy BuildRequires: doxygen BuildRequires: graphviz @@ -64,6 +66,8 @@ Requires: %{name}-libs = %{version}-%{release} %prep +gpgv2 --keyring %{SOURCE2} %{SOURCE1} %{SOURCE0} + %setup -q # Convert to utf-8 @@ -88,7 +92,7 @@ make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_datadir}/polkit-1/actions/org.debian.pcsc-lite.policy mkdir -p $RPM_BUILD_ROOT%{_datadir}/polkit-1/actions/ -install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/polkit-1/actions/ +install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/polkit-1/actions/ # Create empty directories mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d @@ -148,6 +152,7 @@ rm $RPM_BUILD_ROOT%{_docdir}/pcsc-lite/README.DAEMON %changelog * Fri Apr 1 2016 Nikos Mavrogiannopoulos - 1.8.16-1 - New upstream release (#1319539) +- Added gpg key verification as part of build process * Thu Feb 04 2016 Fedora Release Engineering - 1.8.15-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild