Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
isv:perlur:epel
paperkey
paperkey.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File paperkey.spec of Package paperkey
Name: paperkey Version: 1.4 Release: 1%{?dist} Summary: An OpenPGP key archiver Group: Applications/Archiving License: GPLv2+ URL: http://www.jabberwocky.com/software/paperkey/ Source0: http://www.jabberwocky.com/software/%{name}/%{name}-%{version}.tar.gz Source1: http://www.jabberwocky.com/software/%{name}/%{name}-%{version}.tar.gz.sig Source3: gpgkey-DB698D7199242560.asc BuildRequires: gnupg2 %if 0%{?rhel} == 5 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %endif %description A reasonable way to achieve a long term backup of OpenPGP (PGP, GnuPG, etc) keys is to print them out on paper. Paper and ink have amazingly long retention qualities - far longer than the magnetic or optical means that are generally used to back up computer data. A paper backup isn't a replacement for the usual machine readable (tape, CD-R, DVD-R, etc) backups, but rather as an if-all-else-fails method of restoring a key. %prep # Verify GPG signatures # Eventually, the %%autosetup macro will be able to do this, using %%gpg_verify # https://fedorahosted.org/fpc/ticket/610 gpghome="$(mktemp -qd)" # Ensure we don't use any existing gpg keyrings key="%{SOURCE3}" # Ignore noisy output from GnuPG 2.0, used on EL <= 7 # https://bugs.gnupg.org/gnupg/issue1555 gpg2 --dearmor --quiet --batch --yes $key >/dev/null gpgv2 --homedir "$gpghome" --quiet --keyring $key.gpg %{SOURCE1} %{SOURCE0} rm -rf "$gpghome" # Cleanup tmp gpg home dir %setup -q %build %configure make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} %clean rm -rf %{buildroot} %files %{!?_licensedir:%global license %doc} %defattr(-,root,root,-) %doc AUTHORS ChangeLog NEWS README %license COPYING %{_bindir}/%{name} %{_mandir}/man1/%{name}.1.gz %changelog * Wed Sep 07 2016 Fabio Alessandro Locati <fale@redhat.com> - 1.4-1 - Update to 1.4 * Sun Aug 28 2016 Todd Zullinger <tmz@pobox.com> - 1.3-3 - Check upstream GPG signature in %%prep * Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Dec 31 2015 Todd Zullinger <tmz@pobox.com> - 1.3-1 - Update to 1.3 - Use %%license for COPYING file * Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Tue Feb 10 2009 Todd Zullinger <tmz@pobox.com> - 1.1-1 - Update to 1.1 - Replace $RPM_BUILD_ROOT with %%{buildroot} * Tue Feb 12 2008 Todd Zullinger <tmz@pobox.com> - 0.8-1 - update to 0.8 - update %%description from upstream spec file * Sun Oct 14 2007 Todd Zullinger <tmz@pobox.com> - 0.7-1 - update to 0.7 * Mon Sep 24 2007 Todd Zullinger <tmz@pobox.com> - 0.6-1 - initial package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor