Name: qdigidoc Version: 3.12.5 Release: 1%{?dist} Summary: Estonian digital signature application License: LGPLv2+ URL: https://github.com/open-eid/qdigidoc Source0: %{url}/releases/download/v%{version}/%{name}-%{version}.tar.gz Patch0: remove_crypto_appdata.patch BuildRequires: cmake BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: libdigidoc-devel BuildRequires: libdigidocpp-devel BuildRequires: openldap-devel BuildRequires: openssl-devel BuildRequires: qt5-qttools-devel BuildRequires: pcsc-lite-devel >= 1.7 Requires: hicolor-icon-theme # Dynamically loaded library Requires: opensc%{?_isa} %description QDigiDoc is an application for digitally signing and encrypting documents in BDoc, DDoc, and CDoc container formats. These file formats are widespread in Estonia where they are used for storing legally binding digital signatures. %package nautilus Summary: Nautilus extension for %{name} Requires: %{name} = %{version}-%{release} Requires: nautilus-python %description nautilus The %{name}-nautilus package contains the %{name} extension for the nautilus file manager. %prep %setup -q %patch0 -p1 rm -f crypto/qdigidoc-cypto.appdata.xml %build %{cmake} . \ %ifnarch %{arm} %{ix86} x86_64 -DBREAKPAD=FALSE %else %{nil} %endif make %{?_smp_mflags} %install make install DESTDIR=%{buildroot} desktop-file-validate %{buildroot}/%{_datadir}/applications/qdigidoc-client.desktop desktop-file-validate %{buildroot}/%{_datadir}/applications/qdigidoc-crypto.desktop %find_lang nautilus-qdigidoc %post update-desktop-database &> /dev/null || : touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : touch --no-create %{_datadir}/mime/packages &> /dev/null || : %postun update-desktop-database &> /dev/null || : if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : touch --no-create %{_datadir}/mime/packages &> /dev/null || : update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || : %files %doc AUTHORS COPING LICENSE.LGPL LICENSE.LGPL.rtf README.md CONTRIBUTING.md %{_bindir}/* %{_datadir}/applications/*.desktop %{_datadir}/mime/packages/*.xml %{_datadir}/icons/hicolor/*/*/*.png %{_datadir}/kde4/services/*.desktop %{_datadir}/appdata/*.appdata.xml %{_mandir}/man1/qdigidocclient.1* %files nautilus -f nautilus-qdigidoc.lang %{_datadir}/nautilus-python/extensions/* %changelog * Thu Feb 02 2017 Mihkel Vain - 3.12.5-1 - New upstream release * Mon Jan 23 2017 Mihkel Vain - 3.12.4-1 - New upstream release * Tue Jan 10 2017 Mihkel Vain - 3.12.3-1 - New upstream release * Sun Jul 10 2016 Mihkel Vain - 3.12.2-1 - New upstream release * Thu May 19 2016 Mihkel Vain - 3.12.1-1 - New upstream release * Mon Feb 01 2016 Mihkel Vain - 3.12.0.1443-1 - New upstream release * Tue Sep 22 2015 Mihkel Vain - 3.11.1.1427-1 - New upstream release * Sat Aug 1 2015 Mihkel Vain - 3.11.0.1416-1 - New upstream release - Spec file cleanups * Sat Mar 28 2015 Mihkel Vain - 3.10.0-1 - New upstream release - Project moved to github - Drop unneeded patches - Drop qdigidoccrypto man page - there is no such binary anymore * Tue Nov 18 2014 Dan HorĂ¡k - 3.9.1.1369-2 - enable internal crash handler only on supported arches * Sun Oct 26 2014 Mihkel Vain - 3.9.1.1369-1 - New upstream release * Mon Aug 18 2014 Rex Dieter 3.9.0.1297-4 - update mime scriptlets * Sun Aug 17 2014 Fedora Release Engineering - 3.9.0.1297-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jul 5 2014 Mihkel Vain - 3.9.0.1297-2 - Add appdata support * Sun Jun 08 2014 Fedora Release Engineering - 3.8.1.1250-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Wed Apr 30 2014 Mihkel Vain - 3.8.1.1250-3 - Use cmake macro * Wed Apr 30 2014 Mihkel Vain - 3.8.1.1250-2 - Obsolete qdigidoc-nautilus - Change minidump.cc permissions in prep - Patch right line with 0001-fix-cmake-flags.patch * Wed Apr 30 2014 Mihkel Vain - 3.8.1.1250-1 - First package based on new source code from RIA * Sun Aug 04 2013 Fedora Release Engineering - 0.4.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Feb 14 2013 Fedora Release Engineering - 0.4.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Sat Jul 21 2012 Fedora Release Engineering - 0.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Tue Apr 17 2012 Kalev Lember - 0.4.1-1 - Update to 0.4.1 - Include new man pages - Update the nautilus subpackage files list for Nautilus 3 support - Make the nautilus subpackage noarch * Sat Jan 14 2012 Fedora Release Engineering - 0.4.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Fri Apr 15 2011 Kalev Lember - 0.4.0-5 - Rebuilt for lib11 0.2.8 soname bump * Tue Feb 08 2011 Fedora Release Engineering - 0.4.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Wed Oct 20 2010 Kalev Lember - 0.4.0-3 - Require hicolor-icon-theme (#642555) * Wed Oct 13 2010 Kalev Lember - 0.4.0-2 - Updated summary - Added missing BR gettext * Wed Oct 13 2010 Kalev Lember - 0.4.0-1 - Update to 0.4.0 - Packaged up Nautilus extension and KDE service menu * Tue May 11 2010 Kalev Lember - 0.3.0-0.35.svn2682 - BR qt4-webkit-devel (F14+) * Mon Mar 29 2010 Kalev Lember - 0.3.0-0.34.svn2682 - Spec file clean up - Added AUTHORS and COPYING docs - Cleaned up nightly build changelog entries * Fri Feb 26 2010 Kalev Lember - 0.3.0-0.29.svn2542 - rebuilt with Qt 4.6 * Thu Jan 21 2010 Kalev Lember - 0.3.0-0.25.svn2451 - rebuilt with new libp11 * Sun Jun 14 2009 Kalev Lember - 0.3.0-0.1.svn713 - Initial RPM release.