The package rpms/qesteidutil.git has added or updated architecture specific content in
its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/qesteidutil.git/commit/?id=28ce87...
https://src.fedoraproject.org/cgit/rpms/qesteidutil.git/commit/?id=65f4a2...
https://src.fedoraproject.org/cgit/rpms/qesteidutil.git/commit/?id=bd9490...
https://src.fedoraproject.org/cgit/rpms/qesteidutil.git/commit/?id=991ebd....
Change:
+%ifnarch %{arm} %{ix86} x86_64
-%ifnarch %{arm} %{ix86} x86_64
-%ifnarch %{arm} %{ix86} x86_64
+%ifnarch %{arm} %{ix86} x86_64
Thanks.
Full change:
============
commit c5641545c13fe6352a6ae0767b4da42ac6dc6a05
Author: Germano Massullo <germano.massullo(a)gmail.com>
Date: Wed Feb 28 22:56:38 2018 +0100
added macros for cmake 3 on EPEL7
diff --git a/qesteidutil.spec b/qesteidutil.spec
index ce1149f..5d891c5 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -4,7 +4,7 @@
Name: qesteidutil
Version: 3.12.10
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
https://github.com/open-eid/qesteidutil
@@ -17,7 +17,12 @@ Source4: config.qrc
Patch0: sandbox-compilation.patch
-BuildRequires: cmake
+
+%if 0%{?el7}
+BuildRequires: cmake3 >= 3.1
+%else
+BuildRequires: cmake
+%endif
BuildRequires: desktop-file-utils
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(Qt5Designer)
@@ -51,7 +56,11 @@ rm -rf COPING
%build
+%if 0%{?el7}
+%{cmake3} . -DBREAKPAD=FALSE
+%else
%{cmake} . -DBREAKPAD=FALSE
+%endif
%make_build
@@ -84,6 +93,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Wed Feb 28 2018 Germano Massullo <germano.massullo(a)gmail.com> - 3.12.10-3
+- added macros for cmake 3 on EPEL7
+
* Thu Feb 15 2018 Germano Massullo <germano.massullo(a)gmail.com> - 3.12.10-2
- added missing %%patch0 -p1
commit cdceedc1e132bc387c23d487e960b6a354dd8158
Author: Germano Massullo <germano.massullo(a)gmail.com>
Date: Thu Feb 15 11:25:12 2018 +0100
added missing %patch0 -p1
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 3419104..ce1149f 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -4,7 +4,7 @@
Name: qesteidutil
Version: 3.12.10
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
https://github.com/open-eid/qesteidutil
@@ -36,6 +36,7 @@ certificates, set up mobile ID, and configure @eesti.ee email.
%prep
%setup -q
+%patch0 -p1
cp %{S:1} common/
cp %{S:2} common/
@@ -83,13 +84,16 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null ||
:
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Thu Feb 15 2018 Germano Massullo <germano.massullo(a)gmail.com> - 3.12.10-2
+- added missing %%patch0 -p1
+
* Thu Nov 30 2017 Germano Massullo <germano.massullo(a)gmail.com> - 3.12.10-1
- forced %{cmake} . -DBREAKPAD=FALSE because breakpad does not compile with recent
compilers. Source: Raul Metsma (upstream) on IRC chat, which showed me also
https://github.com/open-eid/qesteidutil/commit/efdfe4c5521f68f206569e71e2...
- adjusted doc file names
- removed OpenSSL 1.1 patch because no longer necessary
-- replaced make %{?_smp_mflags} with %make_build (see package review #1519323)
+- replaced make %%{?_smp_mflags} with %make_build (see package review #1519323)
- replaced make install DESTDIR=%{buildroot} with %make_install (see package review
#1519323)
-- removed line %clean and rm -rf %{buildroot} (see package review #1519323)
+- removed line %clean and rm -rf %%{buildroot} (see package review #1519323)
- license file attached to %license macro, instead of %doc macro (see package review
#1519323)
- Replaced BuildRequires: openssl-devel with BuildRequires: pkgconfig(openssl) (see
package review #1519323)
- Replaced BuildRequires: qt5-qttools with BuildRequires: pkgconfig(Qt5Designer) (see
package review #1519323)
commit 0d204a11c8692ab206760fb70bd32378d0e69257
Author: Germano Massullo <germano.massullo(a)gmail.com>
Date: Tue Feb 13 20:14:58 2018 +0100
updated sandbox-compilation.patch file
diff --git a/sandbox-compilation.patch b/sandbox-compilation.patch
index 19c478a..39cd747 100644
--- a/sandbox-compilation.patch
+++ b/sandbox-compilation.patch
@@ -1,6 +1,6 @@
-diff -Naur qesteidutil-3.12.3_orig/common/CMakeLists.txt
qesteidutil-3.12.3_patched/common/CMakeLists.txt
---- qesteidutil-3.12.3_orig/common/CMakeLists.txt 2016-07-06 12:45:18.000000000 +0300
-+++ qesteidutil-3.12.3_patched/common/CMakeLists.txt 2016-11-23 22:36:19.231251171 +0200
+diff -urNr qesteidutil-3.12.10-orig/common/CMakeLists.txt
qesteidutil-3.12.10/common/CMakeLists.txt
+--- qesteidutil-3.12.10-orig/common/CMakeLists.txt 2017-11-22 13:34:35.000000000 +0100
++++ qesteidutil-3.12.10/common/CMakeLists.txt 2018-02-13 20:12:52.896377793 +0100
@@ -19,13 +19,7 @@
endif()
add_definitions( -DCONFIG_URL="${CONFIG_URL}" )
commit 399da31197c2b8edabe954f29aa6515cf1e8c679
Author: Germano Massullo <germano.massullo(a)gmail.com>
Date: Tue Feb 13 12:43:56 2018 +0100
updated config.rsa config.json config.pub
diff --git a/config.json b/config.json
index 8b01583..17d5bc2 100644
--- a/config.json
+++ b/config.json
@@ -1,12 +1,10 @@
{
- "CRASH-REPORT-URL": "https://cr.eesti.ee",
"TERA-SUPPORTED": "1.0.0.5",
- "EIDUPDATER-SHA1": "true",
- "TERA-EXCL-DIRS-UBUNTU":
"/home/$user/TeraMustIgnoreDir1:/home/$user/TeraMustIgnoreDir2",
- "TERA-EXCL-DIRS-WIN":
"C:/TeraMustIgnoreFolder1;C:/TeraMustIgnoreFolder2",
- "TERA-EXCL-DIRS-OSX":
"/Users/$user/TeraIgnore1:/Users/$user/TeraIgnore2",
+ "TERA-EXCL-DIRS-UBUNTU": "/var/tmp",
+ "TERA-EXCL-DIRS-WIN": "C:/Users/$user/AppData/Local/Temp",
+ "TERA-EXCL-DIRS-OSX": "/Users/$user/Library/Caches",
"PICTURE-URL":
"https://sisene.www.eesti.ee/idportaal/portaal.idpilt",
- "OSX-LATEST": "17.11.0.1762",
+ "OSX-LATEST": "17.12.0.1770",
"TERA-DEFAULT-OUT-EXTENSION": ".asics",
"TSA-URL": "http://tsa.sk.ee",
"QESTEIDUTIL-LATEST": "3.12.10.1265",
@@ -17,14 +15,12 @@
"WIN-DOWNLOAD":
"https://installer.id.ee/media/win/Open-EID-17.11.0.1762_x86.exe",
"QDIGIDOC-SUPPORTED": "3.13.3",
"TSL-CERTS": [
-
"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",
-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",
-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"
],
- "WIN-SUPPORTED": "17.10.0",
"LDAP-HOST": "ldap.sk.ee:389",
"WIN-LATEST": "17.11.0.1762",
"OCSP-URL-ISSUER": {
@@ -36,7 +32,6 @@
"VRK CA for Test Purposes": "http://demo.sk.ee/ocsp",
"ESTEID-SK 2007": "http://ocsp.sk.ee",
"TEST of ESTEID-SK 2015": "http://demo.sk.ee/ocsp",
- "TEST of ESTEID-SK 2007": "http://demo.sk.ee/ocsp",
"ESTEID-SK 2011": "http://ocsp.sk.ee",
"EID-SK 2016": "http://ocsp.sk.ee",
"EID-SK 2011": "http://ocsp.sk.ee",
@@ -44,12 +39,12 @@
"Nacionalinis sertifikavimo centras (IssuingCA A)":
"http://demo.sk.ee/ocsp"
},
"WIN-UPGRADECODE": "{f1c4d351-269d-4bee-8cdb-6ea70c968875}",
- "OSX-DOWNLOAD":
"https://installer.id.ee/media/osx/Open-EID_17.11.0.1762.dmg",
+ "OSX-DOWNLOAD":
"https://installer.id.ee/media/osx/Open-EID_17.12.0.1770.dmg",
"OCSP-URL": "http://ocsp.sk.ee/_proxy",
"META-INF": {
"URL": "https://id.eesti.ee/config.json",
- "DATE": "20171124102215Z",
- "SERIAL": 47,
+ "DATE": "20180131123411Z",
+ "SERIAL": 52,
"VER": 1
},
"QDIGIDOC-LATEST": "3.13.4.1515",
@@ -58,11 +53,8 @@
"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",
-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",
-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",
-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"
@@ -70,7 +62,6 @@
"TSL-URL":
"https://ec.europa.eu/information_society/policy/esignature/trusted-list/tl-mp.xml",
"EIDUPDATER-URL": "https://installer.id.ee/media/teavitus/",
"EMAIL-ACTIVATE-URL":
"https://sisene.www.eesti.ee/idportaal/postisysteem.lisa_suunamine?=%1",
- "OSX-SUPPORTED": "17.10.0",
"MID-SIGN-TEST-URL": "https://tsp.demo.sk.ee",
"MID-URL": "https://id.sk.ee/MIDInfoWS/",
"EIDUPDATER-URL-34": "https://installer.id.ee/media/teavitus/",
diff --git a/config.rsa b/config.rsa
index cb8421b..7310c48 100644
--- a/config.rsa
+++ b/config.rsa
@@ -1,5 +1,5 @@
-Ptr+Upwzs3lNZ/2NeatYEkjooTqzGDV9f5j6Ro0Dl0OTTVNpF+iaxbStD6/fL/ItUiubM51UVFHS
-pWqOTURw//S9fFZj2lIqtSyM86i/rHJ2E2YtBndRxMjxG/bS/8U1XXgfXo3ro5DuVFRFJMQ/Voy8
-/r9bsvjiqmS8h6NznUFwaahdfffFVL+MHu0MVeqA/qCt3QmLozgw2K7S9c1kZbpqR3yrswJveKet
-xgJ+XF2p0AmeIvCfKdMFuk3pG/ZCrq/aurxMjuN9rOynK5RwHkh38K87rgIu+aJ/ZB3g5QGGCAxd
-YeSEX+4MFOpu6Vq7IFAZi6kmEGYO/4oat3svkA==
+P7BDoOlv37ppJFoRg5PO/mZB55HVB2K2weAhK4ygM7Q6BAA60GBWDxonOcoM9yN8CrwosRSawUYR
+QQyG96T327ytYjQWeWdaTehx4xupWo6NFPi3uAQjFTazzLZRMCVd9HcLysLioIiLxm0lGls4CzBD
+xrBEtNQfM9OYkXocHF48dqZwiVhuLroLGK+TOZFtbsCmo+tHKuP9mQxa6WdOzR/F70rMH0boZNI0
+Av/wLLQP+WT6jaVinfz9G7rJa78/Pkvvl7+laxSNra6NNCZFWMgWftHNg8ll3jLpX1eOE89T9wAJ
+tb5jADWQU1N6WEUBSweOOduuA0+zlsqQcii/pw==
commit 65f4a2895c9facba7d8410dbec1babc343f9e885
Author: Germano Massullo <germano.massullo(a)gmail.com>
Date: Thu Feb 8 09:04:58 2018 +0100
3.12.10 release
diff --git a/.gitignore b/.gitignore
index 57ceae9..47bdad4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@
/qesteidutil-3.12.2.tar.gz
/qesteidutil-3.12.3.tar.gz
/qesteidutil-3.12.4.tar.gz
+/qesteidutil-3.12.10.tar.gz
diff --git a/config.json b/config.json
index e0e474b..8b01583 100644
--- a/config.json
+++ b/config.json
@@ -1,33 +1,35 @@
{
"CRASH-REPORT-URL": "https://cr.eesti.ee",
- "TERA-SUPPORTED": "0.7.1.0",
+ "TERA-SUPPORTED": "1.0.0.5",
"EIDUPDATER-SHA1": "true",
"TERA-EXCL-DIRS-UBUNTU":
"/home/$user/TeraMustIgnoreDir1:/home/$user/TeraMustIgnoreDir2",
"TERA-EXCL-DIRS-WIN":
"C:/TeraMustIgnoreFolder1;C:/TeraMustIgnoreFolder2",
"TERA-EXCL-DIRS-OSX":
"/Users/$user/TeraIgnore1:/Users/$user/TeraIgnore2",
"PICTURE-URL":
"https://sisene.www.eesti.ee/idportaal/portaal.idpilt",
- "OSX-LATEST": "17.01.1686",
+ "OSX-LATEST": "17.11.0.1762",
"TERA-DEFAULT-OUT-EXTENSION": ".asics",
"TSA-URL": "http://tsa.sk.ee",
- "QESTEIDUTIL-LATEST": "3.12.4.1226",
+ "QESTEIDUTIL-LATEST": "3.12.10.1265",
"MID-SIGN-URL": "https://digidocservice.sk.ee",
- "QESTEIDUTIL-SUPPORTED": "3.12.2",
+ "QESTEIDUTIL-SUPPORTED": "3.12.9",
+ "EIDUPDATER-URL-TOECC": "https://id-gw.eesti.ee/update/",
"PDF-URL":
"https://validator.eesti.ee/pdf-validator-webapp/wservice/validationService",
- "WIN-DOWNLOAD":
"https://installer.id.ee/media/windows/Open-EID-17.01.1687_x86.exe",
- "QDIGIDOC-SUPPORTED": "3.12.1",
+ "WIN-DOWNLOAD":
"https://installer.id.ee/media/win/Open-EID-17.11.0.1762_x86.exe",
+ "QDIGIDOC-SUPPORTED": "3.13.3",
"TSL-CERTS": [
"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",
-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",
-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",
-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"
],
- "WIN-SUPPORTED": "3.11.0",
+ "WIN-SUPPORTED": "17.10.0",
"LDAP-HOST": "ldap.sk.ee:389",
- "WIN-LATEST": "17.01.1687",
+ "WIN-LATEST": "17.11.0.1762",
"OCSP-URL-ISSUER": {
"KLASS3-SK 2010": "http://ocsp.sk.ee",
+ "KLASS3-SK 2016": "http://ocsp.sk.ee",
"TEST of KLASS3-SK 2010": "http://demo.sk.ee/ocsp",
"VRK CA for Test Purposes - G2": "http://demo.sk.ee/ocsp",
"TEST of ESTEID-SK 2011": "http://demo.sk.ee/ocsp",
@@ -42,39 +44,37 @@
"Nacionalinis sertifikavimo centras (IssuingCA A)":
"http://demo.sk.ee/ocsp"
},
"WIN-UPGRADECODE": "{f1c4d351-269d-4bee-8cdb-6ea70c968875}",
- "OSX-DOWNLOAD":
"https://installer.id.ee/media/osx/Open-EID_17.01.1686.dmg",
+ "OSX-DOWNLOAD":
"https://installer.id.ee/media/osx/Open-EID_17.11.0.1762.dmg",
"OCSP-URL": "http://ocsp.sk.ee/_proxy",
"META-INF": {
"URL": "https://id.eesti.ee/config.json",
- "DATE": "20170214090712Z",
- "SERIAL": 28,
+ "DATE": "20171124102215Z",
+ "SERIAL": 47,
"VER": 1
},
- "QDIGIDOC-LATEST": "3.12.5.1479",
+ "QDIGIDOC-LATEST": "3.13.4.1515",
"CERT-BUNDLE": [
-
"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",
-
"MIID0zCCArugAwIBAgIERZugDTANBgkqhkiG9w0BAQUFADBdMRgwFgYJKoZIhvcNAQkBFglwa2lAc2suZWUxCzAJBgNVBAYTAkVFMSIwIAYDVQQKExlBUyBTZXJ0aWZpdHNlZXJpbWlza2Vza3VzMRAwDgYDVQQDEwdKdXVyLVNLMB4XDTA3MDEwMzEyMjIzN1oXDTE2MDgyNjE0MjMwMVowWzELMAkGA1UEBhMCRUUxIjAgBgNVBAoTGUFTIFNlcnRpZml0c2VlcmltaXNrZXNrdXMxDzANBgNVBAsTBkVTVEVJRDEXMBUGA1UEAxMORVNURUlELVNLIDIwMDcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDtWp2jLCsA7K9AxoPDOL0geM1GoR0Q6wSUICCJYyFkUMboEMxpSzFB6tlb0ySlHEU6Fs+tjA4QrSqwaw0uNk4BXv1lkoOr6DUc+20+AQd5jB6A0atrltZ1XG5IvDEep3DJPykkk2MPxUz7dZx7XUEr/kdUWI9cDIkFWic7y9oTBY9JaV6lxm08kweZ/qTw5PU8/bTvZCE0ygvBXU4TDS2FpUJ/+jTzM2ocWa3QjFQv2Sir6LBvgNY3du/m+WLABq0dgN18R4nhFtmaVepqAeUuEi8eRBl6yLTSmMwYCY46LsK5CdjTCZSZv934FtNuyY6Ph9nCXJAgNAY+GfNJfdMXAgMBAAGjgZwwgZkwEgYDVR0TAQH/BAgwBgEB/wIBADAOBgNVHQ8BAf8EBAMCAf4wMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL3d3dy5zay5lZS9jcmxzL2p1dXIvY3JsLmNybDAfBgNVHSMEGDAWgBQEqnpHo+SJrxrPCkCnGD9v7+l9vjAdBgNVHQ4EFgQUSAbevoyHV5WAeGP6nCMrK6A6GHUwDQYJKoZIhvcNAQEFBQADggEBACO6SJrjN5WZuiLSMy/tSmT/w3dd/KPErSAdUIJYkC7hOIauW7jZ3VNgNUMHSIkUoP8AviEMjGA4lkT61YScpJAdmgl8Y80HFdZV5CsThhddoIdZ3cZjSI4NZmTVkSduTjoySALxKL3ZEIPrepQDvNEeV1WSpI5+u/vMekUWJSPc8BK9O2av1e9ResKyPJidqrIksHFjNS+Yt8Ouw7F10MHaPPzMiwoa0DYTVsIKJncPTQmvdJG8M0DDToiiNPQuUy5d1CA75Wtjs+yILGZXpOfbdoQhE7G4pbZaF1s69jKp+zc0ZT4g2OoKfI2TiIX9qeGJMxkOENcd1DDqYVfePmo=",
"MIIFBTCCA+2gAwIBAgIQKVKTqv2MxtRNgzCjwmRRDTANBgkqhkiG9w0BAQUFADB1MQswCQYDVQQGEwJFRTEiMCAGA1UECgwZQVMgU2VydGlmaXRzZWVyaW1pc2tlc2t1czEoMCYGA1UEAwwfRUUgQ2VydGlmaWNhdGlvbiBDZW50cmUgUm9vdCBDQTEYMBYGCSqGSIb3DQEJARYJcGtpQHNrLmVlMB4XDTExMDMxODEwMTQ1OVoXDTI0MDMxODEwMTQ1OVowZDELMAkGA1UEBhMCRUUxIjAgBgNVBAoMGUFTIFNlcnRpZml0c2VlcmltaXNrZXNrdXMxFzAVBgNVBAMMDkVTVEVJRC1TSyAyMDExMRgwFgYJKoZIhvcNAQkBFglwa2lAc2suZWUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCz6XxsZh6r/aXcNe3kSpNMOqmQoAXUpzzcr4ZSaGZh/7JHIiplvNi6tbW/lK7sAiRsb65KzMWROEauld66ggbDPga6kU97C+AXGu7+DROXstjUOv6VlrHZVAnLmIOkycpWaxjM+EfQPZuDxEbkw96B3/fG69Zbp3s9y6WEhwU5Y9IiQl8YTkGnNUxidQbON1BGQm+HVEsgTf22J6r6G3FsE07rnMNskNC3DjuLSCUKF4kH0rVGVK9BdiCdFaZjHEykjwjIGzqnyxyRKe4YbJ6B9ABm95eSFgMBHtZEYU+q0VUIQGhAGAurOTXjWi1TssA42mnLGQZEI5GXMXtabp51AgMBAAGjggGgMIIBnDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjCB9gYDVR0gBIHuMIHrMIHoBgsrBgEEAc4fZAEBATCB2DCBsgYIKwYBBQUHAgIwgaUegaIASwBhAHMAdQB0AGEAdABhAGsAcwBlACAAaQBzAGkAawB1AHQAdAD1AGUAbgBkAGEAdgBhAGwAZQAgAGQAbwBrAHUAbQBlAG4AZABpAGwAZQAgAGsAYQBuAHQAYQB2AGEAdABlACAAcwBlAHIAdABpAGYAaQBrAGEAYQB0AGkAZABlACAAdgDkAGwAagBhAHMAdABhAG0AaQBzAGUAawBzAC4wIQYIKwYBBQUHAgEWFWh0dHBzOi8vd3d3LnNrLmVlL0NQUzAdBgNVHQ4EFgQUe2ryVVBcuNl6CIdBrvqiKz1bV3YwHwYDVR0jBBgwFoAUEvJaPupWHL/NBqzx8SXJqUvUFJkwPQYDVR0fBDYwNDAyoDCgLoYsaHR0cDovL3d3dy5zay5lZS9yZXBvc2l0b3J5L2NybHMvZWVjY3JjYS5jcmwwDQYJKoZIhvcNAQEFBQADggEBAKC4IN3FC2gVDIH05TNMgFrQOCGSnXhzoJclRLoQ81BCOXTZI4qn7N74FHEnrAy6uNG7SS5qANqSaPIL8dp63jg/L4qn4iWaB5q5GGJOV07SnTHS7gUrqChGClnUeHxiZbL13PkP37Lnc+TKl1SKfgtn5FbH5cqrhvbA/VF3Yzlimu+L7EVohW9HKxZ//z8kDn6ieiPFfZdTOov/0eXVLlxqklybUuS6LYRRDiqQupgBKQBTwNbC8x0UHX00HokW+dCVcQvsUbv4xLhRq/MvyTthE+RdbkrV0JuzbfZvADfj75nA3+ZAzFYS5ZpMOjZ9p4rQVKpzQTklrF0m6mkdcEo=",
"MIIGcDCCBVigAwIBAgIQRUgJC4ec7yFWcqzT3mwbWzANBgkqhkiG9w0BAQwFADB1MQswCQYDVQQGEwJFRTEiMCAGA1UECgwZQVMgU2VydGlmaXRzZWVyaW1pc2tlc2t1czEoMCYGA1UEAwwfRUUgQ2VydGlmaWNhdGlvbiBDZW50cmUgUm9vdCBDQTEYMBYGCSqGSIb3DQEJARYJcGtpQHNrLmVlMCAXDTE1MTIxNzEyMzg0M1oYDzIwMzAxMjE3MjM1OTU5WjBjMQswCQYDVQQGEwJFRTEiMCAGA1UECgwZQVMgU2VydGlmaXRzZWVyaW1pc2tlc2t1czEXMBUGA1UEYQwOTlRSRUUtMTA3NDcwMTMxFzAVBgNVBAMMDkVTVEVJRC1TSyAyMDE1MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0oH61NDxbdW9k8nLA1qGaL4B7vydod2Ewp/STBZB3wEtIJCLdkpEsS8pXfFiRqwDVsgGGbu+Q99trlb5LI7yi7rIkRov5NftBdSNPSU5rAhYPQhvZZQgOwRaHa5Ey+BaLJHmLqYQS9hQvQsCYyws+xVvNFUpK0pGD64iycqdMuBl/nWq3fLuZppwBh0VFltm4nhr/1S0R9TRJpqFUGbGr4OK/DwebQ5PjhdS40gCUNwmC7fPQ4vIH+x+TCk2aG+u3MoAz0IrpVWqiwzG/vxreuPPAkgXeFCeYf6fXLsGz4WivsZFbph2pMjELu6sltlBXfAG3fGv43t91VXicyzR/eT5dsB+zFsW1sHV+1ONPr+qzgDxCH2cmuqoZNfIIq+buob3eA8ee+XpJKJQr+1qGrmhggjvAhc7m6cU4x/QfxwRYhIVNhJf+sKVThkQhbJ9XxuKk3c18wymwL1mpDD0PIGJqlssMeiuJ4IzagFbgESGNDUd4icm0hQT8CmQeUm1GbWeBYseqPhMQX97QFBLXJLVy2SCyoAz7Bq1qA43++EcibN+yBc1nQs2Zoq8ck9MK0bCxDMeUkQUz6VeQGp69ImOQrsw46qTz0mtdQrMSbnkXCuLan5dPm284J9HmaqiYi6j6KLcZ2NkUnDQFesBVlMEm+fHa2iR6lnAFYZ06UECAwEAAaOCAgowggIGMB8GA1UdIwQYMBaAFBLyWj7qVhy/zQas8fElyalL1BSZMB0GA1UdDgQWBBSzq4i8mdVipIUqCM20HXI7g3JHUTAOBgNVHQ8BAf8EBAMCAQYwdwYDVR0gBHAwbjAIBgYEAI96AQIwCQYHBACL7EABAjAwBgkrBgEEAc4fAQEwIzAhBggrBgEFBQcCARYVaHR0cHM6Ly93d3cuc2suZWUvQ1BTMAsGCSsGAQQBzh8BAjALBgkrBgEEAc4fAQMwCwYJKwYBBAHOHwEEMBIGA1UdEwEB/wQIMAYBAf8CAQAwQQYDVR0eBDowOKE2MASCAiIiMAqHCAAAAAAAAAAAMCKHIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCcGA1UdJQQgMB4GCCsGAQUFBwMJBggrBgEFBQcDAgYIKwYBBQUHAwQwfAYIKwYBBQUHAQEEcDBuMCAGCCsGAQUFBzABhhRodHRwOi8vb2NzcC5zay5lZS9DQTBKBggrBgEFBQcwAoY+aHR0cDovL3d3dy5zay5lZS9jZXJ0cy9FRV9DZXJ0aWZpY2F0aW9uX0NlbnRyZV9Sb290X0NBLmRlci5jcnQwPQYDVR0fBDYwNDAyoDCgLoYsaHR0cDovL3d3dy5zay5lZS9yZXBvc2l0b3J5L2NybHMvZWVjY3JjYS5jcmwwDQYJKoZIhvcNAQEMBQADggEBAHRWDGI3P00r2sOnlvLHKk9eE7X93eT+4e5TeaQsOpE5zQRUTtshxN8Bnx2ToQ9rgi18q+MwXm2f0mrGakYYG0bix7ZgDQvCMD/kuRYmwLGdfsTXwh8KuL6uSHF+U/ZTss6qG7mxCHG9YvebkN5Yj/rYRvZ9/uJ9rieByxw4wo7b19p22PXkAkXP5y3+qK/Oet98lqwI97kJhiS2zxFYRk+dXbazmoVHnozYKmsZaSUvoYNNH19tpS7BLdsgi9KpbvQLb5ywIMq9ut3+b2Xvzq8yzmHMFtLIJ6Afu1jJpqD82BUAFcvi5vhnP8M7b974R18WCOpgNQvXDI+2/8ZINeU=",
"MIIErDCCA5SgAwIBAgIQAznVp1LayatNgy6bN8f9QjANBgkqhkiG9w0BAQUFADB1MQswCQYDVQQGEwJFRTEiMCAGA1UECgwZQVMgU2VydGlmaXRzZWVyaW1pc2tlc2t1czEoMCYGA1UEAwwfRUUgQ2VydGlmaWNhdGlvbiBDZW50cmUgUm9vdCBDQTEYMBYGCSqGSIb3DQEJARYJcGtpQHNrLmVlMB4XDTExMDMxODEwMDYxOFoXDTI0MDMxODEwMDYxOFowbTELMAkGA1UEBhMCRUUxIjAgBgNVBAoTGUFTIFNlcnRpZml0c2VlcmltaXNrZXNrdXMxITAfBgNVBAsTGFNlcnRpZml0c2VlcmltaXN0ZWVudXNlZDEXMBUGA1UEAxMOS0xBU1MzLVNLIDIwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrlaYRX2v89k8Hd0ADaOfnUcIn7iM6aOXkAR+jp5827ZhDqDyNddF9ZUoBgPghGNIrkHbH7qwex39YnI0ka24lCjcwEMvQMPbyPnX/a4RyJ+wEZttmjBl++FfrZK54L+vD7Dyy4YYB0Og9ktB4qptsDBj+giiv/MGPeGeNs3TacJdNb7+3splTPtPKlDfrufvq4H6jNOv9S9bC+j2VVY9uCFXUro8AA3hoOEKJdSjlpYCa51N8KGLVJYRuc/K81xqi054Jz+Cy/HY/AcXkk2JkxlpJoEXmcuTkxjO/QE/Xbd+mRJHnq6+HurOiKcxKwZCPAa+d+dvRPkbyq9ohMXH9AgMBAAGjggE+MIIBOjASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBxjCBlAYDVR0gBIGMMIGJMIGGBgsrBgEEAc4fZAEBATB3MCEGCCsGAQUFBwIBFhVodHRwczovL3d3dy5zay5lZS9jcHMwUgYIKwYBBQUHAgIwRh5EAEEAcwB1AHQAdQBzAGUAIABzAGUAcgB0AGkAZgBpAGsAYQBhAHQALgAgAEMAbwByAHAAbwByAGEAdABlACAASQBEAC4wHQYDVR0OBBYEFF11FBGM9KWOQo97skBEo+7WejtyMB8GA1UdIwQYMBaAFBLyWj7qVhy/zQas8fElyalL1BSZMD0GA1UdHwQ2MDQwMqAwoC6GLGh0dHA6Ly93d3cuc2suZWUvcmVwb3NpdG9yeS9jcmxzL2VlY2NyY2EuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQC3qNBgY2I9Wqm4LZYKAjCYkc2Nltm1RS9frMvQJ4aEE4Y4TtW2LPcQp2lenOf9aYdEB8G/E9CytZSPlFuvDdsdknj6fg1XCeu6ITR2wIkxJeAeLQvrFEfb1mcAa5tU9RNalZhYc7MFMFQTjQP+GBNxz+KIjNDVASFdv7TCe7GBjsW8Dfes9lQGHaWsBRkHCyuPGIHfH+cmMuhLtWqa4Qlg4f54kcsGO7s4buKtk6XqEj8Cj2ITdfk/aUs9QoxxkYWGwSUlCueTamzufXEJo9yz5Jp6IFdGjotmjb/EBUCf2sFfI83a4Cm1D3L3/KYb5g3cYlDEpPWNqbNuA1XosIqK",
-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",
-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",
-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",
-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",
-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"
],
"TSL-URL":
"https://ec.europa.eu/information_society/policy/esignature/trusted-list/tl-mp.xml",
- "EIDUPDATER-URL": "https://id-gw.eesti.ee/update/",
+ "EIDUPDATER-URL": "https://installer.id.ee/media/teavitus/",
"EMAIL-ACTIVATE-URL":
"https://sisene.www.eesti.ee/idportaal/postisysteem.lisa_suunamine?=%1",
- "OSX-SUPPORTED": "3.10.0",
+ "OSX-SUPPORTED": "17.10.0",
"MID-SIGN-TEST-URL": "https://tsp.demo.sk.ee",
"MID-URL": "https://id.sk.ee/MIDInfoWS/",
- "EIDUPDATER-URL-34": "https://id-gw.eesti.ee/update/",
- "EIDUPDATER-URL-35": "https://id-gw.eesti.ee/update/",
- "EMAIL-REDIRECT-URL":
"https://sisene.www.eesti.ee/idportaal/postisysteem.naita_suunamised"
+ "EIDUPDATER-URL-34": "https://installer.id.ee/media/teavitus/",
+ "EIDUPDATER-URL-35": "https://installer.id.ee/media/teavitus/",
+ "EMAIL-REDIRECT-URL":
"https://sisene.www.eesti.ee/idportaal/postisysteem.naita_suunamised",
+ "SIVA-URL": "https://siva.eesti.ee/validate"
}
\ No newline at end of file
diff --git a/config.rsa b/config.rsa
index 75bdff9..cb8421b 100644
--- a/config.rsa
+++ b/config.rsa
@@ -1,5 +1,5 @@
-WM5+7KaGz+z4aFy9apFwQAwkrb3jaGlAmDKm09lUnboK3Um6Y0LadDls9QbMDXGhbkvDFF7XcN9/
-Fnalbn2UH27SNvVvZMwelgPWzQfCw6CM+SdNlpS4wf1hPasoh+Jf46+mlXghNjv0LcKJ8+35+/6y
-rgSk54gbI1Vpvgg1Ak3OUYFeUybet3jIFxCbBiVip2QAVgw6FqtJVsSixAEX12sNzTwcc5KvpFWE
-yd5VGg/7/nJezPQ+SkAYq4G/PRsQkNA4Um3tzlfSkAi+wdidqKeecvfOI2TC3IwwTwQdq2KWejk1
-cZNjyWT3Id0a5VFUiBD1P75X9VuamjtDNS0iWA==
+Ptr+Upwzs3lNZ/2NeatYEkjooTqzGDV9f5j6Ro0Dl0OTTVNpF+iaxbStD6/fL/ItUiubM51UVFHS
+pWqOTURw//S9fFZj2lIqtSyM86i/rHJ2E2YtBndRxMjxG/bS/8U1XXgfXo3ro5DuVFRFJMQ/Voy8
+/r9bsvjiqmS8h6NznUFwaahdfffFVL+MHu0MVeqA/qCt3QmLozgw2K7S9c1kZbpqR3yrswJveKet
+xgJ+XF2p0AmeIvCfKdMFuk3pG/ZCrq/aurxMjuN9rOynK5RwHkh38K87rgIu+aJ/ZB3g5QGGCAxd
+YeSEX+4MFOpu6Vq7IFAZi6kmEGYO/4oat3svkA==
diff --git a/openssl_v1.1.patch b/openssl_v1.1.patch
deleted file mode 100644
index 1e0c681..0000000
--- a/openssl_v1.1.patch
+++ /dev/null
@@ -1,208 +0,0 @@
-diff -Naur qesteidutil-3.12.4_orig/common/SslCertificate.cpp
qesteidutil-3.12.4_patched/common/SslCertificate.cpp
---- qesteidutil-3.12.4_orig/common/SslCertificate.cpp 2016-11-29 11:56:39.000000000
+0200
-+++ qesteidutil-3.12.4_patched/common/SslCertificate.cpp 2017-02-24 10:02:19.439969050
+0200
-@@ -33,6 +33,21 @@
- #include <openssl/x509v3.h>
- #include <openssl/pkcs12.h>
-
-+#if OPENSSL_VERSION_NUMBER < 0x10010000L
-+void RSA_get0_key(const RSA *r, const BIGNUM **n, const BIGNUM **e, const BIGNUM **d)
-+{
-+ if(n) *n = r->n;
-+ if(e) *e = r->e;
-+ if(d) *d = r->d;
-+}
-+
-+void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, const BIGNUM **priv_key)
-+{
-+ if(pub_key) *pub_key = d->pub_key;
-+ if(priv_key) *priv_key = d->priv_key;
-+}
-+#endif
-+
- uint qHash( const SslCertificate &cert ) { return qHash( cert.digest() ); }
-
- SslCertificate::SslCertificate()
-@@ -86,7 +101,7 @@
- case NID_server_auth:
- list[ServerAuth] = tr("Ensures the identity of a remote computer"); break;
- case NID_email_protect:
-- list[EmailProtect] = tr("Protects e-mail messages"); break;
-+ list[EmailProtect] = tr("Protects email messages"); break;
- case NID_OCSP_sign:
- list[OCSPSign] = tr("OCSP signing"); break;
- case NID_time_stamp:
-@@ -137,24 +152,28 @@
- QSsl::KeyAlgorithm alg;
- QSsl::KeyType type;
-
-- switch( EVP_PKEY_type( key->type ) )
-+ switch(EVP_PKEY_base_id(key))
- {
- case EVP_PKEY_RSA:
- {
-- RSA *rsa = EVP_PKEY_get1_RSA( key );
-+ RSA *rsa = EVP_PKEY_get1_RSA(key);
- alg = QSsl::Rsa;
-- type = rsa->d ? QSsl::PrivateKey : QSsl::PublicKey;
-- len = rsa->d ? i2d_RSAPrivateKey( rsa, &data ) : i2d_RSAPublicKey( rsa,
&data );
-- RSA_free( rsa );
-+ const BIGNUM *d = nullptr;
-+ RSA_get0_key(rsa, nullptr, nullptr, &d);
-+ type = d ? QSsl::PrivateKey : QSsl::PublicKey;
-+ len = d ? i2d_RSAPrivateKey(rsa, &data) : i2d_RSAPublicKey(rsa, &data);
-+ RSA_free(rsa);
- break;
- }
- case EVP_PKEY_DSA:
- {
-- DSA *dsa = EVP_PKEY_get1_DSA( key );
-+ DSA *dsa = EVP_PKEY_get1_DSA(key);
- alg = QSsl::Dsa;
-- type = dsa->priv_key ? QSsl::PrivateKey : QSsl::PublicKey;
-- len = dsa->priv_key ? i2d_DSAPrivateKey( dsa, &data ) : i2d_DSAPublicKey( dsa,
&data );
-- DSA_free( dsa );
-+ const BIGNUM *priv_key = nullptr;
-+ DSA_get0_key(dsa, nullptr, &priv_key);
-+ type = priv_key ? QSsl::PrivateKey : QSsl::PublicKey;
-+ len = priv_key ? i2d_DSAPrivateKey(dsa, &data) : i2d_DSAPublicKey(dsa,
&data);
-+ DSA_free(dsa);
- break;
- }
- default: break;
-@@ -173,9 +192,9 @@
- X509 *c = (X509*)handle();
- if(!c)
- return QString();
-- EVP_PKEY *key = X509_PUBKEY_get( c->cert_info->key );
-+ EVP_PKEY *key = X509_get_pubkey(c);
- QString name = tr("Unknown");
-- switch( EVP_PKEY_type( key->type ) )
-+ switch(EVP_PKEY_base_id(key))
- {
- case EVP_PKEY_DSA:
- name = QString("DSA (%1)").arg( publicKey().length() );
-@@ -276,9 +305,9 @@
- X509 *x = static_cast<X509*>(handle());
- if(!x)
- return QString();
-- EVP_PKEY *key = X509_PUBKEY_get( x->cert_info->key );
-+ EVP_PKEY *key = X509_get_pubkey(x);
- QString hex;
-- switch( EVP_PKEY_type( key->type ) )
-+ switch(EVP_PKEY_base_id(key))
- {
- #ifndef OPENSSL_NO_ECDSA
- case EVP_PKEY_EC:
-@@ -328,7 +357,14 @@
-
- char buf[50];
- memset( buf, 0, 50 );
-- i2t_ASN1_OBJECT( buf, 50, ((X509*)handle())->cert_info->signature->algorithm
);
-+
-+#if OPENSSL_VERSION_NUMBER < 0x10010000L
-+ X509_ALGOR *algo = nullptr;
-+#else
-+ const X509_ALGOR *algo = nullptr;
-+#endif
-+ X509_get0_signature(nullptr, &algo, (X509*)handle());
-+ i2t_ASN1_OBJECT(buf, 50, algo->algorithm);
- return buf;
- }
-
-diff -Naur qesteidutil-3.12.4_orig/src/QSmartCard.cpp
qesteidutil-3.12.4_patched/src/QSmartCard.cpp
---- qesteidutil-3.12.4_orig/src/QSmartCard.cpp 2016-11-29 11:56:37.000000000 +0200
-+++ qesteidutil-3.12.4_patched/src/QSmartCard.cpp 2017-02-24 09:48:01.201502000 +0200
-@@ -212,8 +212,13 @@
- : QThread(parent)
- , d(new QSmartCardPrivate)
- {
-+#if OPENSSL_VERSION_NUMBER < 0x10010000L
- d->method.name = "QSmartCard";
- d->method.rsa_sign = QSmartCardPrivate::rsa_sign;
-+#else
-+ RSA_meth_set1_name(d->method, "QSmartCard");
-+ RSA_meth_set_sign(d->method, QSmartCardPrivate::rsa_sign);
-+#endif
- d->t.d->readers = QPCSC::instance().readers();
- d->t.d->cards = QStringList() << "loading";
- d->t.d->card = "loading";
-@@ -266,8 +271,12 @@
- if (!rsa)
- return 0;
-
-+#if OPENSSL_VERSION_NUMBER < 0x10010000L
- RSA_set_method(rsa, &d->method);
- rsa->flags |= RSA_FLAG_SIGN_VER;
-+#else
-+ RSA_set_method(rsa, d->method);
-+#endif
- RSA_set_app_data(rsa, d);
- EVP_PKEY *key = EVP_PKEY_new();
- EVP_PKEY_set1_RSA(key, rsa);
-@@ -303,7 +312,7 @@
- if(!d->reader)
- return UnknownError;
- QByteArray cmd = d->VERIFY;
-- cmd[3] = type;
-+ cmd[3] = type;
- cmd[4] = pin.size();
- QPCSCReader::Result result;
- if(d->t.isPinpad())
-diff -Naur qesteidutil-3.12.4_orig/src/QSmartCard_p.h
qesteidutil-3.12.4_patched/src/QSmartCard_p.h
---- qesteidutil-3.12.4_orig/src/QSmartCard_p.h 2016-11-29 11:56:37.000000000 +0200
-+++ qesteidutil-3.12.4_patched/src/QSmartCard_p.h 2017-02-24 09:48:19.573533000 +0200
-@@ -47,7 +47,11 @@
- QMutex m;
- QSmartCardData t;
- volatile bool terminate = false;
-+#if OPENSSL_VERSION_NUMBER < 0x10010000L
- RSA_METHOD method = *RSA_get_default_method();
-+#else
-+ RSA_METHOD *method = RSA_meth_dup(RSA_get_default_method());
-+#endif
- QTextCodec *codec = QTextCodec::codecForName("Windows-1252");
-
- const QByteArray AID30 = APDU("00A40400 10
D2330000010000010000000000000000");
-diff -Naur qesteidutil-3.12.4_orig/src/Updater.cpp
qesteidutil-3.12.4_patched/src/Updater.cpp
---- qesteidutil-3.12.4_orig/src/Updater.cpp 2016-11-29 11:56:37.000000000 +0200
-+++ qesteidutil-3.12.4_patched/src/Updater.cpp 2017-02-24 09:48:29.764551000 +0200
-@@ -52,7 +52,11 @@
- public:
- QPCSCReader *reader = nullptr;
- QPushButton *close = nullptr, *details = nullptr;
-+#if OPENSSL_VERSION_NUMBER < 0x10010000L
- RSA_METHOD method = *RSA_get_default_method();
-+#else
-+ RSA_METHOD *method = RSA_meth_dup(RSA_get_default_method());
-+#endif
- QSslCertificate cert;
- QString session;
- QNetworkRequest request;
-@@ -221,8 +225,13 @@
-
- d->reader = new QPCSCReader(reader, &QPCSC::instance());
-
-+#if OPENSSL_VERSION_NUMBER < 0x10010000L
- d->method.name = "Updater";
- d->method.rsa_sign = UpdaterPrivate::rsa_sign;
-+#else
-+ RSA_meth_set1_name(d->method, "Updater");
-+ RSA_meth_set_sign(d->method, UpdaterPrivate::rsa_sign);
-+#endif
-
- d->details = d->buttonBox->addButton(tr("Details"),
QDialogButtonBox::ActionRole);
- d->close = d->buttonBox->button(QDialogButtonBox::Close);
-@@ -443,8 +452,12 @@
- if(!d->cert.isNull())
- {
- RSA *rsa = RSAPublicKey_dup((RSA*)d->cert.publicKey().handle());
-+#if OPENSSL_VERSION_NUMBER < 0x10010000L
- RSA_set_method(rsa, &d->method);
- rsa->flags |= RSA_FLAG_SIGN_VER;
-+#else
-+ RSA_set_method(rsa, d->method);
-+#endif
- RSA_set_app_data(rsa, d);
- key = EVP_PKEY_new();
- EVP_PKEY_set1_RSA(key, rsa);
diff --git a/qesteidutil.spec b/qesteidutil.spec
index a2016b1..3419104 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,10 @@
+# package does not work in F26 because openssl-devel is 1.1 version
+# but Qt has been built against OpenSSL 1.0 version, so qesteidutil will crash
+# Therefore this spec file is for Fedora >= 27 only
+
Name: qesteidutil
-Version: 3.12.4
-Release: 4%{?dist}
+Version: 3.12.10
+Release: 1%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
https://github.com/open-eid/qesteidutil
@@ -13,16 +17,11 @@ Source4: config.qrc
Patch0: sandbox-compilation.patch
-# only for f26 and higher
-%if 0%{?fedora} >= 26
-Patch1: openssl_v1.1.patch
-%endif
-
BuildRequires: cmake
BuildRequires: desktop-file-utils
-BuildRequires: openssl-devel
-BuildRequires: qt5-qttools-devel
-BuildRequires: pcsc-lite-devel >= 1.7
+BuildRequires: pkgconfig(openssl)
+BuildRequires: pkgconfig(Qt5Designer)
+BuildRequires: pkgconfig(libpcsclite) >= 1.7
BuildRequires: libappstream-glib
BuildRequires: qtsingleapplication-qt5-devel
Requires: hicolor-icon-theme
@@ -38,44 +37,30 @@ certificates, set up mobile ID, and configure @eesti.ee email.
%prep
%setup -q
-%patch0 -p1
-
-# Use this patch only for F26 and upwards
-%if 0%{?fedora} >= 26
-%patch1 -p1
-%endif
-
cp %{S:1} common/
cp %{S:2} common/
cp %{S:3} common/
cp %{S:4} common/
-
-
# Remove bundled qtsingleapplication to make sure it isn't used
rm -rf qtsingleapplication
+# COPING is not needed as it is the license for the removed qtsingleapplication
+# bundle. See
https://bugzilla.redhat.com/show_bug.cgi?id=1519323#c2
+rm -rf COPING
%build
-%{cmake} . \
-%ifnarch %{arm} %{ix86} x86_64
- -DBREAKPAD=FALSE
-%else
- %{nil}
-%endif
+%{cmake} . -DBREAKPAD=FALSE
-make %{?_smp_mflags}
+%make_build
%install
-make install DESTDIR=%{buildroot}
+%make_install
desktop-file-validate %{buildroot}/%{_datadir}/applications/qesteidutil.desktop
appstream-util validate-relax --nonet
%{buildroot}/%{_datadir}/appdata/%{name}.appdata.xml
-%clean
-rm -rf %{buildroot}
-
%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
@@ -89,7 +74,8 @@ fi
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%files
-%doc AUTHORS LICENSE.LGPL LICENSE.LGPL.rtf CONTRIBUTING.md COPING README.md
RELEASE-NOTES.txt
+%doc AUTHORS CONTRIBUTING.md README.md RELEASE-NOTES.md
+%license LICENSE.LGPL
%{_bindir}/qesteidutil
%{_datadir}/applications/qesteidutil.desktop
%{_datadir}/icons/hicolor/*/apps/qesteidutil.png
@@ -97,6 +83,18 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null ||
:
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Thu Nov 30 2017 Germano Massullo <germano.massullo(a)gmail.com> - 3.12.10-1
+- forced %{cmake} . -DBREAKPAD=FALSE because breakpad does not compile with recent
compilers. Source: Raul Metsma (upstream) on IRC chat, which showed me also
https://github.com/open-eid/qesteidutil/commit/efdfe4c5521f68f206569e71e2...
+- adjusted doc file names
+- removed OpenSSL 1.1 patch because no longer necessary
+- replaced make %{?_smp_mflags} with %make_build (see package review #1519323)
+- replaced make install DESTDIR=%{buildroot} with %make_install (see package review
#1519323)
+- removed line %clean and rm -rf %{buildroot} (see package review #1519323)
+- license file attached to %license macro, instead of %doc macro (see package review
#1519323)
+- Replaced BuildRequires: openssl-devel with BuildRequires: pkgconfig(openssl) (see
package review #1519323)
+- Replaced BuildRequires: qt5-qttools with BuildRequires: pkgconfig(Qt5Designer) (see
package review #1519323)
+- Replaced BuildRequires: libpcsclite-devel >= 1.7 with BuildRequires:
pkgconfig(libpcsclite) >= 1.7 (see package review #1519323)
+
* Mon May 15 2017 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
3.12.4-4
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
diff --git a/sources b/sources
index 3fcaa97..b4a8fed 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (qesteidutil-3.12.4.tar.gz) =
5ba0110e4526417e4ab35639a7cf3b3091280e2483259d51894152378c0d9142a797e7498396cd50ff9ae0edeb6da579417d0cd4c3c110224b1b52ea583c4cc0
+SHA512 (qesteidutil-3.12.10.tar.gz) =
14bce3cfe9d354d5f29291fb47a084cf6f4cc05baf39cf89cb4bbd584c9d5ec9ef633de38d71d72be19971dd57552455faf5f1ddb7609cf15fab39ed6450b89d
commit 28ce87333ccf87eca7897eb0dde0943e03c846e0
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Feb 7 23:46:33 2018 +0000
Unretire the package
-
https://pagure.io/releng/issue/7292
- This reverts commit bd949051d65974a4b493b6becd728d1a3700dc3a.
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..57ceae9
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,9 @@
+/qesteidutil-0.3.0.tar.bz2
+/qesteidutil-0.3.1.tar.bz2
+/qesteidutil-3.8.0.1106.tar.gz
+/qesteidutil-3.10.1.tar.gz
+/qesteidutil-3.12.0.tar.gz
+/qesteidutil-3.12.1.tar.gz
+/qesteidutil-3.12.2.tar.gz
+/qesteidutil-3.12.3.tar.gz
+/qesteidutil-3.12.4.tar.gz
diff --git a/config.json b/config.json
new file mode 100644
index 0000000..e0e474b
--- /dev/null
+++ b/config.json
@@ -0,0 +1,80 @@
+{
+ "CRASH-REPORT-URL": "https://cr.eesti.ee",
+ "TERA-SUPPORTED": "0.7.1.0",
+ "EIDUPDATER-SHA1": "true",
+ "TERA-EXCL-DIRS-UBUNTU":
"/home/$user/TeraMustIgnoreDir1:/home/$user/TeraMustIgnoreDir2",
+ "TERA-EXCL-DIRS-WIN":
"C:/TeraMustIgnoreFolder1;C:/TeraMustIgnoreFolder2",
+ "TERA-EXCL-DIRS-OSX":
"/Users/$user/TeraIgnore1:/Users/$user/TeraIgnore2",
+ "PICTURE-URL":
"https://sisene.www.eesti.ee/idportaal/portaal.idpilt",
+ "OSX-LATEST": "17.01.1686",
+ "TERA-DEFAULT-OUT-EXTENSION": ".asics",
+ "TSA-URL": "http://tsa.sk.ee",
+ "QESTEIDUTIL-LATEST": "3.12.4.1226",
+ "MID-SIGN-URL": "https://digidocservice.sk.ee",
+ "QESTEIDUTIL-SUPPORTED": "3.12.2",
+ "PDF-URL":
"https://validator.eesti.ee/pdf-validator-webapp/wservice/validationService",
+ "WIN-DOWNLOAD":
"https://installer.id.ee/media/windows/Open-EID-17.01.1687_x86.exe",
+ "QDIGIDOC-SUPPORTED": "3.12.1",
+ "TSL-CERTS": [
+
"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"
+ ],
+ "WIN-SUPPORTED": "3.11.0",
+ "LDAP-HOST": "ldap.sk.ee:389",
+ "WIN-LATEST": "17.01.1687",
+ "OCSP-URL-ISSUER": {
+ "KLASS3-SK 2010": "http://ocsp.sk.ee",
+ "TEST of KLASS3-SK 2010": "http://demo.sk.ee/ocsp",
+ "VRK CA for Test Purposes - G2": "http://demo.sk.ee/ocsp",
+ "TEST of ESTEID-SK 2011": "http://demo.sk.ee/ocsp",
+ "VRK CA for Test Purposes": "http://demo.sk.ee/ocsp",
+ "ESTEID-SK 2007": "http://ocsp.sk.ee",
+ "TEST of ESTEID-SK 2015": "http://demo.sk.ee/ocsp",
+ "TEST of ESTEID-SK 2007": "http://demo.sk.ee/ocsp",
+ "ESTEID-SK 2011": "http://ocsp.sk.ee",
+ "EID-SK 2016": "http://ocsp.sk.ee",
+ "EID-SK 2011": "http://ocsp.sk.ee",
+ "ESTEID-SK 2015": "http://ocsp.sk.ee",
+ "Nacionalinis sertifikavimo centras (IssuingCA A)":
"http://demo.sk.ee/ocsp"
+ },
+ "WIN-UPGRADECODE": "{f1c4d351-269d-4bee-8cdb-6ea70c968875}",
+ "OSX-DOWNLOAD":
"https://installer.id.ee/media/osx/Open-EID_17.01.1686.dmg",
+ "OCSP-URL": "http://ocsp.sk.ee/_proxy",
+ "META-INF": {
+ "URL": "https://id.eesti.ee/config.json",
+ "DATE": "20170214090712Z",
+ "SERIAL": 28,
+ "VER": 1
+ },
+ "QDIGIDOC-LATEST": "3.12.5.1479",
+ "CERT-BUNDLE": [
+
"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"
+ ],
+ "TSL-URL":
"https://ec.europa.eu/information_society/policy/esignature/trusted-list/tl-mp.xml",
+ "EIDUPDATER-URL": "https://id-gw.eesti.ee/update/",
+ "EMAIL-ACTIVATE-URL":
"https://sisene.www.eesti.ee/idportaal/postisysteem.lisa_suunamine?=%1",
+ "OSX-SUPPORTED": "3.10.0",
+ "MID-SIGN-TEST-URL": "https://tsp.demo.sk.ee",
+ "MID-URL": "https://id.sk.ee/MIDInfoWS/",
+ "EIDUPDATER-URL-34": "https://id-gw.eesti.ee/update/",
+ "EIDUPDATER-URL-35": "https://id-gw.eesti.ee/update/",
+ "EMAIL-REDIRECT-URL":
"https://sisene.www.eesti.ee/idportaal/postisysteem.naita_suunamised"
+}
\ No newline at end of file
diff --git a/config.pub b/config.pub
new file mode 100644
index 0000000..fffc6ec
--- /dev/null
+++ b/config.pub
@@ -0,0 +1,8 @@
+-----BEGIN RSA PUBLIC KEY-----
+MIIBCgKCAQEAu7GeS3jgvLjKL8ZgA4DlT3n3+/IQpoSlO0ErRIVT5upbY7yDf0mj
+Cc8Xaqr91aBHjYnrEAz+nkmb12BuJCp/C3xQXnXEQchF2J+HfMbIClJ7TCl2951k
+kuKdZpNeZ/iim0uRTs1UA0ews0+CPLAAklEpC1h5+fK8Uwl9+5h+v5jj/9P06ey0
+8H3VpxX4Nu0XTU2QcXocv5BTYJKxLKQicEL+nstpBrRI2Cqgwcd2Fz2qp8M9KJvI
+TKW0TD2EKgq6nYELXPRNl/KOsVt7RGyUutd809GARfcOotvhHy2qzHoWlr3pY2ZO
+zMSpZbisPvbOJ4fIyPhkbWBr7a3ytquOmQIDAQAB
+-----END RSA PUBLIC KEY-----
diff --git a/config.qrc b/config.qrc
new file mode 100644
index 0000000..a12552c
--- /dev/null
+++ b/config.qrc
@@ -0,0 +1,7 @@
+<RCC>
+ <qresource prefix="/" >
+ <file >config.json</file>
+ <file >config.rsa</file>
+ <file >config.pub</file>
+ </qresource>
+</RCC>
diff --git a/config.rsa b/config.rsa
new file mode 100644
index 0000000..75bdff9
--- /dev/null
+++ b/config.rsa
@@ -0,0 +1,5 @@
+WM5+7KaGz+z4aFy9apFwQAwkrb3jaGlAmDKm09lUnboK3Um6Y0LadDls9QbMDXGhbkvDFF7XcN9/
+Fnalbn2UH27SNvVvZMwelgPWzQfCw6CM+SdNlpS4wf1hPasoh+Jf46+mlXghNjv0LcKJ8+35+/6y
+rgSk54gbI1Vpvgg1Ak3OUYFeUybet3jIFxCbBiVip2QAVgw6FqtJVsSixAEX12sNzTwcc5KvpFWE
+yd5VGg/7/nJezPQ+SkAYq4G/PRsQkNA4Um3tzlfSkAi+wdidqKeecvfOI2TC3IwwTwQdq2KWejk1
+cZNjyWT3Id0a5VFUiBD1P75X9VuamjtDNS0iWA==
diff --git a/dead.package b/dead.package
deleted file mode 100644
index fc640e4..0000000
--- a/dead.package
+++ /dev/null
@@ -1,3 +0,0 @@
-2017-06-11: Retired orphaned package, because it was orphaned for
-more than six weeks.
-
diff --git a/openssl_v1.1.patch b/openssl_v1.1.patch
new file mode 100644
index 0000000..1e0c681
--- /dev/null
+++ b/openssl_v1.1.patch
@@ -0,0 +1,208 @@
+diff -Naur qesteidutil-3.12.4_orig/common/SslCertificate.cpp
qesteidutil-3.12.4_patched/common/SslCertificate.cpp
+--- qesteidutil-3.12.4_orig/common/SslCertificate.cpp 2016-11-29 11:56:39.000000000
+0200
++++ qesteidutil-3.12.4_patched/common/SslCertificate.cpp 2017-02-24 10:02:19.439969050
+0200
+@@ -33,6 +33,21 @@
+ #include <openssl/x509v3.h>
+ #include <openssl/pkcs12.h>
+
++#if OPENSSL_VERSION_NUMBER < 0x10010000L
++void RSA_get0_key(const RSA *r, const BIGNUM **n, const BIGNUM **e, const BIGNUM **d)
++{
++ if(n) *n = r->n;
++ if(e) *e = r->e;
++ if(d) *d = r->d;
++}
++
++void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, const BIGNUM **priv_key)
++{
++ if(pub_key) *pub_key = d->pub_key;
++ if(priv_key) *priv_key = d->priv_key;
++}
++#endif
++
+ uint qHash( const SslCertificate &cert ) { return qHash( cert.digest() ); }
+
+ SslCertificate::SslCertificate()
+@@ -86,7 +101,7 @@
+ case NID_server_auth:
+ list[ServerAuth] = tr("Ensures the identity of a remote computer"); break;
+ case NID_email_protect:
+- list[EmailProtect] = tr("Protects e-mail messages"); break;
++ list[EmailProtect] = tr("Protects email messages"); break;
+ case NID_OCSP_sign:
+ list[OCSPSign] = tr("OCSP signing"); break;
+ case NID_time_stamp:
+@@ -137,24 +152,28 @@
+ QSsl::KeyAlgorithm alg;
+ QSsl::KeyType type;
+
+- switch( EVP_PKEY_type( key->type ) )
++ switch(EVP_PKEY_base_id(key))
+ {
+ case EVP_PKEY_RSA:
+ {
+- RSA *rsa = EVP_PKEY_get1_RSA( key );
++ RSA *rsa = EVP_PKEY_get1_RSA(key);
+ alg = QSsl::Rsa;
+- type = rsa->d ? QSsl::PrivateKey : QSsl::PublicKey;
+- len = rsa->d ? i2d_RSAPrivateKey( rsa, &data ) : i2d_RSAPublicKey( rsa,
&data );
+- RSA_free( rsa );
++ const BIGNUM *d = nullptr;
++ RSA_get0_key(rsa, nullptr, nullptr, &d);
++ type = d ? QSsl::PrivateKey : QSsl::PublicKey;
++ len = d ? i2d_RSAPrivateKey(rsa, &data) : i2d_RSAPublicKey(rsa, &data);
++ RSA_free(rsa);
+ break;
+ }
+ case EVP_PKEY_DSA:
+ {
+- DSA *dsa = EVP_PKEY_get1_DSA( key );
++ DSA *dsa = EVP_PKEY_get1_DSA(key);
+ alg = QSsl::Dsa;
+- type = dsa->priv_key ? QSsl::PrivateKey : QSsl::PublicKey;
+- len = dsa->priv_key ? i2d_DSAPrivateKey( dsa, &data ) : i2d_DSAPublicKey( dsa,
&data );
+- DSA_free( dsa );
++ const BIGNUM *priv_key = nullptr;
++ DSA_get0_key(dsa, nullptr, &priv_key);
++ type = priv_key ? QSsl::PrivateKey : QSsl::PublicKey;
++ len = priv_key ? i2d_DSAPrivateKey(dsa, &data) : i2d_DSAPublicKey(dsa,
&data);
++ DSA_free(dsa);
+ break;
+ }
+ default: break;
+@@ -173,9 +192,9 @@
+ X509 *c = (X509*)handle();
+ if(!c)
+ return QString();
+- EVP_PKEY *key = X509_PUBKEY_get( c->cert_info->key );
++ EVP_PKEY *key = X509_get_pubkey(c);
+ QString name = tr("Unknown");
+- switch( EVP_PKEY_type( key->type ) )
++ switch(EVP_PKEY_base_id(key))
+ {
+ case EVP_PKEY_DSA:
+ name = QString("DSA (%1)").arg( publicKey().length() );
+@@ -276,9 +305,9 @@
+ X509 *x = static_cast<X509*>(handle());
+ if(!x)
+ return QString();
+- EVP_PKEY *key = X509_PUBKEY_get( x->cert_info->key );
++ EVP_PKEY *key = X509_get_pubkey(x);
+ QString hex;
+- switch( EVP_PKEY_type( key->type ) )
++ switch(EVP_PKEY_base_id(key))
+ {
+ #ifndef OPENSSL_NO_ECDSA
+ case EVP_PKEY_EC:
+@@ -328,7 +357,14 @@
+
+ char buf[50];
+ memset( buf, 0, 50 );
+- i2t_ASN1_OBJECT( buf, 50, ((X509*)handle())->cert_info->signature->algorithm
);
++
++#if OPENSSL_VERSION_NUMBER < 0x10010000L
++ X509_ALGOR *algo = nullptr;
++#else
++ const X509_ALGOR *algo = nullptr;
++#endif
++ X509_get0_signature(nullptr, &algo, (X509*)handle());
++ i2t_ASN1_OBJECT(buf, 50, algo->algorithm);
+ return buf;
+ }
+
+diff -Naur qesteidutil-3.12.4_orig/src/QSmartCard.cpp
qesteidutil-3.12.4_patched/src/QSmartCard.cpp
+--- qesteidutil-3.12.4_orig/src/QSmartCard.cpp 2016-11-29 11:56:37.000000000 +0200
++++ qesteidutil-3.12.4_patched/src/QSmartCard.cpp 2017-02-24 09:48:01.201502000 +0200
+@@ -212,8 +212,13 @@
+ : QThread(parent)
+ , d(new QSmartCardPrivate)
+ {
++#if OPENSSL_VERSION_NUMBER < 0x10010000L
+ d->method.name = "QSmartCard";
+ d->method.rsa_sign = QSmartCardPrivate::rsa_sign;
++#else
++ RSA_meth_set1_name(d->method, "QSmartCard");
++ RSA_meth_set_sign(d->method, QSmartCardPrivate::rsa_sign);
++#endif
+ d->t.d->readers = QPCSC::instance().readers();
+ d->t.d->cards = QStringList() << "loading";
+ d->t.d->card = "loading";
+@@ -266,8 +271,12 @@
+ if (!rsa)
+ return 0;
+
++#if OPENSSL_VERSION_NUMBER < 0x10010000L
+ RSA_set_method(rsa, &d->method);
+ rsa->flags |= RSA_FLAG_SIGN_VER;
++#else
++ RSA_set_method(rsa, d->method);
++#endif
+ RSA_set_app_data(rsa, d);
+ EVP_PKEY *key = EVP_PKEY_new();
+ EVP_PKEY_set1_RSA(key, rsa);
+@@ -303,7 +312,7 @@
+ if(!d->reader)
+ return UnknownError;
+ QByteArray cmd = d->VERIFY;
+- cmd[3] = type;
++ cmd[3] = type;
+ cmd[4] = pin.size();
+ QPCSCReader::Result result;
+ if(d->t.isPinpad())
+diff -Naur qesteidutil-3.12.4_orig/src/QSmartCard_p.h
qesteidutil-3.12.4_patched/src/QSmartCard_p.h
+--- qesteidutil-3.12.4_orig/src/QSmartCard_p.h 2016-11-29 11:56:37.000000000 +0200
++++ qesteidutil-3.12.4_patched/src/QSmartCard_p.h 2017-02-24 09:48:19.573533000 +0200
+@@ -47,7 +47,11 @@
+ QMutex m;
+ QSmartCardData t;
+ volatile bool terminate = false;
++#if OPENSSL_VERSION_NUMBER < 0x10010000L
+ RSA_METHOD method = *RSA_get_default_method();
++#else
++ RSA_METHOD *method = RSA_meth_dup(RSA_get_default_method());
++#endif
+ QTextCodec *codec = QTextCodec::codecForName("Windows-1252");
+
+ const QByteArray AID30 = APDU("00A40400 10
D2330000010000010000000000000000");
+diff -Naur qesteidutil-3.12.4_orig/src/Updater.cpp
qesteidutil-3.12.4_patched/src/Updater.cpp
+--- qesteidutil-3.12.4_orig/src/Updater.cpp 2016-11-29 11:56:37.000000000 +0200
++++ qesteidutil-3.12.4_patched/src/Updater.cpp 2017-02-24 09:48:29.764551000 +0200
+@@ -52,7 +52,11 @@
+ public:
+ QPCSCReader *reader = nullptr;
+ QPushButton *close = nullptr, *details = nullptr;
++#if OPENSSL_VERSION_NUMBER < 0x10010000L
+ RSA_METHOD method = *RSA_get_default_method();
++#else
++ RSA_METHOD *method = RSA_meth_dup(RSA_get_default_method());
++#endif
+ QSslCertificate cert;
+ QString session;
+ QNetworkRequest request;
+@@ -221,8 +225,13 @@
+
+ d->reader = new QPCSCReader(reader, &QPCSC::instance());
+
++#if OPENSSL_VERSION_NUMBER < 0x10010000L
+ d->method.name = "Updater";
+ d->method.rsa_sign = UpdaterPrivate::rsa_sign;
++#else
++ RSA_meth_set1_name(d->method, "Updater");
++ RSA_meth_set_sign(d->method, UpdaterPrivate::rsa_sign);
++#endif
+
+ d->details = d->buttonBox->addButton(tr("Details"),
QDialogButtonBox::ActionRole);
+ d->close = d->buttonBox->button(QDialogButtonBox::Close);
+@@ -443,8 +452,12 @@
+ if(!d->cert.isNull())
+ {
+ RSA *rsa = RSAPublicKey_dup((RSA*)d->cert.publicKey().handle());
++#if OPENSSL_VERSION_NUMBER < 0x10010000L
+ RSA_set_method(rsa, &d->method);
+ rsa->flags |= RSA_FLAG_SIGN_VER;
++#else
++ RSA_set_method(rsa, d->method);
++#endif
+ RSA_set_app_data(rsa, d);
+ key = EVP_PKEY_new();
+ EVP_PKEY_set1_RSA(key, rsa);
diff --git a/qesteidutil.spec b/qesteidutil.spec
new file mode 100644
index 0000000..a2016b1
--- /dev/null
+++ b/qesteidutil.spec
@@ -0,0 +1,228 @@
+Name: qesteidutil
+Version: 3.12.4
+Release: 4%{?dist}
+Summary: Estonian ID card utility
+License: LGPLv2+
+URL:
https://github.com/open-eid/qesteidutil
+Source0: %{url}/releases/download/v%{version}/%{name}-%{version}.tar.gz
+
+Source1: config.json
+Source2: config.pub
+Source3: config.rsa
+Source4: config.qrc
+
+Patch0: sandbox-compilation.patch
+
+# only for f26 and higher
+%if 0%{?fedora} >= 26
+Patch1: openssl_v1.1.patch
+%endif
+
+BuildRequires: cmake
+BuildRequires: desktop-file-utils
+BuildRequires: openssl-devel
+BuildRequires: qt5-qttools-devel
+BuildRequires: pcsc-lite-devel >= 1.7
+BuildRequires: libappstream-glib
+BuildRequires: qtsingleapplication-qt5-devel
+Requires: hicolor-icon-theme
+Requires: opensc%{?_isa}
+Requires: pcsc-lite-ccid%{?_isa}
+
+%description
+QEsteidUtil is an application for managing Estonian ID Card. In an
+user-friendly interface it is possible to change and unlock PINs, examine
+detailed information about personal data file on the card, extract and view
+certificates, set up mobile ID, and configure @eesti.ee email.
+
+%prep
+%setup -q
+
+%patch0 -p1
+
+# Use this patch only for F26 and upwards
+%if 0%{?fedora} >= 26
+%patch1 -p1
+%endif
+
+cp %{S:1} common/
+cp %{S:2} common/
+cp %{S:3} common/
+cp %{S:4} common/
+
+
+
+# Remove bundled qtsingleapplication to make sure it isn't used
+rm -rf qtsingleapplication
+
+%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/qesteidutil.desktop
+
+appstream-util validate-relax --nonet
%{buildroot}/%{_datadir}/appdata/%{name}.appdata.xml
+
+%clean
+rm -rf %{buildroot}
+
+%post
+touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+ touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+fi
+
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
+%files
+%doc AUTHORS LICENSE.LGPL LICENSE.LGPL.rtf CONTRIBUTING.md COPING README.md
RELEASE-NOTES.txt
+%{_bindir}/qesteidutil
+%{_datadir}/applications/qesteidutil.desktop
+%{_datadir}/icons/hicolor/*/apps/qesteidutil.png
+%{_datadir}/appdata/*.appdata.xml
+%{_mandir}/man1/qesteidutil.1*
+
+%changelog
+* Mon May 15 2017 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
3.12.4-4
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
+
+* Fri Feb 24 2017 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.4-3
+- Add supprt to openssl v1.1 via openssl_v1.1.patch
+- Manually update config.rsa, config.pub and config.json
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.12.4-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Tue Jan 10 2017 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.4-1
+- New upstream release
+- Update config.json, config.rsa and config.pub manually, since koji does not
+ support networking while building
+
+* Wed Nov 23 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.3-4
+- Fixed sandbox-compilation.patch - really include those config files.
+
+* Wed Nov 23 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.3-3
+- Fix typo sandbox-compilation.path -> sandbox-compilation.patch
+
+* Wed Nov 23 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.3-2
+- Add config.json, config.rsa, config.pub, config.qrc and a patch that ties them
+ all together. They are needed because koji does not allow networking during
+ build time.
+
+* Sun Jul 10 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.3-1
+- New upstream release
+
+* Sun Mar 20 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.2-1
+- New upstream release
+
+* Sat Mar 05 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.1-1
+- New upstream release
+
+* Tue Feb 02 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.0-1
+- New upstream release
+
+* Thu Jun 18 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
3.10.1-5
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Fri May 1 2015 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.10.1-4
+- Remove bundled qtsingleapplication (#1195076)
+
+* Sun Apr 19 2015 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.10.1-3
+- Rebuild for gcc5
+
+* Fri Apr 10 2015 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.10.1-2
+- Require pcsc-lite-ccid (#1210639)
+
+* Sat Mar 28 2015 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.10.1-1
+- New upstream release
+- Project moved to github
+- Use bundled qtsingleapplication since Fedora system version is not
+ ready fro QT5 yet. Will use it when it is ready
+
+* Sun Feb 22 2015 Till Maas <opensource(a)till.name> - 3.8.0.1106-8
+- Remove bundled qtsingleapplication
+
+* Tue Nov 18 2014 Dan Horák <dan[at]danny.cz> - 3.8.0.1106-7
+- enable internal crash handler only on supported arches
+
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
3.8.0.1106-6
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sat Jul 5 2014 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.8.0.1106-5
+- New build for updated appdata file (add screenshots)
+
+* Sat Jul 5 2014 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.8.0.1106-4
+- Add appdata support
+
+* Sun Jun 08 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
3.8.0.1106-3
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Wed Apr 30 2014 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.8.0.1106-2
+- Add desktop-file-validate to install section
+- Change minidump.cc permissions in prep
+- Use cmake macro
+
+* Wed Apr 30 2014 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.8.0.1106-1
+- First package based on new source code from RIA
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.1-5
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.1-4
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Sat Jul 21 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.1-3
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.1-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Oct 12 2011 Kalev Lember <kalevlember(a)gmail.com> - 0.3.1-1
+- Update to 0.3.1
+- Dropped upstreamed patch
+
+* Fri Apr 15 2011 Kalev Lember <kalev(a)smartlink.ee> - 0.3.0-5
+- Rebuilt for lib11 0.2.8 soname bump
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.0-4
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Oct 20 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.3.0-3
+- Require hicolor-icon-theme
+
+* Thu Oct 07 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.3.0-2
+- Backported patch to use system qtsingleapplication (#641042)
+
+* Thu Oct 07 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.3.0-1
+- Update to 0.3.0
+
+* Tue May 11 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.2.0-0.19.svn2685
+- BR qt4-webkit-devel (F14+)
+
+* Mon Mar 29 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.2.0-0.18.svn2685
+- Spec file clean up
+- Added AUTHORS and COPYING docs
+- Cleaned up nightly build changelog entries
+
+* Fri Feb 26 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.2.0-0.14.svn2499
+- rebuilt with Qt 4.6
+
+* Thu Jan 21 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.2.0-0.11.svn2455
+- rebuilt with new libp11
+
+* Sun Jun 14 2009 Kalev Lember <kalev(a)smartlink.ee> - 0.2.0-0.1.svn714
+- Initial RPM release.
diff --git a/sandbox-compilation.patch b/sandbox-compilation.patch
new file mode 100644
index 0000000..19c478a
--- /dev/null
+++ b/sandbox-compilation.patch
@@ -0,0 +1,18 @@
+diff -Naur qesteidutil-3.12.3_orig/common/CMakeLists.txt
qesteidutil-3.12.3_patched/common/CMakeLists.txt
+--- qesteidutil-3.12.3_orig/common/CMakeLists.txt 2016-07-06 12:45:18.000000000 +0300
++++ qesteidutil-3.12.3_patched/common/CMakeLists.txt 2016-11-23 22:36:19.231251171 +0200
+@@ -19,13 +19,7 @@
+ endif()
+ add_definitions( -DCONFIG_URL="${CONFIG_URL}" )
+ list( APPEND SOURCES Configuration.cpp )
+- file( DOWNLOAD ${CONFIG_URL} ${CMAKE_CURRENT_BINARY_DIR}/config.json )
+- string( REPLACE ".json" ".rsa" RSA_URL ${CONFIG_URL} )
+- file( DOWNLOAD ${RSA_URL} ${CMAKE_CURRENT_BINARY_DIR}/config.rsa )
+- string( REPLACE ".json" ".pub" PUB_URL ${CONFIG_URL} )
+- file( DOWNLOAD ${PUB_URL} ${CMAKE_CURRENT_BINARY_DIR}/config.pub )
+- configure_file( config.qrc config.qrc COPYONLY )
+- qt5_add_resources( SOURCES ${CMAKE_CURRENT_BINARY_DIR}/config.qrc )
++ qt5_add_resources( SOURCES config.qrc )
+ endif()
+
+ if( WIN32 )
diff --git a/sources b/sources
new file mode 100644
index 0000000..3fcaa97
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (qesteidutil-3.12.4.tar.gz) =
5ba0110e4526417e4ab35639a7cf3b3091280e2483259d51894152378c0d9142a797e7498396cd50ff9ae0edeb6da579417d0cd4c3c110224b1b52ea583c4cc0
commit bd949051d65974a4b493b6becd728d1a3700dc3a
Author: Till Maas <opensource(a)till.name>
Date: Sun Jun 11 14:24:21 2017 +0200
2017-06-11: Retired orphaned package, because it was orphaned for
more than six weeks.
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 57ceae9..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,9 +0,0 @@
-/qesteidutil-0.3.0.tar.bz2
-/qesteidutil-0.3.1.tar.bz2
-/qesteidutil-3.8.0.1106.tar.gz
-/qesteidutil-3.10.1.tar.gz
-/qesteidutil-3.12.0.tar.gz
-/qesteidutil-3.12.1.tar.gz
-/qesteidutil-3.12.2.tar.gz
-/qesteidutil-3.12.3.tar.gz
-/qesteidutil-3.12.4.tar.gz
diff --git a/config.json b/config.json
deleted file mode 100644
index e0e474b..0000000
--- a/config.json
+++ /dev/null
@@ -1,80 +0,0 @@
-{
- "CRASH-REPORT-URL": "https://cr.eesti.ee",
- "TERA-SUPPORTED": "0.7.1.0",
- "EIDUPDATER-SHA1": "true",
- "TERA-EXCL-DIRS-UBUNTU":
"/home/$user/TeraMustIgnoreDir1:/home/$user/TeraMustIgnoreDir2",
- "TERA-EXCL-DIRS-WIN":
"C:/TeraMustIgnoreFolder1;C:/TeraMustIgnoreFolder2",
- "TERA-EXCL-DIRS-OSX":
"/Users/$user/TeraIgnore1:/Users/$user/TeraIgnore2",
- "PICTURE-URL":
"https://sisene.www.eesti.ee/idportaal/portaal.idpilt",
- "OSX-LATEST": "17.01.1686",
- "TERA-DEFAULT-OUT-EXTENSION": ".asics",
- "TSA-URL": "http://tsa.sk.ee",
- "QESTEIDUTIL-LATEST": "3.12.4.1226",
- "MID-SIGN-URL": "https://digidocservice.sk.ee",
- "QESTEIDUTIL-SUPPORTED": "3.12.2",
- "PDF-URL":
"https://validator.eesti.ee/pdf-validator-webapp/wservice/validationService",
- "WIN-DOWNLOAD":
"https://installer.id.ee/media/windows/Open-EID-17.01.1687_x86.exe",
- "QDIGIDOC-SUPPORTED": "3.12.1",
- "TSL-CERTS": [
-
"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",
-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",
-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",
-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",
-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",
-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"
- ],
- "WIN-SUPPORTED": "3.11.0",
- "LDAP-HOST": "ldap.sk.ee:389",
- "WIN-LATEST": "17.01.1687",
- "OCSP-URL-ISSUER": {
- "KLASS3-SK 2010": "http://ocsp.sk.ee",
- "TEST of KLASS3-SK 2010": "http://demo.sk.ee/ocsp",
- "VRK CA for Test Purposes - G2": "http://demo.sk.ee/ocsp",
- "TEST of ESTEID-SK 2011": "http://demo.sk.ee/ocsp",
- "VRK CA for Test Purposes": "http://demo.sk.ee/ocsp",
- "ESTEID-SK 2007": "http://ocsp.sk.ee",
- "TEST of ESTEID-SK 2015": "http://demo.sk.ee/ocsp",
- "TEST of ESTEID-SK 2007": "http://demo.sk.ee/ocsp",
- "ESTEID-SK 2011": "http://ocsp.sk.ee",
- "EID-SK 2016": "http://ocsp.sk.ee",
- "EID-SK 2011": "http://ocsp.sk.ee",
- "ESTEID-SK 2015": "http://ocsp.sk.ee",
- "Nacionalinis sertifikavimo centras (IssuingCA A)":
"http://demo.sk.ee/ocsp"
- },
- "WIN-UPGRADECODE": "{f1c4d351-269d-4bee-8cdb-6ea70c968875}",
- "OSX-DOWNLOAD":
"https://installer.id.ee/media/osx/Open-EID_17.01.1686.dmg",
- "OCSP-URL": "http://ocsp.sk.ee/_proxy",
- "META-INF": {
- "URL": "https://id.eesti.ee/config.json",
- "DATE": "20170214090712Z",
- "SERIAL": 28,
- "VER": 1
- },
- "QDIGIDOC-LATEST": "3.12.5.1479",
- "CERT-BUNDLE": [
-
"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",
-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",
-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",
-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",
-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",
-
"MIIErDCCA5SgAwIBAgIQAznVp1LayatNgy6bN8f9QjANBgkqhkiG9w0BAQUFADB1MQswCQYDVQQGEwJFRTEiMCAGA1UECgwZQVMgU2VydGlmaXRzZWVyaW1pc2tlc2t1czEoMCYGA1UEAwwfRUUgQ2VydGlmaWNhdGlvbiBDZW50cmUgUm9vdCBDQTEYMBYGCSqGSIb3DQEJARYJcGtpQHNrLmVlMB4XDTExMDMxODEwMDYxOFoXDTI0MDMxODEwMDYxOFowbTELMAkGA1UEBhMCRUUxIjAgBgNVBAoTGUFTIFNlcnRpZml0c2VlcmltaXNrZXNrdXMxITAfBgNVBAsTGFNlcnRpZml0c2VlcmltaXN0ZWVudXNlZDEXMBUGA1UEAxMOS0xBU1MzLVNLIDIwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrlaYRX2v89k8Hd0ADaOfnUcIn7iM6aOXkAR+jp5827ZhDqDyNddF9ZUoBgPghGNIrkHbH7qwex39YnI0ka24lCjcwEMvQMPbyPnX/a4RyJ+wEZttmjBl++FfrZK54L+vD7Dyy4YYB0Og9ktB4qptsDBj+giiv/MGPeGeNs3TacJdNb7+3splTPtPKlDfrufvq4H6jNOv9S9bC+j2VVY9uCFXUro8AA3hoOEKJdSjlpYCa51N8KGLVJYRuc/K81xqi054Jz+Cy/HY/AcXkk2JkxlpJoEXmcuTkxjO/QE/Xbd+mRJHnq6+HurOiKcxKwZCPAa+d+dvRPkbyq9ohMXH9AgMBAAGjggE+MIIBOjASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBxjCBlAYDVR0gBIGMMIGJMIGGBgsrBgEEAc4fZAEBATB3MCEGCCsGAQUFBwIBFhVodHRwczovL3d3dy5zay5lZS9jcHMwUgYIKwYBBQUHAgIwRh5EAEEAcwB1AHQAdQBzAGUAIABzAGUAcgB0AGkAZgBpAGsAYQBhAHQALgAgAEMAbwByAHAAbwByAGEAdABlACAASQBEAC4wHQYDVR0OBBYEFF11FBGM9KWOQo97skBEo+7WejtyMB8GA1UdIwQYMBaAFBLyWj7qVhy/zQas8fElyalL1BSZMD0GA1UdHwQ2MDQwMqAwoC6GLGh0dHA6Ly93d3cuc2suZWUvcmVwb3NpdG9yeS9jcmxzL2VlY2NyY2EuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQC3qNBgY2I9Wqm4LZYKAjCYkc2Nltm1RS9frMvQJ4aEE4Y4TtW2LPcQp2lenOf9aYdEB8G/E9CytZSPlFuvDdsdknj6fg1XCeu6ITR2wIkxJeAeLQvrFEfb1mcAa5tU9RNalZhYc7MFMFQTjQP+GBNxz+KIjNDVASFdv7TCe7GBjsW8Dfes9lQGHaWsBRkHCyuPGIHfH+cmMuhLtWqa4Qlg4f54kcsGO7s4buKtk6XqEj8Cj2ITdfk/aUs9QoxxkYWGwSUlCueTamzufXEJo9yz5Jp6IFdGjotmjb/EBUCf2sFfI83a4Cm1D3L3/KYb5g3cYlDEpPWNqbNuA1XosIqK",
-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",
-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",
-
"MIIEOzCCAyOgAwIBAgIBADANBgkqhkiG9w0BAQUFADB2MQswCQYDVQQGEwJFRTEiMCAGA1UEChMZQVMgU2VydGlmaXRzZWVyaW1pc2tlc2t1czEeMBwGA1UECxMVU0sgc2VydmljZXMgYWNjZXNzIENBMSMwIQYDVQQDExpTSyBzZXJ2aWNlcyBhY2Nlc3MgQ0EgMjAxMDAeFw0xMDAyMDcxNTIxMTBaFw0xOTEyMTcxNTIxMTBaMHYxCzAJBgNVBAYTAkVFMSIwIAYDVQQKExlBUyBTZXJ0aWZpdHNlZXJpbWlza2Vza3VzMR4wHAYDVQQLExVTSyBzZXJ2aWNlcyBhY2Nlc3MgQ0ExIzAhBgNVBAMTGlNLIHNlcnZpY2VzIGFjY2VzcyBDQSAyMDEwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtkjCB8PkmDQRdtjbKDMJj5k6LPpFP3IUD+nCAHVhrpmU8FY3CfS/zBaFCnSlOxP3TZYlccBz5hcc7lSHSVxsVinW79aw/Sp4sUNVlhqB18UThHrdQiWznjQeOROpjjMo3WyW2lWlM3semodOSgD8ssSOUtHBeDLsHFdNrVuz6S1y2ulrfezcnDwrGOtWyYcaMZzJZZbNA3cc6mXbvihkYv11o0yFdDrDatzjEVx2KrBaSDej2aPo9gES7tDNpByze/hbH1exhc+YZybQ0/odx8N/oiygfjym2OnLFlmArsNPd97mVc6VqA2/Aj68xZN9pjZDIXF3IUCVX6rYyGhuIwIDAQABo4HTMIHQMB0GA1UdDgQWBBR3Mky/Mx9AxVx+gsoZmtw6kgnpnzCBoAYDVR0jBIGYMIGVgBR3Mky/Mx9AxVx+gsoZmtw6kgnpn6F6pHgwdjELMAkGA1UEBhMCRUUxIjAgBgNVBAoTGUFTIFNlcnRpZml0c2VlcmltaXNrZXNrdXMxHjAcBgNVBAsTFVNLIHNlcnZpY2VzIGFjY2VzcyBDQTEjMCEGA1UEAxMaU0sgc2VydmljZXMgYWNjZXNzIENBIDIwMTCCAQAwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEASqQRnFdJ5iYTcK1Q98BQsJ097yI/Zp9E8aiZcd+011dKjcoRMDlnET3SIxeLN5x6FibiDjt1HvSbRHUy+z1XpfzApFBEkV7S56WwWcEm6ni1dRM8Qcpk+fC2ARHf4MxfdVt7488/27/tFs3RjVXyKL8x2xPU4xzVuD22qdoAXohJr7TaVDpk5wpHDCAaQX0LaPaibfW4532iGqG/oFsZo9SiS16qjZ5Aiq0NVhoebZWSLwRnmCfkc8bA6RmtPFXR6hWAxfsb8nlZjisA+TDkyXEkCLEcABLgrwLbwq7K2xARk1ZVHmBoFUaMz7JoF4ZVjqwWJ7qlCwie6syR3ZPu9Q==",
-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",
-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",
-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",
-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",
-
"MIIE3jCCA8agAwIBAgIQLhZG13PEn2eAhxOH7F6XLjANBgkqhkiG9w0BAQsFADB/MQswCQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdvcmsxMDAuBgNVBAMTJ1N5bWFudGVjIENsYXNzIDMgU0hBMjU2IENvZGUgU2lnbmluZyBDQTAeFw0xNjEwMjQwMDAwMDBaFw0xODEwMjgyMzU5NTlaMHYxCzAJBgNVBAYTAkVFMREwDwYDVQQIDAhIYXJqdW1hYTEQMA4GA1UEBwwHVGFsbGlubjEgMB4GA1UECgwXUklJR0kgSU5GT1NVU1RFRU1JIEFNRVQxIDAeBgNVBAMMF1JJSUdJIElORk9TVVNURUVNSSBBTUVUMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsRBX6wojmQcHkl3KCCS8mtLlNWzZIafL2+x2tMF+ISJuq2CpyAjbtzI4rNSas1oV9FHqRGJIFKeLwmMwkdU0hfzWGnRshRn+5cIpfK1vKzS2j7dXxDVE1O8xEcKlUqnoFfrEYflVo4SjVyTEBrurPJZmWgav/BeXhwz0NG3XX2n2RJGwKvKVYrWP+flpEpN8kZwhm6q2xcjwA4r/kZJwPn5MAzNR3C2nKnGqNr2BOjH6eR7SrFiQS1Ym7hTRBbjhX+gHCXPXRp0TWlTKYOaeGmw254PAtAQNrCY/RI0X9YpdmcTg6smSKwpEaz3pMsj/Hv0JtE/oAQ13OJ9K9aASywIDAQABo4IBXTCCAVkwCQYDVR0TBAIwADAOBgNVHQ8BAf8EBAMCB4AwKwYDVR0fBCQwIjAgoB6gHIYaaHR0cDovL3N2LnN5bWNiLmNvbS9zdi5jcmwwYQYDVR0gBFowWDBWBgZngQwBBAEwTDAjBggrBgEFBQcCARYXaHR0cHM6Ly9kLnN5bWNiLmNvbS9jcHMwJQYIKwYBBQUHAgIwGQwXaHR0cHM6Ly9kLnN5bWNiLmNvbS9ycGEwEwYDVR0lBAwwCgYIKwYBBQUHAwMwVwYIKwYBBQUHAQEESzBJMB8GCCsGAQUFBzABhhNodHRwOi8vc3Yuc3ltY2QuY29tMCYGCCsGAQUFBzAChhpodHRwOi8vc3Yuc3ltY2IuY29tL3N2LmNydDAfBgNVHSMEGDAWgBSWO1PweTOXr32D7y4rzMq3hh5yZjAdBgNVHQ4EFgQUo2GitlUI/YkQnG8Bira5JTCWJfAwDQYJKoZIhvcNAQELBQADggEBAE5YAHzEfRuh8K9VEmmU+tgBErl9qtI9A2nFAcz/tefTyYf6FyHOaEluV9Fp8rpU80bmBZa8IJsAEjQ6u/Auf4pwrjOidprGTF0DyebRtL3cN/6LHWkX9MmkQ9QlDWXCC4nzVkkxuUFJK1zhQ7gLXfIFuiN/AG3NLM8SwlN1+9iy6BTfv+aUJhYAN7RjyBQWOKOzpd3+iV9bZ7qdChTHwVb0jw78yriSV+CydffHIyNcLpI6006MjVcXVtS3SEs/CFnfdwTFOjJprek2DeAamaP8hTSytS6IJvfGLxNlFzK0qjJmxmz9nT9KL+Gpjd6JACRLAa4tkjeGNFYpRCowOt0=",
-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"
- ],
- "TSL-URL":
"https://ec.europa.eu/information_society/policy/esignature/trusted-list/tl-mp.xml",
- "EIDUPDATER-URL": "https://id-gw.eesti.ee/update/",
- "EMAIL-ACTIVATE-URL":
"https://sisene.www.eesti.ee/idportaal/postisysteem.lisa_suunamine?=%1",
- "OSX-SUPPORTED": "3.10.0",
- "MID-SIGN-TEST-URL": "https://tsp.demo.sk.ee",
- "MID-URL": "https://id.sk.ee/MIDInfoWS/",
- "EIDUPDATER-URL-34": "https://id-gw.eesti.ee/update/",
- "EIDUPDATER-URL-35": "https://id-gw.eesti.ee/update/",
- "EMAIL-REDIRECT-URL":
"https://sisene.www.eesti.ee/idportaal/postisysteem.naita_suunamised"
-}
\ No newline at end of file
diff --git a/config.pub b/config.pub
deleted file mode 100644
index fffc6ec..0000000
--- a/config.pub
+++ /dev/null
@@ -1,8 +0,0 @@
------BEGIN RSA PUBLIC KEY-----
-MIIBCgKCAQEAu7GeS3jgvLjKL8ZgA4DlT3n3+/IQpoSlO0ErRIVT5upbY7yDf0mj
-Cc8Xaqr91aBHjYnrEAz+nkmb12BuJCp/C3xQXnXEQchF2J+HfMbIClJ7TCl2951k
-kuKdZpNeZ/iim0uRTs1UA0ews0+CPLAAklEpC1h5+fK8Uwl9+5h+v5jj/9P06ey0
-8H3VpxX4Nu0XTU2QcXocv5BTYJKxLKQicEL+nstpBrRI2Cqgwcd2Fz2qp8M9KJvI
-TKW0TD2EKgq6nYELXPRNl/KOsVt7RGyUutd809GARfcOotvhHy2qzHoWlr3pY2ZO
-zMSpZbisPvbOJ4fIyPhkbWBr7a3ytquOmQIDAQAB
------END RSA PUBLIC KEY-----
diff --git a/config.qrc b/config.qrc
deleted file mode 100644
index a12552c..0000000
--- a/config.qrc
+++ /dev/null
@@ -1,7 +0,0 @@
-<RCC>
- <qresource prefix="/" >
- <file >config.json</file>
- <file >config.rsa</file>
- <file >config.pub</file>
- </qresource>
-</RCC>
diff --git a/config.rsa b/config.rsa
deleted file mode 100644
index 75bdff9..0000000
--- a/config.rsa
+++ /dev/null
@@ -1,5 +0,0 @@
-WM5+7KaGz+z4aFy9apFwQAwkrb3jaGlAmDKm09lUnboK3Um6Y0LadDls9QbMDXGhbkvDFF7XcN9/
-Fnalbn2UH27SNvVvZMwelgPWzQfCw6CM+SdNlpS4wf1hPasoh+Jf46+mlXghNjv0LcKJ8+35+/6y
-rgSk54gbI1Vpvgg1Ak3OUYFeUybet3jIFxCbBiVip2QAVgw6FqtJVsSixAEX12sNzTwcc5KvpFWE
-yd5VGg/7/nJezPQ+SkAYq4G/PRsQkNA4Um3tzlfSkAi+wdidqKeecvfOI2TC3IwwTwQdq2KWejk1
-cZNjyWT3Id0a5VFUiBD1P75X9VuamjtDNS0iWA==
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..fc640e4
--- /dev/null
+++ b/dead.package
@@ -0,0 +1,3 @@
+2017-06-11: Retired orphaned package, because it was orphaned for
+more than six weeks.
+
diff --git a/openssl_v1.1.patch b/openssl_v1.1.patch
deleted file mode 100644
index 1e0c681..0000000
--- a/openssl_v1.1.patch
+++ /dev/null
@@ -1,208 +0,0 @@
-diff -Naur qesteidutil-3.12.4_orig/common/SslCertificate.cpp
qesteidutil-3.12.4_patched/common/SslCertificate.cpp
---- qesteidutil-3.12.4_orig/common/SslCertificate.cpp 2016-11-29 11:56:39.000000000
+0200
-+++ qesteidutil-3.12.4_patched/common/SslCertificate.cpp 2017-02-24 10:02:19.439969050
+0200
-@@ -33,6 +33,21 @@
- #include <openssl/x509v3.h>
- #include <openssl/pkcs12.h>
-
-+#if OPENSSL_VERSION_NUMBER < 0x10010000L
-+void RSA_get0_key(const RSA *r, const BIGNUM **n, const BIGNUM **e, const BIGNUM **d)
-+{
-+ if(n) *n = r->n;
-+ if(e) *e = r->e;
-+ if(d) *d = r->d;
-+}
-+
-+void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, const BIGNUM **priv_key)
-+{
-+ if(pub_key) *pub_key = d->pub_key;
-+ if(priv_key) *priv_key = d->priv_key;
-+}
-+#endif
-+
- uint qHash( const SslCertificate &cert ) { return qHash( cert.digest() ); }
-
- SslCertificate::SslCertificate()
-@@ -86,7 +101,7 @@
- case NID_server_auth:
- list[ServerAuth] = tr("Ensures the identity of a remote computer"); break;
- case NID_email_protect:
-- list[EmailProtect] = tr("Protects e-mail messages"); break;
-+ list[EmailProtect] = tr("Protects email messages"); break;
- case NID_OCSP_sign:
- list[OCSPSign] = tr("OCSP signing"); break;
- case NID_time_stamp:
-@@ -137,24 +152,28 @@
- QSsl::KeyAlgorithm alg;
- QSsl::KeyType type;
-
-- switch( EVP_PKEY_type( key->type ) )
-+ switch(EVP_PKEY_base_id(key))
- {
- case EVP_PKEY_RSA:
- {
-- RSA *rsa = EVP_PKEY_get1_RSA( key );
-+ RSA *rsa = EVP_PKEY_get1_RSA(key);
- alg = QSsl::Rsa;
-- type = rsa->d ? QSsl::PrivateKey : QSsl::PublicKey;
-- len = rsa->d ? i2d_RSAPrivateKey( rsa, &data ) : i2d_RSAPublicKey( rsa,
&data );
-- RSA_free( rsa );
-+ const BIGNUM *d = nullptr;
-+ RSA_get0_key(rsa, nullptr, nullptr, &d);
-+ type = d ? QSsl::PrivateKey : QSsl::PublicKey;
-+ len = d ? i2d_RSAPrivateKey(rsa, &data) : i2d_RSAPublicKey(rsa, &data);
-+ RSA_free(rsa);
- break;
- }
- case EVP_PKEY_DSA:
- {
-- DSA *dsa = EVP_PKEY_get1_DSA( key );
-+ DSA *dsa = EVP_PKEY_get1_DSA(key);
- alg = QSsl::Dsa;
-- type = dsa->priv_key ? QSsl::PrivateKey : QSsl::PublicKey;
-- len = dsa->priv_key ? i2d_DSAPrivateKey( dsa, &data ) : i2d_DSAPublicKey( dsa,
&data );
-- DSA_free( dsa );
-+ const BIGNUM *priv_key = nullptr;
-+ DSA_get0_key(dsa, nullptr, &priv_key);
-+ type = priv_key ? QSsl::PrivateKey : QSsl::PublicKey;
-+ len = priv_key ? i2d_DSAPrivateKey(dsa, &data) : i2d_DSAPublicKey(dsa,
&data);
-+ DSA_free(dsa);
- break;
- }
- default: break;
-@@ -173,9 +192,9 @@
- X509 *c = (X509*)handle();
- if(!c)
- return QString();
-- EVP_PKEY *key = X509_PUBKEY_get( c->cert_info->key );
-+ EVP_PKEY *key = X509_get_pubkey(c);
- QString name = tr("Unknown");
-- switch( EVP_PKEY_type( key->type ) )
-+ switch(EVP_PKEY_base_id(key))
- {
- case EVP_PKEY_DSA:
- name = QString("DSA (%1)").arg( publicKey().length() );
-@@ -276,9 +305,9 @@
- X509 *x = static_cast<X509*>(handle());
- if(!x)
- return QString();
-- EVP_PKEY *key = X509_PUBKEY_get( x->cert_info->key );
-+ EVP_PKEY *key = X509_get_pubkey(x);
- QString hex;
-- switch( EVP_PKEY_type( key->type ) )
-+ switch(EVP_PKEY_base_id(key))
- {
- #ifndef OPENSSL_NO_ECDSA
- case EVP_PKEY_EC:
-@@ -328,7 +357,14 @@
-
- char buf[50];
- memset( buf, 0, 50 );
-- i2t_ASN1_OBJECT( buf, 50, ((X509*)handle())->cert_info->signature->algorithm
);
-+
-+#if OPENSSL_VERSION_NUMBER < 0x10010000L
-+ X509_ALGOR *algo = nullptr;
-+#else
-+ const X509_ALGOR *algo = nullptr;
-+#endif
-+ X509_get0_signature(nullptr, &algo, (X509*)handle());
-+ i2t_ASN1_OBJECT(buf, 50, algo->algorithm);
- return buf;
- }
-
-diff -Naur qesteidutil-3.12.4_orig/src/QSmartCard.cpp
qesteidutil-3.12.4_patched/src/QSmartCard.cpp
---- qesteidutil-3.12.4_orig/src/QSmartCard.cpp 2016-11-29 11:56:37.000000000 +0200
-+++ qesteidutil-3.12.4_patched/src/QSmartCard.cpp 2017-02-24 09:48:01.201502000 +0200
-@@ -212,8 +212,13 @@
- : QThread(parent)
- , d(new QSmartCardPrivate)
- {
-+#if OPENSSL_VERSION_NUMBER < 0x10010000L
- d->method.name = "QSmartCard";
- d->method.rsa_sign = QSmartCardPrivate::rsa_sign;
-+#else
-+ RSA_meth_set1_name(d->method, "QSmartCard");
-+ RSA_meth_set_sign(d->method, QSmartCardPrivate::rsa_sign);
-+#endif
- d->t.d->readers = QPCSC::instance().readers();
- d->t.d->cards = QStringList() << "loading";
- d->t.d->card = "loading";
-@@ -266,8 +271,12 @@
- if (!rsa)
- return 0;
-
-+#if OPENSSL_VERSION_NUMBER < 0x10010000L
- RSA_set_method(rsa, &d->method);
- rsa->flags |= RSA_FLAG_SIGN_VER;
-+#else
-+ RSA_set_method(rsa, d->method);
-+#endif
- RSA_set_app_data(rsa, d);
- EVP_PKEY *key = EVP_PKEY_new();
- EVP_PKEY_set1_RSA(key, rsa);
-@@ -303,7 +312,7 @@
- if(!d->reader)
- return UnknownError;
- QByteArray cmd = d->VERIFY;
-- cmd[3] = type;
-+ cmd[3] = type;
- cmd[4] = pin.size();
- QPCSCReader::Result result;
- if(d->t.isPinpad())
-diff -Naur qesteidutil-3.12.4_orig/src/QSmartCard_p.h
qesteidutil-3.12.4_patched/src/QSmartCard_p.h
---- qesteidutil-3.12.4_orig/src/QSmartCard_p.h 2016-11-29 11:56:37.000000000 +0200
-+++ qesteidutil-3.12.4_patched/src/QSmartCard_p.h 2017-02-24 09:48:19.573533000 +0200
-@@ -47,7 +47,11 @@
- QMutex m;
- QSmartCardData t;
- volatile bool terminate = false;
-+#if OPENSSL_VERSION_NUMBER < 0x10010000L
- RSA_METHOD method = *RSA_get_default_method();
-+#else
-+ RSA_METHOD *method = RSA_meth_dup(RSA_get_default_method());
-+#endif
- QTextCodec *codec = QTextCodec::codecForName("Windows-1252");
-
- const QByteArray AID30 = APDU("00A40400 10
D2330000010000010000000000000000");
-diff -Naur qesteidutil-3.12.4_orig/src/Updater.cpp
qesteidutil-3.12.4_patched/src/Updater.cpp
---- qesteidutil-3.12.4_orig/src/Updater.cpp 2016-11-29 11:56:37.000000000 +0200
-+++ qesteidutil-3.12.4_patched/src/Updater.cpp 2017-02-24 09:48:29.764551000 +0200
-@@ -52,7 +52,11 @@
- public:
- QPCSCReader *reader = nullptr;
- QPushButton *close = nullptr, *details = nullptr;
-+#if OPENSSL_VERSION_NUMBER < 0x10010000L
- RSA_METHOD method = *RSA_get_default_method();
-+#else
-+ RSA_METHOD *method = RSA_meth_dup(RSA_get_default_method());
-+#endif
- QSslCertificate cert;
- QString session;
- QNetworkRequest request;
-@@ -221,8 +225,13 @@
-
- d->reader = new QPCSCReader(reader, &QPCSC::instance());
-
-+#if OPENSSL_VERSION_NUMBER < 0x10010000L
- d->method.name = "Updater";
- d->method.rsa_sign = UpdaterPrivate::rsa_sign;
-+#else
-+ RSA_meth_set1_name(d->method, "Updater");
-+ RSA_meth_set_sign(d->method, UpdaterPrivate::rsa_sign);
-+#endif
-
- d->details = d->buttonBox->addButton(tr("Details"),
QDialogButtonBox::ActionRole);
- d->close = d->buttonBox->button(QDialogButtonBox::Close);
-@@ -443,8 +452,12 @@
- if(!d->cert.isNull())
- {
- RSA *rsa = RSAPublicKey_dup((RSA*)d->cert.publicKey().handle());
-+#if OPENSSL_VERSION_NUMBER < 0x10010000L
- RSA_set_method(rsa, &d->method);
- rsa->flags |= RSA_FLAG_SIGN_VER;
-+#else
-+ RSA_set_method(rsa, d->method);
-+#endif
- RSA_set_app_data(rsa, d);
- key = EVP_PKEY_new();
- EVP_PKEY_set1_RSA(key, rsa);
diff --git a/qesteidutil.spec b/qesteidutil.spec
deleted file mode 100644
index a2016b1..0000000
--- a/qesteidutil.spec
+++ /dev/null
@@ -1,228 +0,0 @@
-Name: qesteidutil
-Version: 3.12.4
-Release: 4%{?dist}
-Summary: Estonian ID card utility
-License: LGPLv2+
-URL:
https://github.com/open-eid/qesteidutil
-Source0: %{url}/releases/download/v%{version}/%{name}-%{version}.tar.gz
-
-Source1: config.json
-Source2: config.pub
-Source3: config.rsa
-Source4: config.qrc
-
-Patch0: sandbox-compilation.patch
-
-# only for f26 and higher
-%if 0%{?fedora} >= 26
-Patch1: openssl_v1.1.patch
-%endif
-
-BuildRequires: cmake
-BuildRequires: desktop-file-utils
-BuildRequires: openssl-devel
-BuildRequires: qt5-qttools-devel
-BuildRequires: pcsc-lite-devel >= 1.7
-BuildRequires: libappstream-glib
-BuildRequires: qtsingleapplication-qt5-devel
-Requires: hicolor-icon-theme
-Requires: opensc%{?_isa}
-Requires: pcsc-lite-ccid%{?_isa}
-
-%description
-QEsteidUtil is an application for managing Estonian ID Card. In an
-user-friendly interface it is possible to change and unlock PINs, examine
-detailed information about personal data file on the card, extract and view
-certificates, set up mobile ID, and configure @eesti.ee email.
-
-%prep
-%setup -q
-
-%patch0 -p1
-
-# Use this patch only for F26 and upwards
-%if 0%{?fedora} >= 26
-%patch1 -p1
-%endif
-
-cp %{S:1} common/
-cp %{S:2} common/
-cp %{S:3} common/
-cp %{S:4} common/
-
-
-
-# Remove bundled qtsingleapplication to make sure it isn't used
-rm -rf qtsingleapplication
-
-%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/qesteidutil.desktop
-
-appstream-util validate-relax --nonet
%{buildroot}/%{_datadir}/appdata/%{name}.appdata.xml
-
-%clean
-rm -rf %{buildroot}
-
-%post
-touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
-
-%postun
-if [ $1 -eq 0 ] ; then
- touch --no-create %{_datadir}/icons/hicolor &>/dev/null
- gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
-fi
-
-%posttrans
-gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
-
-%files
-%doc AUTHORS LICENSE.LGPL LICENSE.LGPL.rtf CONTRIBUTING.md COPING README.md
RELEASE-NOTES.txt
-%{_bindir}/qesteidutil
-%{_datadir}/applications/qesteidutil.desktop
-%{_datadir}/icons/hicolor/*/apps/qesteidutil.png
-%{_datadir}/appdata/*.appdata.xml
-%{_mandir}/man1/qesteidutil.1*
-
-%changelog
-* Mon May 15 2017 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
3.12.4-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
-
-* Fri Feb 24 2017 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.4-3
-- Add supprt to openssl v1.1 via openssl_v1.1.patch
-- Manually update config.rsa, config.pub and config.json
-
-* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.12.4-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Tue Jan 10 2017 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.4-1
-- New upstream release
-- Update config.json, config.rsa and config.pub manually, since koji does not
- support networking while building
-
-* Wed Nov 23 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.3-4
-- Fixed sandbox-compilation.patch - really include those config files.
-
-* Wed Nov 23 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.3-3
-- Fix typo sandbox-compilation.path -> sandbox-compilation.patch
-
-* Wed Nov 23 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.3-2
-- Add config.json, config.rsa, config.pub, config.qrc and a patch that ties them
- all together. They are needed because koji does not allow networking during
- build time.
-
-* Sun Jul 10 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.3-1
-- New upstream release
-
-* Sun Mar 20 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.2-1
-- New upstream release
-
-* Sat Mar 05 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.1-1
-- New upstream release
-
-* Tue Feb 02 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.0-1
-- New upstream release
-
-* Thu Jun 18 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
3.10.1-5
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Fri May 1 2015 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.10.1-4
-- Remove bundled qtsingleapplication (#1195076)
-
-* Sun Apr 19 2015 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.10.1-3
-- Rebuild for gcc5
-
-* Fri Apr 10 2015 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.10.1-2
-- Require pcsc-lite-ccid (#1210639)
-
-* Sat Mar 28 2015 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.10.1-1
-- New upstream release
-- Project moved to github
-- Use bundled qtsingleapplication since Fedora system version is not
- ready fro QT5 yet. Will use it when it is ready
-
-* Sun Feb 22 2015 Till Maas <opensource(a)till.name> - 3.8.0.1106-8
-- Remove bundled qtsingleapplication
-
-* Tue Nov 18 2014 Dan Horák <dan[at]danny.cz> - 3.8.0.1106-7
-- enable internal crash handler only on supported arches
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
3.8.0.1106-6
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jul 5 2014 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.8.0.1106-5
-- New build for updated appdata file (add screenshots)
-
-* Sat Jul 5 2014 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.8.0.1106-4
-- Add appdata support
-
-* Sun Jun 08 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
3.8.0.1106-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Wed Apr 30 2014 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.8.0.1106-2
-- Add desktop-file-validate to install section
-- Change minidump.cc permissions in prep
-- Use cmake macro
-
-* Wed Apr 30 2014 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.8.0.1106-1
-- First package based on new source code from RIA
-
-* Sun Aug 04 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.1-5
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.1-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Sat Jul 21 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.1-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Sat Jan 14 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.1-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Wed Oct 12 2011 Kalev Lember <kalevlember(a)gmail.com> - 0.3.1-1
-- Update to 0.3.1
-- Dropped upstreamed patch
-
-* Fri Apr 15 2011 Kalev Lember <kalev(a)smartlink.ee> - 0.3.0-5
-- Rebuilt for lib11 0.2.8 soname bump
-
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.0-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Wed Oct 20 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.3.0-3
-- Require hicolor-icon-theme
-
-* Thu Oct 07 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.3.0-2
-- Backported patch to use system qtsingleapplication (#641042)
-
-* Thu Oct 07 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.3.0-1
-- Update to 0.3.0
-
-* Tue May 11 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.2.0-0.19.svn2685
-- BR qt4-webkit-devel (F14+)
-
-* Mon Mar 29 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.2.0-0.18.svn2685
-- Spec file clean up
-- Added AUTHORS and COPYING docs
-- Cleaned up nightly build changelog entries
-
-* Fri Feb 26 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.2.0-0.14.svn2499
-- rebuilt with Qt 4.6
-
-* Thu Jan 21 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.2.0-0.11.svn2455
-- rebuilt with new libp11
-
-* Sun Jun 14 2009 Kalev Lember <kalev(a)smartlink.ee> - 0.2.0-0.1.svn714
-- Initial RPM release.
diff --git a/sandbox-compilation.patch b/sandbox-compilation.patch
deleted file mode 100644
index 19c478a..0000000
--- a/sandbox-compilation.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff -Naur qesteidutil-3.12.3_orig/common/CMakeLists.txt
qesteidutil-3.12.3_patched/common/CMakeLists.txt
---- qesteidutil-3.12.3_orig/common/CMakeLists.txt 2016-07-06 12:45:18.000000000 +0300
-+++ qesteidutil-3.12.3_patched/common/CMakeLists.txt 2016-11-23 22:36:19.231251171 +0200
-@@ -19,13 +19,7 @@
- endif()
- add_definitions( -DCONFIG_URL="${CONFIG_URL}" )
- list( APPEND SOURCES Configuration.cpp )
-- file( DOWNLOAD ${CONFIG_URL} ${CMAKE_CURRENT_BINARY_DIR}/config.json )
-- string( REPLACE ".json" ".rsa" RSA_URL ${CONFIG_URL} )
-- file( DOWNLOAD ${RSA_URL} ${CMAKE_CURRENT_BINARY_DIR}/config.rsa )
-- string( REPLACE ".json" ".pub" PUB_URL ${CONFIG_URL} )
-- file( DOWNLOAD ${PUB_URL} ${CMAKE_CURRENT_BINARY_DIR}/config.pub )
-- configure_file( config.qrc config.qrc COPYONLY )
-- qt5_add_resources( SOURCES ${CMAKE_CURRENT_BINARY_DIR}/config.qrc )
-+ qt5_add_resources( SOURCES config.qrc )
- endif()
-
- if( WIN32 )
diff --git a/sources b/sources
deleted file mode 100644
index 3fcaa97..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (qesteidutil-3.12.4.tar.gz) =
5ba0110e4526417e4ab35639a7cf3b3091280e2483259d51894152378c0d9142a797e7498396cd50ff9ae0edeb6da579417d0cd4c3c110224b1b52ea583c4cc0
commit fe9fc947cfc639e9481738f39ab8734f338893b9
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Mon May 15 20:26:45 2017 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 8a6b4f4..a2016b1 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 3.12.4
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
https://github.com/open-eid/qesteidutil
@@ -97,6 +97,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Mon May 15 2017 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
3.12.4-4
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
+
* Fri Feb 24 2017 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.4-3
- Add supprt to openssl v1.1 via openssl_v1.1.patch
- Manually update config.rsa, config.pub and config.json
commit fa9c0019a2045e98e89474c2cf77556fefb536f8
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Fri Feb 24 22:36:50 2017 +0200
Add supprt to openssl v1.1 via openssl_v1.1.patch
Manually update config.rsa, config.pub and config.json
diff --git a/config.json b/config.json
index e07267e..e0e474b 100644
--- a/config.json
+++ b/config.json
@@ -1,14 +1,19 @@
{
"CRASH-REPORT-URL": "https://cr.eesti.ee",
+ "TERA-SUPPORTED": "0.7.1.0",
"EIDUPDATER-SHA1": "true",
+ "TERA-EXCL-DIRS-UBUNTU":
"/home/$user/TeraMustIgnoreDir1:/home/$user/TeraMustIgnoreDir2",
+ "TERA-EXCL-DIRS-WIN":
"C:/TeraMustIgnoreFolder1;C:/TeraMustIgnoreFolder2",
+ "TERA-EXCL-DIRS-OSX":
"/Users/$user/TeraIgnore1:/Users/$user/TeraIgnore2",
"PICTURE-URL":
"https://sisene.www.eesti.ee/idportaal/portaal.idpilt",
- "OSX-LATEST": "3.12.5.1673",
+ "OSX-LATEST": "17.01.1686",
+ "TERA-DEFAULT-OUT-EXTENSION": ".asics",
"TSA-URL": "http://tsa.sk.ee",
"QESTEIDUTIL-LATEST": "3.12.4.1226",
"MID-SIGN-URL": "https://digidocservice.sk.ee",
"QESTEIDUTIL-SUPPORTED": "3.12.2",
"PDF-URL":
"https://validator.eesti.ee/pdf-validator-webapp/wservice/validationService",
- "WIN-DOWNLOAD":
"https://installer.id.ee/media/windows/Open-EID-3.12.5.1672_x86.exe",
+ "WIN-DOWNLOAD":
"https://installer.id.ee/media/windows/Open-EID-17.01.1687_x86.exe",
"QDIGIDOC-SUPPORTED": "3.12.1",
"TSL-CERTS": [
"MIIHSDCCBTCgAwIBAgIQHaaUHzn5vENUk+T/aHIefTANBgkqhkiG9w0BAQsFADAxMQswCQYDVQQGEwJFUzERMA8GA1UECgwIRk5NVC1SQ00xDzANBgNVBAMMBklTQSBDQTAeFw0xNDEyMTkwODQyMzlaFw0xODEyMTkwODQyMzlaMEwxCzAJBgNVBAYTAkJFMRwwGgYDVQQKDBNFVVJPUEVBTiBDT01NSVNTSU9OMR8wHQYDVQQDDBYoU0lHTikgQUdOSUVTWktBIEJBSk5PMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAog6nQQcoPlHOrwXYDD+wj38lwn1zbalTTJL7yW3N7OgO9/eSCIY5nGgfnslapC36vSO9RbSxW3cV4CJCf2nGZdsZHxNJpf4IG4CEsByui30UGFANtBPlFj/r5avf0OrDGKTI2H/6sN2swgs43grcRFQ5yt/ZPhOIgjXjzK4s36IFMBG1GGRQUSDJo+uv3cbuBcNjdFro3Zmm9TypDv194f1NwXRbFOon1WtaIsJNKzw4+MKCAyD9BBVATQxGLYeCT2tZt3DFbSSXZbBfSnfwGe7eMc99S12Hr/MwAPJhUwZZpienadVNlMNWxwutxcDO5HrmOdtxv8Vh9MKlAwvN4QIDAQABo4IDPzCCAzswWwYDVR0RBFQwUoEcQUdOSUVTWktBLkJBSk5PQEVDLkVVUk9QQS5FVaQyMDAxFDASBgkrBgEEAaxmAQIMBUJBSk5PMRgwFgYJKwYBBAGsZgEBDAlBR05JRVNaS0EwCQYDVR0TBAIwADAOBgNVHQ8BAf8EBAMCBkAwHQYDVR0OBBYEFIe8EqP5sxbiNrSKwgNC00FsSfkjMB8GA1UdIwQYMBaAFEft+GPwma9e/n4OXFjL/uI1N6a9MIHgBgNVHSAEgdgwgdUwgcgGCisGAQQBrGYDBAEwgbkwKQYIKwYBBQUHAgEWHWh0dHA6Ly93d3cuY2VydC5mbm10LmVzL2RwY3MvMIGLBggrBgEFBQcCAjB/DH1RdWFsaWZpZWQgY2VydGlmaWNhdGUuIFVuZGVyIHRoZSB1c2FnZSBjb25kaXRpb25zIGFzc2VydGVkIGluIHRoZSBGTk1ULVJDTSBDUFMgKDEwNiwgSm9yZ2UgSnVhbiBzdHJlZXQsMjgwMDksIE1hZHJpZCwgU3BhaW4pLjAIBgYEAIswAQEwgYYGCCsGAQUFBwEBBHoweDBBBggrBgEFBQcwAYY1aHR0cDovL29jc3BJU0FjYS5jZXJ0LmZubXQuZXMvb2NzcElTQWNhL09jc3BSZXNwb25kZXIwMwYIKwYBBQUHMAKGJ2h0dHA6Ly93d3cuY2VydC5mbm10LmVzL2NlcnRzL0lTQUNBLmNydDBGBggrBgEFBQcBAwQ6MDgwCAYGBACORgEBMAsGBgQAjkYBAwIBDzAVBgYEAI5GAQIwCxMDRVVSAgECAgECMAgGBgQAjkYBBDCBzAYDVR0fBIHEMIHBMIG+oIG7oIG4hoGIbGRhcDovL2xkYXBJU0FjYS5jZXJ0LmZubXQuZXMvQ049Q1JMMSxjbj1JU0ElMjBDQSxvPUZOTVQtUkNNLEM9RVM/Y2VydGlmaWNhdGVSZXZvY2F0aW9uTGlzdDtiaW5hcnk/YmFzZT9vYmplY3RjbGFzcz1jUkxEaXN0cmlidXRpb25Qb2ludIYraHR0cDovL3d3dy5jZXJ0LmZubXQuZXMvY3Jsc19JU0FjYS9DUkwxLmNybDANBgkqhkiG9w0BAQsFAAOCAgEAd2CyyRljkbR+hxMwnjwzNE9q6nw29uLWx4c/kWfWGNxyjO/mbE2KhgXfUm7e441Ih87PX1p8jpTeOhtfvL8CxmsqyDg56GBNq5NprbagpmKHiNCP77baZiLMFfEvc915ktLlYQEH+wIe5i0gMPmRWjA2urB/M+fXwLgqQdOEe4e0NSLr7YJqHeL1sWQsS4r1zK8ZGv1uJ0v+vAmYXwFtaYYht/c9X+QtVxYaflDcBVnPBxj3xUG7vQHe7g5/RPX4vvzAZNV9d5IBk+sCX05dRfRqsym4qw1sw4j0W2nxAfQwk3bfW6NP5SgOHfC9sh2LrC3F/wlvePY8piTXFUkRzlsEb8zWM2vfz3QRNgGbxCz3DY3kFavdEL/gnNHOg5Q4tn2TVV7YfXLEgu7zN+IqBOdlAtbJXEu60FiF9Cs35IGqwWlbeOK8QvogFYDxlgIPrs3ijEA1WHyY+GH1mofSA7u30wEvooCzohFf4DBv06I4q9aCNBnTo4yki1yFhBm71r60hlAas6aK6TZ+NUoFWwPypMP617SlHdy8QlFx1s3V+rIt2hxUUGddid/FXDKtuUCRqKqx6x8J8bI7DecZsCS7ijPCApjJ84HB8UASRzdGtEwc97hvnAqXjpCS/tHAVcVvmP3isNDu4WtV2LQfL/TIY8zMxUebv/E5JyB3KAw=",
@@ -20,7 +25,7 @@
],
"WIN-SUPPORTED": "3.11.0",
"LDAP-HOST": "ldap.sk.ee:389",
- "WIN-LATEST": "3.12.5.1672",
+ "WIN-LATEST": "17.01.1687",
"OCSP-URL-ISSUER": {
"KLASS3-SK 2010": "http://ocsp.sk.ee",
"TEST of KLASS3-SK 2010": "http://demo.sk.ee/ocsp",
@@ -37,15 +42,15 @@
"Nacionalinis sertifikavimo centras (IssuingCA A)":
"http://demo.sk.ee/ocsp"
},
"WIN-UPGRADECODE": "{f1c4d351-269d-4bee-8cdb-6ea70c968875}",
- "OSX-DOWNLOAD":
"https://installer.id.ee/media/osx/Open-EID_3.12.5.1673.dmg",
+ "OSX-DOWNLOAD":
"https://installer.id.ee/media/osx/Open-EID_17.01.1686.dmg",
"OCSP-URL": "http://ocsp.sk.ee/_proxy",
"META-INF": {
"URL": "https://id.eesti.ee/config.json",
- "DATE": "20170109131436Z",
- "SERIAL": 24,
+ "DATE": "20170214090712Z",
+ "SERIAL": 28,
"VER": 1
},
- "QDIGIDOC-LATEST": "3.12.3.1466",
+ "QDIGIDOC-LATEST": "3.12.5.1479",
"CERT-BUNDLE": [
"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",
diff --git a/config.rsa b/config.rsa
index 2949ebb..75bdff9 100644
--- a/config.rsa
+++ b/config.rsa
@@ -1,5 +1,5 @@
-QoA5EN5sEz82mUFfOnCagHf9o/SGsB63r7yRqCKvgn+bm5Hcm34wKVAa7YeaLyAjeyHTzrqSM5HH
-9vyXdaKNB6lLAJHcE6sUcReAHGblBEv9RXylHGION4I9bixynUI8GwFaXDQ82D3Ro3yHYef+NK+A
-DxFNupWAd4cF8CqvoN/5PHOS+/sioA9NBpUxTYpdWz3y8LWuPedWEkdQ1U61ZSC8plVBeJW7Zve0
-v6L8RKnFRCAqsu2+X+EGyXZn+JGv0c0/rZroGikKhQ4PhIDQ+f5v2ARBXZwmgaAwSLwvROKVkCk7
-PfbkyD64F2V3DZy8fKZ88JlZSVNMevPduYfM/A==
+WM5+7KaGz+z4aFy9apFwQAwkrb3jaGlAmDKm09lUnboK3Um6Y0LadDls9QbMDXGhbkvDFF7XcN9/
+Fnalbn2UH27SNvVvZMwelgPWzQfCw6CM+SdNlpS4wf1hPasoh+Jf46+mlXghNjv0LcKJ8+35+/6y
+rgSk54gbI1Vpvgg1Ak3OUYFeUybet3jIFxCbBiVip2QAVgw6FqtJVsSixAEX12sNzTwcc5KvpFWE
+yd5VGg/7/nJezPQ+SkAYq4G/PRsQkNA4Um3tzlfSkAi+wdidqKeecvfOI2TC3IwwTwQdq2KWejk1
+cZNjyWT3Id0a5VFUiBD1P75X9VuamjtDNS0iWA==
diff --git a/openssl_v1.1.patch b/openssl_v1.1.patch
new file mode 100644
index 0000000..1e0c681
--- /dev/null
+++ b/openssl_v1.1.patch
@@ -0,0 +1,208 @@
+diff -Naur qesteidutil-3.12.4_orig/common/SslCertificate.cpp
qesteidutil-3.12.4_patched/common/SslCertificate.cpp
+--- qesteidutil-3.12.4_orig/common/SslCertificate.cpp 2016-11-29 11:56:39.000000000
+0200
++++ qesteidutil-3.12.4_patched/common/SslCertificate.cpp 2017-02-24 10:02:19.439969050
+0200
+@@ -33,6 +33,21 @@
+ #include <openssl/x509v3.h>
+ #include <openssl/pkcs12.h>
+
++#if OPENSSL_VERSION_NUMBER < 0x10010000L
++void RSA_get0_key(const RSA *r, const BIGNUM **n, const BIGNUM **e, const BIGNUM **d)
++{
++ if(n) *n = r->n;
++ if(e) *e = r->e;
++ if(d) *d = r->d;
++}
++
++void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, const BIGNUM **priv_key)
++{
++ if(pub_key) *pub_key = d->pub_key;
++ if(priv_key) *priv_key = d->priv_key;
++}
++#endif
++
+ uint qHash( const SslCertificate &cert ) { return qHash( cert.digest() ); }
+
+ SslCertificate::SslCertificate()
+@@ -86,7 +101,7 @@
+ case NID_server_auth:
+ list[ServerAuth] = tr("Ensures the identity of a remote computer"); break;
+ case NID_email_protect:
+- list[EmailProtect] = tr("Protects e-mail messages"); break;
++ list[EmailProtect] = tr("Protects email messages"); break;
+ case NID_OCSP_sign:
+ list[OCSPSign] = tr("OCSP signing"); break;
+ case NID_time_stamp:
+@@ -137,24 +152,28 @@
+ QSsl::KeyAlgorithm alg;
+ QSsl::KeyType type;
+
+- switch( EVP_PKEY_type( key->type ) )
++ switch(EVP_PKEY_base_id(key))
+ {
+ case EVP_PKEY_RSA:
+ {
+- RSA *rsa = EVP_PKEY_get1_RSA( key );
++ RSA *rsa = EVP_PKEY_get1_RSA(key);
+ alg = QSsl::Rsa;
+- type = rsa->d ? QSsl::PrivateKey : QSsl::PublicKey;
+- len = rsa->d ? i2d_RSAPrivateKey( rsa, &data ) : i2d_RSAPublicKey( rsa,
&data );
+- RSA_free( rsa );
++ const BIGNUM *d = nullptr;
++ RSA_get0_key(rsa, nullptr, nullptr, &d);
++ type = d ? QSsl::PrivateKey : QSsl::PublicKey;
++ len = d ? i2d_RSAPrivateKey(rsa, &data) : i2d_RSAPublicKey(rsa, &data);
++ RSA_free(rsa);
+ break;
+ }
+ case EVP_PKEY_DSA:
+ {
+- DSA *dsa = EVP_PKEY_get1_DSA( key );
++ DSA *dsa = EVP_PKEY_get1_DSA(key);
+ alg = QSsl::Dsa;
+- type = dsa->priv_key ? QSsl::PrivateKey : QSsl::PublicKey;
+- len = dsa->priv_key ? i2d_DSAPrivateKey( dsa, &data ) : i2d_DSAPublicKey( dsa,
&data );
+- DSA_free( dsa );
++ const BIGNUM *priv_key = nullptr;
++ DSA_get0_key(dsa, nullptr, &priv_key);
++ type = priv_key ? QSsl::PrivateKey : QSsl::PublicKey;
++ len = priv_key ? i2d_DSAPrivateKey(dsa, &data) : i2d_DSAPublicKey(dsa,
&data);
++ DSA_free(dsa);
+ break;
+ }
+ default: break;
+@@ -173,9 +192,9 @@
+ X509 *c = (X509*)handle();
+ if(!c)
+ return QString();
+- EVP_PKEY *key = X509_PUBKEY_get( c->cert_info->key );
++ EVP_PKEY *key = X509_get_pubkey(c);
+ QString name = tr("Unknown");
+- switch( EVP_PKEY_type( key->type ) )
++ switch(EVP_PKEY_base_id(key))
+ {
+ case EVP_PKEY_DSA:
+ name = QString("DSA (%1)").arg( publicKey().length() );
+@@ -276,9 +305,9 @@
+ X509 *x = static_cast<X509*>(handle());
+ if(!x)
+ return QString();
+- EVP_PKEY *key = X509_PUBKEY_get( x->cert_info->key );
++ EVP_PKEY *key = X509_get_pubkey(x);
+ QString hex;
+- switch( EVP_PKEY_type( key->type ) )
++ switch(EVP_PKEY_base_id(key))
+ {
+ #ifndef OPENSSL_NO_ECDSA
+ case EVP_PKEY_EC:
+@@ -328,7 +357,14 @@
+
+ char buf[50];
+ memset( buf, 0, 50 );
+- i2t_ASN1_OBJECT( buf, 50, ((X509*)handle())->cert_info->signature->algorithm
);
++
++#if OPENSSL_VERSION_NUMBER < 0x10010000L
++ X509_ALGOR *algo = nullptr;
++#else
++ const X509_ALGOR *algo = nullptr;
++#endif
++ X509_get0_signature(nullptr, &algo, (X509*)handle());
++ i2t_ASN1_OBJECT(buf, 50, algo->algorithm);
+ return buf;
+ }
+
+diff -Naur qesteidutil-3.12.4_orig/src/QSmartCard.cpp
qesteidutil-3.12.4_patched/src/QSmartCard.cpp
+--- qesteidutil-3.12.4_orig/src/QSmartCard.cpp 2016-11-29 11:56:37.000000000 +0200
++++ qesteidutil-3.12.4_patched/src/QSmartCard.cpp 2017-02-24 09:48:01.201502000 +0200
+@@ -212,8 +212,13 @@
+ : QThread(parent)
+ , d(new QSmartCardPrivate)
+ {
++#if OPENSSL_VERSION_NUMBER < 0x10010000L
+ d->method.name = "QSmartCard";
+ d->method.rsa_sign = QSmartCardPrivate::rsa_sign;
++#else
++ RSA_meth_set1_name(d->method, "QSmartCard");
++ RSA_meth_set_sign(d->method, QSmartCardPrivate::rsa_sign);
++#endif
+ d->t.d->readers = QPCSC::instance().readers();
+ d->t.d->cards = QStringList() << "loading";
+ d->t.d->card = "loading";
+@@ -266,8 +271,12 @@
+ if (!rsa)
+ return 0;
+
++#if OPENSSL_VERSION_NUMBER < 0x10010000L
+ RSA_set_method(rsa, &d->method);
+ rsa->flags |= RSA_FLAG_SIGN_VER;
++#else
++ RSA_set_method(rsa, d->method);
++#endif
+ RSA_set_app_data(rsa, d);
+ EVP_PKEY *key = EVP_PKEY_new();
+ EVP_PKEY_set1_RSA(key, rsa);
+@@ -303,7 +312,7 @@
+ if(!d->reader)
+ return UnknownError;
+ QByteArray cmd = d->VERIFY;
+- cmd[3] = type;
++ cmd[3] = type;
+ cmd[4] = pin.size();
+ QPCSCReader::Result result;
+ if(d->t.isPinpad())
+diff -Naur qesteidutil-3.12.4_orig/src/QSmartCard_p.h
qesteidutil-3.12.4_patched/src/QSmartCard_p.h
+--- qesteidutil-3.12.4_orig/src/QSmartCard_p.h 2016-11-29 11:56:37.000000000 +0200
++++ qesteidutil-3.12.4_patched/src/QSmartCard_p.h 2017-02-24 09:48:19.573533000 +0200
+@@ -47,7 +47,11 @@
+ QMutex m;
+ QSmartCardData t;
+ volatile bool terminate = false;
++#if OPENSSL_VERSION_NUMBER < 0x10010000L
+ RSA_METHOD method = *RSA_get_default_method();
++#else
++ RSA_METHOD *method = RSA_meth_dup(RSA_get_default_method());
++#endif
+ QTextCodec *codec = QTextCodec::codecForName("Windows-1252");
+
+ const QByteArray AID30 = APDU("00A40400 10
D2330000010000010000000000000000");
+diff -Naur qesteidutil-3.12.4_orig/src/Updater.cpp
qesteidutil-3.12.4_patched/src/Updater.cpp
+--- qesteidutil-3.12.4_orig/src/Updater.cpp 2016-11-29 11:56:37.000000000 +0200
++++ qesteidutil-3.12.4_patched/src/Updater.cpp 2017-02-24 09:48:29.764551000 +0200
+@@ -52,7 +52,11 @@
+ public:
+ QPCSCReader *reader = nullptr;
+ QPushButton *close = nullptr, *details = nullptr;
++#if OPENSSL_VERSION_NUMBER < 0x10010000L
+ RSA_METHOD method = *RSA_get_default_method();
++#else
++ RSA_METHOD *method = RSA_meth_dup(RSA_get_default_method());
++#endif
+ QSslCertificate cert;
+ QString session;
+ QNetworkRequest request;
+@@ -221,8 +225,13 @@
+
+ d->reader = new QPCSCReader(reader, &QPCSC::instance());
+
++#if OPENSSL_VERSION_NUMBER < 0x10010000L
+ d->method.name = "Updater";
+ d->method.rsa_sign = UpdaterPrivate::rsa_sign;
++#else
++ RSA_meth_set1_name(d->method, "Updater");
++ RSA_meth_set_sign(d->method, UpdaterPrivate::rsa_sign);
++#endif
+
+ d->details = d->buttonBox->addButton(tr("Details"),
QDialogButtonBox::ActionRole);
+ d->close = d->buttonBox->button(QDialogButtonBox::Close);
+@@ -443,8 +452,12 @@
+ if(!d->cert.isNull())
+ {
+ RSA *rsa = RSAPublicKey_dup((RSA*)d->cert.publicKey().handle());
++#if OPENSSL_VERSION_NUMBER < 0x10010000L
+ RSA_set_method(rsa, &d->method);
+ rsa->flags |= RSA_FLAG_SIGN_VER;
++#else
++ RSA_set_method(rsa, d->method);
++#endif
+ RSA_set_app_data(rsa, d);
+ key = EVP_PKEY_new();
+ EVP_PKEY_set1_RSA(key, rsa);
diff --git a/qesteidutil.spec b/qesteidutil.spec
index c50e906..8a6b4f4 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 3.12.4
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
https://github.com/open-eid/qesteidutil
@@ -13,6 +13,11 @@ Source4: config.qrc
Patch0: sandbox-compilation.patch
+# only for f26 and higher
+%if 0%{?fedora} >= 26
+Patch1: openssl_v1.1.patch
+%endif
+
BuildRequires: cmake
BuildRequires: desktop-file-utils
BuildRequires: openssl-devel
@@ -35,6 +40,11 @@ certificates, set up mobile ID, and configure @eesti.ee email.
%patch0 -p1
+# Use this patch only for F26 and upwards
+%if 0%{?fedora} >= 26
+%patch1 -p1
+%endif
+
cp %{S:1} common/
cp %{S:2} common/
cp %{S:3} common/
@@ -87,6 +97,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null ||
:
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Fri Feb 24 2017 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.4-3
+- Add supprt to openssl v1.1 via openssl_v1.1.patch
+- Manually update config.rsa, config.pub and config.json
+
* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.12.4-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
commit 1a01699c8815e03bed449efd2d67852258d8c24c
Merge: 7786bb2 f3e0525
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Fri Feb 24 09:52:55 2017 +0200
Merge branch 'master' of
ssh://pkgs.fedoraproject.org/rpms/qesteidutil
commit f3e05252e2313cd977b66da3e594c1fe0a55dd65
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Feb 11 11:12:24 2017 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 13338d9..c50e906 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 3.12.4
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
https://github.com/open-eid/qesteidutil
@@ -87,6 +87,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.12.4-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
* Tue Jan 10 2017 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.4-1
- New upstream release
- Update config.json, config.rsa and config.pub manually, since koji does not
commit 7786bb28f291061324f671ea752b07f6b5385132
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Tue Jan 10 21:46:32 2017 +0200
Remove clog
diff --git a/clog b/clog
deleted file mode 100644
index 2452d90..0000000
--- a/clog
+++ /dev/null
@@ -1,3 +0,0 @@
-New upstream release
-Update config.json, config.rsa and config.pub manually, since koji does not
- support networking while building
commit b734c100bd0e81c109b2ab7da30d533c09444827
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Tue Jan 10 21:45:51 2017 +0200
New upstream release
Update config.json, config.rsa and config.pub manually, since koji does not
support networking while building
diff --git a/.gitignore b/.gitignore
index 868678d..57ceae9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
/qesteidutil-3.12.1.tar.gz
/qesteidutil-3.12.2.tar.gz
/qesteidutil-3.12.3.tar.gz
+/qesteidutil-3.12.4.tar.gz
diff --git a/clog b/clog
index 07a7153..2452d90 100644
--- a/clog
+++ b/clog
@@ -1,2 +1,3 @@
-Fixed sandbox-compilation.patch - really include those config files.
-
+New upstream release
+Update config.json, config.rsa and config.pub manually, since koji does not
+ support networking while building
diff --git a/config.json b/config.json
index 82ca097..e07267e 100644
--- a/config.json
+++ b/config.json
@@ -1,14 +1,15 @@
{
"CRASH-REPORT-URL": "https://cr.eesti.ee",
+ "EIDUPDATER-SHA1": "true",
"PICTURE-URL":
"https://sisene.www.eesti.ee/idportaal/portaal.idpilt",
- "OSX-LATEST": "3.12.4.1666",
+ "OSX-LATEST": "3.12.5.1673",
"TSA-URL": "http://tsa.sk.ee",
- "QESTEIDUTIL-LATEST": "3.12.3.1210",
+ "QESTEIDUTIL-LATEST": "3.12.4.1226",
"MID-SIGN-URL": "https://digidocservice.sk.ee",
- "QESTEIDUTIL-SUPPORTED": "3.10.0",
+ "QESTEIDUTIL-SUPPORTED": "3.12.2",
"PDF-URL":
"https://validator.eesti.ee/pdf-validator-webapp/wservice/validationService",
- "WIN-DOWNLOAD":
"https://installer.id.ee/media/windows/Open-EID-3.12.4.1669_x86.exe",
- "QDIGIDOC-SUPPORTED": "3.10.0",
+ "WIN-DOWNLOAD":
"https://installer.id.ee/media/windows/Open-EID-3.12.5.1672_x86.exe",
+ "QDIGIDOC-SUPPORTED": "3.12.1",
"TSL-CERTS": [
"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",
@@ -17,9 +18,9 @@
"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"
],
- "WIN-SUPPORTED": "3.10.0",
+ "WIN-SUPPORTED": "3.11.0",
"LDAP-HOST": "ldap.sk.ee:389",
- "WIN-LATEST": "3.12.4.1667",
+ "WIN-LATEST": "3.12.5.1672",
"OCSP-URL-ISSUER": {
"KLASS3-SK 2010": "http://ocsp.sk.ee",
"TEST of KLASS3-SK 2010": "http://demo.sk.ee/ocsp",
@@ -30,20 +31,21 @@
"TEST of ESTEID-SK 2015": "http://demo.sk.ee/ocsp",
"TEST of ESTEID-SK 2007": "http://demo.sk.ee/ocsp",
"ESTEID-SK 2011": "http://ocsp.sk.ee",
+ "EID-SK 2016": "http://ocsp.sk.ee",
"EID-SK 2011": "http://ocsp.sk.ee",
"ESTEID-SK 2015": "http://ocsp.sk.ee",
"Nacionalinis sertifikavimo centras (IssuingCA A)":
"http://demo.sk.ee/ocsp"
},
"WIN-UPGRADECODE": "{f1c4d351-269d-4bee-8cdb-6ea70c968875}",
- "OSX-DOWNLOAD":
"https://installer.id.ee/media/osx/Open-EID_3.12.4.1666.dmg",
+ "OSX-DOWNLOAD":
"https://installer.id.ee/media/osx/Open-EID_3.12.5.1673.dmg",
"OCSP-URL": "http://ocsp.sk.ee/_proxy",
"META-INF": {
"URL": "https://id.eesti.ee/config.json",
- "DATE": "20161003123640Z",
- "SERIAL": 17,
+ "DATE": "20170109131436Z",
+ "SERIAL": 24,
"VER": 1
},
- "QDIGIDOC-LATEST": "3.12.2.1453",
+ "QDIGIDOC-LATEST": "3.12.3.1466",
"CERT-BUNDLE": [
"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",
@@ -57,7 +59,9 @@
"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",
-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"
],
"TSL-URL":
"https://ec.europa.eu/information_society/policy/esignature/trusted-list/tl-mp.xml",
"EIDUPDATER-URL": "https://id-gw.eesti.ee/update/",
diff --git a/config.rsa b/config.rsa
index 957ccd4..2949ebb 100644
--- a/config.rsa
+++ b/config.rsa
@@ -1,5 +1,5 @@
-GtfTXj5PylUhbkonxQD9UjDkvoohrQFRKidF/MgZRLDODStA/UPo+uFHTn1WyEBy4iwc4m0RQ8qG
-WPzzGJpvougmWOIqwZUDG5uwmnxa7SVJeFeCxAKHJtqCw/m7RiRJk8Euk8ZaH3wG8gVQh4y4ShVq
-bEJ20+zV8GwXL01jL1vqKGJa55R8pkRAB02VJ50SLKOpHjIelzYadq9liYYCBCK+Ol4oY5sCk0dV
-1fNCXP3hY4Cxoj/AVXz7j+jSExKqRES0l/onjY5A5HT+gi4e2lt4fnXGqi8LEmG9NhlC8yrEfnev
-nl8FcXSezgf5lq3H7mC2FtgprUDljpQAF19s+Q==
+QoA5EN5sEz82mUFfOnCagHf9o/SGsB63r7yRqCKvgn+bm5Hcm34wKVAa7YeaLyAjeyHTzrqSM5HH
+9vyXdaKNB6lLAJHcE6sUcReAHGblBEv9RXylHGION4I9bixynUI8GwFaXDQ82D3Ro3yHYef+NK+A
+DxFNupWAd4cF8CqvoN/5PHOS+/sioA9NBpUxTYpdWz3y8LWuPedWEkdQ1U61ZSC8plVBeJW7Zve0
+v6L8RKnFRCAqsu2+X+EGyXZn+JGv0c0/rZroGikKhQ4PhIDQ+f5v2ARBXZwmgaAwSLwvROKVkCk7
+PfbkyD64F2V3DZy8fKZ88JlZSVNMevPduYfM/A==
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 646e58a..13338d9 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
-Version: 3.12.3
-Release: 4%{?dist}
+Version: 3.12.4
+Release: 1%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
https://github.com/open-eid/qesteidutil
@@ -87,6 +87,11 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null ||
:
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Tue Jan 10 2017 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.4-1
+- New upstream release
+- Update config.json, config.rsa and config.pub manually, since koji does not
+ support networking while building
+
* Wed Nov 23 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.3-4
- Fixed sandbox-compilation.patch - really include those config files.
diff --git a/sources b/sources
index 7ffa362..3fcaa97 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-81bd6b9f495a1a8da2a379d98565a8ec qesteidutil-3.12.3.tar.gz
+SHA512 (qesteidutil-3.12.4.tar.gz) =
5ba0110e4526417e4ab35639a7cf3b3091280e2483259d51894152378c0d9142a797e7498396cd50ff9ae0edeb6da579417d0cd4c3c110224b1b52ea583c4cc0
commit 92ef68b17e0e81440cc2cc68b96d0639c8622565
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Wed Nov 23 22:40:00 2016 +0200
Fixed sandbox-compilation.patch - really include those config files.
diff --git a/clog b/clog
index 42eb08f..07a7153 100644
--- a/clog
+++ b/clog
@@ -1,2 +1,2 @@
-Fix typo sandbox-compilation.path -> sandbox-compilation.patch
+Fixed sandbox-compilation.patch - really include those config files.
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 30e8036..646e58a 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 3.12.3
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
https://github.com/open-eid/qesteidutil
@@ -87,6 +87,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Wed Nov 23 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.3-4
+- Fixed sandbox-compilation.patch - really include those config files.
+
* Wed Nov 23 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.3-3
- Fix typo sandbox-compilation.path -> sandbox-compilation.patch
diff --git a/sandbox-compilation.patch b/sandbox-compilation.patch
index c88620d..19c478a 100644
--- a/sandbox-compilation.patch
+++ b/sandbox-compilation.patch
@@ -1,10 +1,16 @@
diff -Naur qesteidutil-3.12.3_orig/common/CMakeLists.txt
qesteidutil-3.12.3_patched/common/CMakeLists.txt
--- qesteidutil-3.12.3_orig/common/CMakeLists.txt 2016-07-06 12:45:18.000000000 +0300
-+++ qesteidutil-3.12.3_patched/common/CMakeLists.txt 2016-11-23 20:17:06.658967877 +0200
-@@ -25,7 +25,7 @@
- string( REPLACE ".json" ".pub" PUB_URL ${CONFIG_URL} )
- file( DOWNLOAD ${PUB_URL} ${CMAKE_CURRENT_BINARY_DIR}/config.pub )
- configure_file( config.qrc config.qrc COPYONLY )
++++ qesteidutil-3.12.3_patched/common/CMakeLists.txt 2016-11-23 22:36:19.231251171 +0200
+@@ -19,13 +19,7 @@
+ endif()
+ add_definitions( -DCONFIG_URL="${CONFIG_URL}" )
+ list( APPEND SOURCES Configuration.cpp )
+- file( DOWNLOAD ${CONFIG_URL} ${CMAKE_CURRENT_BINARY_DIR}/config.json )
+- string( REPLACE ".json" ".rsa" RSA_URL ${CONFIG_URL} )
+- file( DOWNLOAD ${RSA_URL} ${CMAKE_CURRENT_BINARY_DIR}/config.rsa )
+- string( REPLACE ".json" ".pub" PUB_URL ${CONFIG_URL} )
+- file( DOWNLOAD ${PUB_URL} ${CMAKE_CURRENT_BINARY_DIR}/config.pub )
+- configure_file( config.qrc config.qrc COPYONLY )
- qt5_add_resources( SOURCES ${CMAKE_CURRENT_BINARY_DIR}/config.qrc )
+ qt5_add_resources( SOURCES config.qrc )
endif()
commit c585460411d64e5fc72fdbee3b9881b45eb94693
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Wed Nov 23 21:50:28 2016 +0200
Fix typo sandbox-compilation.path -> sandbox-compilation.patch
diff --git a/clog b/clog
index 3ce4a90..42eb08f 100644
--- a/clog
+++ b/clog
@@ -1,4 +1,2 @@
-Add config.json, config.rsa, config.pub, config.qrc and a patch that ties them
+Fix typo sandbox-compilation.path -> sandbox-compilation.patch
- all together. They are needed because koji does not allow networking during
- build time.
commit 83a810a7f2bad4e44045f1c2b8968158ef134372
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Wed Nov 23 21:49:02 2016 +0200
Fix typo in patch name
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 613d021..30e8036 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 3.12.3
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
https://github.com/open-eid/qesteidutil
@@ -11,7 +11,7 @@ Source2: config.pub
Source3: config.rsa
Source4: config.qrc
-Patch0: sandbox-compilation.path
+Patch0: sandbox-compilation.patch
BuildRequires: cmake
BuildRequires: desktop-file-utils
@@ -87,6 +87,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Wed Nov 23 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.3-3
+- Fix typo sandbox-compilation.path -> sandbox-compilation.patch
+
* Wed Nov 23 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.3-2
- Add config.json, config.rsa, config.pub, config.qrc and a patch that ties them
all together. They are needed because koji does not allow networking during
diff --git a/sandbox-compilation.patch b/sandbox-compilation.patch
new file mode 100644
index 0000000..c88620d
--- /dev/null
+++ b/sandbox-compilation.patch
@@ -0,0 +1,12 @@
+diff -Naur qesteidutil-3.12.3_orig/common/CMakeLists.txt
qesteidutil-3.12.3_patched/common/CMakeLists.txt
+--- qesteidutil-3.12.3_orig/common/CMakeLists.txt 2016-07-06 12:45:18.000000000 +0300
++++ qesteidutil-3.12.3_patched/common/CMakeLists.txt 2016-11-23 20:17:06.658967877 +0200
+@@ -25,7 +25,7 @@
+ string( REPLACE ".json" ".pub" PUB_URL ${CONFIG_URL} )
+ file( DOWNLOAD ${PUB_URL} ${CMAKE_CURRENT_BINARY_DIR}/config.pub )
+ configure_file( config.qrc config.qrc COPYONLY )
+- qt5_add_resources( SOURCES ${CMAKE_CURRENT_BINARY_DIR}/config.qrc )
++ qt5_add_resources( SOURCES config.qrc )
+ endif()
+
+ if( WIN32 )
diff --git a/sandbox-compilation.path b/sandbox-compilation.path
deleted file mode 100644
index c88620d..0000000
--- a/sandbox-compilation.path
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur qesteidutil-3.12.3_orig/common/CMakeLists.txt
qesteidutil-3.12.3_patched/common/CMakeLists.txt
---- qesteidutil-3.12.3_orig/common/CMakeLists.txt 2016-07-06 12:45:18.000000000 +0300
-+++ qesteidutil-3.12.3_patched/common/CMakeLists.txt 2016-11-23 20:17:06.658967877 +0200
-@@ -25,7 +25,7 @@
- string( REPLACE ".json" ".pub" PUB_URL ${CONFIG_URL} )
- file( DOWNLOAD ${PUB_URL} ${CMAKE_CURRENT_BINARY_DIR}/config.pub )
- configure_file( config.qrc config.qrc COPYONLY )
-- qt5_add_resources( SOURCES ${CMAKE_CURRENT_BINARY_DIR}/config.qrc )
-+ qt5_add_resources( SOURCES config.qrc )
- endif()
-
- if( WIN32 )
commit 907f0f1e486d3c02baa7d2406859d826d0d8a0ef
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Wed Nov 23 20:50:18 2016 +0200
Files for latest patch
diff --git a/clog b/clog
new file mode 100644
index 0000000..3ce4a90
--- /dev/null
+++ b/clog
@@ -0,0 +1,4 @@
+Add config.json, config.rsa, config.pub, config.qrc and a patch that ties them
+
+ all together. They are needed because koji does not allow networking during
+ build time.
diff --git a/config.json b/config.json
new file mode 100644
index 0000000..82ca097
--- /dev/null
+++ b/config.json
@@ -0,0 +1,71 @@
+{
+ "CRASH-REPORT-URL": "https://cr.eesti.ee",
+ "PICTURE-URL":
"https://sisene.www.eesti.ee/idportaal/portaal.idpilt",
+ "OSX-LATEST": "3.12.4.1666",
+ "TSA-URL": "http://tsa.sk.ee",
+ "QESTEIDUTIL-LATEST": "3.12.3.1210",
+ "MID-SIGN-URL": "https://digidocservice.sk.ee",
+ "QESTEIDUTIL-SUPPORTED": "3.10.0",
+ "PDF-URL":
"https://validator.eesti.ee/pdf-validator-webapp/wservice/validationService",
+ "WIN-DOWNLOAD":
"https://installer.id.ee/media/windows/Open-EID-3.12.4.1669_x86.exe",
+ "QDIGIDOC-SUPPORTED": "3.10.0",
+ "TSL-CERTS": [
+
"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"
+ ],
+ "WIN-SUPPORTED": "3.10.0",
+ "LDAP-HOST": "ldap.sk.ee:389",
+ "WIN-LATEST": "3.12.4.1667",
+ "OCSP-URL-ISSUER": {
+ "KLASS3-SK 2010": "http://ocsp.sk.ee",
+ "TEST of KLASS3-SK 2010": "http://demo.sk.ee/ocsp",
+ "VRK CA for Test Purposes - G2": "http://demo.sk.ee/ocsp",
+ "TEST of ESTEID-SK 2011": "http://demo.sk.ee/ocsp",
+ "VRK CA for Test Purposes": "http://demo.sk.ee/ocsp",
+ "ESTEID-SK 2007": "http://ocsp.sk.ee",
+ "TEST of ESTEID-SK 2015": "http://demo.sk.ee/ocsp",
+ "TEST of ESTEID-SK 2007": "http://demo.sk.ee/ocsp",
+ "ESTEID-SK 2011": "http://ocsp.sk.ee",
+ "EID-SK 2011": "http://ocsp.sk.ee",
+ "ESTEID-SK 2015": "http://ocsp.sk.ee",
+ "Nacionalinis sertifikavimo centras (IssuingCA A)":
"http://demo.sk.ee/ocsp"
+ },
+ "WIN-UPGRADECODE": "{f1c4d351-269d-4bee-8cdb-6ea70c968875}",
+ "OSX-DOWNLOAD":
"https://installer.id.ee/media/osx/Open-EID_3.12.4.1666.dmg",
+ "OCSP-URL": "http://ocsp.sk.ee/_proxy",
+ "META-INF": {
+ "URL": "https://id.eesti.ee/config.json",
+ "DATE": "20161003123640Z",
+ "SERIAL": 17,
+ "VER": 1
+ },
+ "QDIGIDOC-LATEST": "3.12.2.1453",
+ "CERT-BUNDLE": [
+
"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"
+ ],
+ "TSL-URL":
"https://ec.europa.eu/information_society/policy/esignature/trusted-list/tl-mp.xml",
+ "EIDUPDATER-URL": "https://id-gw.eesti.ee/update/",
+ "EMAIL-ACTIVATE-URL":
"https://sisene.www.eesti.ee/idportaal/postisysteem.lisa_suunamine?=%1",
+ "OSX-SUPPORTED": "3.10.0",
+ "MID-SIGN-TEST-URL": "https://tsp.demo.sk.ee",
+ "MID-URL": "https://id.sk.ee/MIDInfoWS/",
+ "EIDUPDATER-URL-34": "https://id-gw.eesti.ee/update/",
+ "EIDUPDATER-URL-35": "https://id-gw.eesti.ee/update/",
+ "EMAIL-REDIRECT-URL":
"https://sisene.www.eesti.ee/idportaal/postisysteem.naita_suunamised"
+}
\ No newline at end of file
diff --git a/config.pub b/config.pub
new file mode 100644
index 0000000..fffc6ec
--- /dev/null
+++ b/config.pub
@@ -0,0 +1,8 @@
+-----BEGIN RSA PUBLIC KEY-----
+MIIBCgKCAQEAu7GeS3jgvLjKL8ZgA4DlT3n3+/IQpoSlO0ErRIVT5upbY7yDf0mj
+Cc8Xaqr91aBHjYnrEAz+nkmb12BuJCp/C3xQXnXEQchF2J+HfMbIClJ7TCl2951k
+kuKdZpNeZ/iim0uRTs1UA0ews0+CPLAAklEpC1h5+fK8Uwl9+5h+v5jj/9P06ey0
+8H3VpxX4Nu0XTU2QcXocv5BTYJKxLKQicEL+nstpBrRI2Cqgwcd2Fz2qp8M9KJvI
+TKW0TD2EKgq6nYELXPRNl/KOsVt7RGyUutd809GARfcOotvhHy2qzHoWlr3pY2ZO
+zMSpZbisPvbOJ4fIyPhkbWBr7a3ytquOmQIDAQAB
+-----END RSA PUBLIC KEY-----
diff --git a/config.qrc b/config.qrc
new file mode 100644
index 0000000..a12552c
--- /dev/null
+++ b/config.qrc
@@ -0,0 +1,7 @@
+<RCC>
+ <qresource prefix="/" >
+ <file >config.json</file>
+ <file >config.rsa</file>
+ <file >config.pub</file>
+ </qresource>
+</RCC>
diff --git a/config.rsa b/config.rsa
new file mode 100644
index 0000000..957ccd4
--- /dev/null
+++ b/config.rsa
@@ -0,0 +1,5 @@
+GtfTXj5PylUhbkonxQD9UjDkvoohrQFRKidF/MgZRLDODStA/UPo+uFHTn1WyEBy4iwc4m0RQ8qG
+WPzzGJpvougmWOIqwZUDG5uwmnxa7SVJeFeCxAKHJtqCw/m7RiRJk8Euk8ZaH3wG8gVQh4y4ShVq
+bEJ20+zV8GwXL01jL1vqKGJa55R8pkRAB02VJ50SLKOpHjIelzYadq9liYYCBCK+Ol4oY5sCk0dV
+1fNCXP3hY4Cxoj/AVXz7j+jSExKqRES0l/onjY5A5HT+gi4e2lt4fnXGqi8LEmG9NhlC8yrEfnev
+nl8FcXSezgf5lq3H7mC2FtgprUDljpQAF19s+Q==
diff --git a/sandbox-compilation.path b/sandbox-compilation.path
new file mode 100644
index 0000000..c88620d
--- /dev/null
+++ b/sandbox-compilation.path
@@ -0,0 +1,12 @@
+diff -Naur qesteidutil-3.12.3_orig/common/CMakeLists.txt
qesteidutil-3.12.3_patched/common/CMakeLists.txt
+--- qesteidutil-3.12.3_orig/common/CMakeLists.txt 2016-07-06 12:45:18.000000000 +0300
++++ qesteidutil-3.12.3_patched/common/CMakeLists.txt 2016-11-23 20:17:06.658967877 +0200
+@@ -25,7 +25,7 @@
+ string( REPLACE ".json" ".pub" PUB_URL ${CONFIG_URL} )
+ file( DOWNLOAD ${PUB_URL} ${CMAKE_CURRENT_BINARY_DIR}/config.pub )
+ configure_file( config.qrc config.qrc COPYONLY )
+- qt5_add_resources( SOURCES ${CMAKE_CURRENT_BINARY_DIR}/config.qrc )
++ qt5_add_resources( SOURCES config.qrc )
+ endif()
+
+ if( WIN32 )
commit 7f73d6ac7c412107bc55a62880eab7045803220e
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Wed Nov 23 20:29:23 2016 +0200
Add config.json, config.rsa, config.pub, config.qrc and a patch that ties them
all together. They are needed because koji does not allow networking during
build time.
diff --git a/qesteidutil.spec b/qesteidutil.spec
index ebc4101..613d021 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,11 +1,18 @@
Name: qesteidutil
Version: 3.12.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
https://github.com/open-eid/qesteidutil
Source0: %{url}/releases/download/v%{version}/%{name}-%{version}.tar.gz
+Source1: config.json
+Source2: config.pub
+Source3: config.rsa
+Source4: config.qrc
+
+Patch0: sandbox-compilation.path
+
BuildRequires: cmake
BuildRequires: desktop-file-utils
BuildRequires: openssl-devel
@@ -26,6 +33,15 @@ certificates, set up mobile ID, and configure @eesti.ee email.
%prep
%setup -q
+%patch0 -p1
+
+cp %{S:1} common/
+cp %{S:2} common/
+cp %{S:3} common/
+cp %{S:4} common/
+
+
+
# Remove bundled qtsingleapplication to make sure it isn't used
rm -rf qtsingleapplication
@@ -71,6 +87,11 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null ||
:
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Wed Nov 23 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.3-2
+- Add config.json, config.rsa, config.pub, config.qrc and a patch that ties them
+ all together. They are needed because koji does not allow networking during
+ build time.
+
* Sun Jul 10 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.3-1
- New upstream release
commit 43cffc550e70a7cacd8bcec8382c7efdd3fea929
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Sun Jul 10 11:23:40 2016 +0300
New upstream release
diff --git a/.gitignore b/.gitignore
index 2cc5add..868678d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/qesteidutil-3.12.0.tar.gz
/qesteidutil-3.12.1.tar.gz
/qesteidutil-3.12.2.tar.gz
+/qesteidutil-3.12.3.tar.gz
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 14718a2..ebc4101 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,5 +1,5 @@
Name: qesteidutil
-Version: 3.12.2
+Version: 3.12.3
Release: 1%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
@@ -71,6 +71,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Sun Jul 10 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.3-1
+- New upstream release
+
* Sun Mar 20 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.2-1
- New upstream release
diff --git a/sources b/sources
index e6a8950..7ffa362 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e0aa94a7ea24e27b09381477a96b5589 qesteidutil-3.12.2.tar.gz
+81bd6b9f495a1a8da2a379d98565a8ec qesteidutil-3.12.3.tar.gz
commit 5663d8ca2f84a2556b1c5aed1848f27709fd9050
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Sun Mar 20 16:38:07 2016 +0200
New upstream release
diff --git a/.gitignore b/.gitignore
index 6a9c4a8..2cc5add 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
/qesteidutil-3.10.1.tar.gz
/qesteidutil-3.12.0.tar.gz
/qesteidutil-3.12.1.tar.gz
+/qesteidutil-3.12.2.tar.gz
diff --git a/qesteidutil.spec b/qesteidutil.spec
index f3a8559..14718a2 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,5 +1,5 @@
Name: qesteidutil
-Version: 3.12.1
+Version: 3.12.2
Release: 1%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
@@ -71,6 +71,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Sun Mar 20 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.2-1
+- New upstream release
+
* Sat Mar 05 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.1-1
- New upstream release
diff --git a/sources b/sources
index 278bcf2..e6a8950 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8fa5a8d34b5518e248c2262a8141de6a qesteidutil-3.12.1.tar.gz
+e0aa94a7ea24e27b09381477a96b5589 qesteidutil-3.12.2.tar.gz
commit 1db6b3f7c5cebbf046002ba0e830381b94f7a057
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Sat Mar 5 11:13:43 2016 +0200
New upstream release
diff --git a/.gitignore b/.gitignore
index 4fd0ca3..6a9c4a8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/qesteidutil-3.8.0.1106.tar.gz
/qesteidutil-3.10.1.tar.gz
/qesteidutil-3.12.0.tar.gz
+/qesteidutil-3.12.1.tar.gz
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 69815d0..f3a8559 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,5 +1,5 @@
Name: qesteidutil
-Version: 3.12.0
+Version: 3.12.1
Release: 1%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
@@ -71,6 +71,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Sat Mar 05 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.1-1
+- New upstream release
+
* Tue Feb 02 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.0-1
- New upstream release
diff --git a/sources b/sources
index 2b6e0d5..278bcf2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d936a8ebca6617da6b387b56be5fbbe5 qesteidutil-3.12.0.tar.gz
+8fa5a8d34b5518e248c2262a8141de6a qesteidutil-3.12.1.tar.gz
commit e9f65321475b5d21170cde73e25aa796e4fd657d
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Tue Feb 2 21:08:24 2016 +0200
New upstream release
diff --git a/.gitignore b/.gitignore
index 2662c25..4fd0ca3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/qesteidutil-0.3.1.tar.bz2
/qesteidutil-3.8.0.1106.tar.gz
/qesteidutil-3.10.1.tar.gz
+/qesteidutil-3.12.0.tar.gz
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 292ac2e..69815d0 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,10 +1,10 @@
Name: qesteidutil
-Version: 3.10.1
-Release: 5%{?dist}
+Version: 3.12.0
+Release: 1%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
https://github.com/open-eid/qesteidutil
-Source0:
https://github.com/open-eid/%{name}/releases/download/v%{version}/%{name}...
+Source0: %{url}/releases/download/v%{version}/%{name}-%{version}.tar.gz
BuildRequires: cmake
BuildRequires: desktop-file-utils
@@ -71,6 +71,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Tue Feb 02 2016 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.12.0-1
+- New upstream release
+
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
3.10.1-5
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
diff --git a/sources b/sources
index 08472ef..2b6e0d5 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-be0d4d7fdcec683384c0edc3e6d53256 qesteidutil-3.10.1.tar.gz
+d936a8ebca6617da6b387b56be5fbbe5 qesteidutil-3.12.0.tar.gz
commit 598701a5ae972f35dbe3927b80d0b892b3ef6061
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Thu Jun 18 21:39:58 2015 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
diff --git a/qesteidutil.spec b/qesteidutil.spec
index fe67400..292ac2e 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 3.10.1
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
https://github.com/open-eid/qesteidutil
@@ -71,6 +71,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Thu Jun 18 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
3.10.1-5
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
* Fri May 1 2015 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.10.1-4
- Remove bundled qtsingleapplication (#1195076)
commit 19efbc345d695bd1ed2ef26e06b1cae8cdce3ef5
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Fri May 1 12:25:56 2015 +0300
Remove bundled qtsingleapplication (#1195076)
diff --git a/qesteidutil.spec b/qesteidutil.spec
index d4f0178..fe67400 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 3.10.1
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
https://github.com/open-eid/qesteidutil
@@ -12,6 +12,7 @@ BuildRequires: openssl-devel
BuildRequires: qt5-qttools-devel
BuildRequires: pcsc-lite-devel >= 1.7
BuildRequires: libappstream-glib
+BuildRequires: qtsingleapplication-qt5-devel
Requires: hicolor-icon-theme
Requires: opensc%{?_isa}
Requires: pcsc-lite-ccid%{?_isa}
@@ -25,6 +26,9 @@ certificates, set up mobile ID, and configure @eesti.ee email.
%prep
%setup -q
+# Remove bundled qtsingleapplication to make sure it isn't used
+rm -rf qtsingleapplication
+
%build
%{cmake} . \
%ifnarch %{arm} %{ix86} x86_64
@@ -67,6 +71,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Fri May 1 2015 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.10.1-4
+- Remove bundled qtsingleapplication (#1195076)
+
* Sun Apr 19 2015 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.10.1-3
- Rebuild for gcc5
commit 9a7ab7ba5a49a6e7e85e8aa4d6b86acda17ddecb
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Sun Apr 19 11:09:06 2015 +0300
Rebuild for gcc5
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 7038e55..d4f0178 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 3.10.1
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
https://github.com/open-eid/qesteidutil
@@ -67,6 +67,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Sun Apr 19 2015 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.10.1-3
+- Rebuild for gcc5
+
* Fri Apr 10 2015 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.10.1-2
- Require pcsc-lite-ccid (#1210639)
commit 2d1a01dcab01f39520a39569f1d9ecaa2dc6321c
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Fri Apr 10 21:34:28 2015 +0300
Require pcsc-lite-ccid (#1210639)
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 41cc14a..7038e55 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 3.10.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
https://github.com/open-eid/qesteidutil
@@ -14,6 +14,7 @@ BuildRequires: pcsc-lite-devel >= 1.7
BuildRequires: libappstream-glib
Requires: hicolor-icon-theme
Requires: opensc%{?_isa}
+Requires: pcsc-lite-ccid%{?_isa}
%description
QEsteidUtil is an application for managing Estonian ID Card. In an
@@ -66,6 +67,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Fri Apr 10 2015 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.10.1-2
+- Require pcsc-lite-ccid (#1210639)
+
* Sat Mar 28 2015 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.10.1-1
- New upstream release
- Project moved to github
commit 672baca232218b7cf765c237f4c84f34a5df5bd9
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Sat Mar 28 20:32:18 2015 +0200
New upstream release
- Project moved to github
- Use bundled qtsingleapplication since Fedora system version is not
ready fro QT5 yet. Will use it when it is ready
diff --git a/.gitignore b/.gitignore
index bb82184..2662c25 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/qesteidutil-0.3.0.tar.bz2
/qesteidutil-0.3.1.tar.bz2
/qesteidutil-3.8.0.1106.tar.gz
+/qesteidutil-3.10.1.tar.gz
diff --git a/qesteidutil.appdata.xml b/qesteidutil.appdata.xml
deleted file mode 100644
index fd24b4c..0000000
--- a/qesteidutil.appdata.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright 2014 Mihkel Vain <mihkel(a)fedoraproject.org> -->
-<application>
- <id type="desktop">qesteidutil.desktop</id>
- <metadata_license>CC0</metadata_license>
- <project_license>LGPL-2.0+</project_license>
- <name>QEsteidUtil</name>
- <summary>Estonian ID card utility</summary>
- <description>
- <p>
- ID-software allows you to use your ID-card electronically – use
- private and governmental e-services, digitally sign documents
- and encrypt documents for safe transfer. During ID-software
- installation 3 programs are installed into your computer:
- ID-card utility, DigiDoc3 client and DigiDoc3 crypto.
- </p>
- <p>
- With ID-card utility you can check the functioning of your
- ID-card and certificate validity, change PIN and PUK codes. The
- ID-card utility window displays the ID-card owner’s data and
- ID-card validity data. This information is constantly visible
- when ID-card utility is running. ID-card utility enables you to
- perform actions with certificates (extend them, change and
- unblock PIN codes and PUK code), configure @eesti.ee email
- address.
- </p>
- </description>
- <screenshots>
- <screenshot
type="default">http://mihkel.fedorapeople.org/esteid/qesteid...
- </screenshots>
- <url type="homepage">http://www.id.ee/</url>
- <updatecontact>mihkel_at_fedoraproject.org</updatecontact>
-</application>
diff --git a/qesteidutil.spec b/qesteidutil.spec
index d3b75be..41cc14a 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,19 +1,17 @@
Name: qesteidutil
-Version: 3.8.0.1106
-Release: 8%{?dist}
+Version: 3.10.1
+Release: 1%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
-URL:
http://www.ria.ee
-Source0:
https://installer.id.ee/media/sources/%{name}-%{version}.tar.gz
-Source1: %{name}.appdata.xml
-
+URL:
https://github.com/open-eid/qesteidutil
+Source0:
https://github.com/open-eid/%{name}/releases/download/v%{version}/%{name}...
BuildRequires: cmake
BuildRequires: desktop-file-utils
BuildRequires: openssl-devel
BuildRequires: qt5-qttools-devel
BuildRequires: pcsc-lite-devel >= 1.7
-BuildRequires: appdata-tools
+BuildRequires: libappstream-glib
Requires: hicolor-icon-theme
Requires: opensc%{?_isa}
@@ -23,16 +21,9 @@ user-friendly interface it is possible to change and unlock PINs,
examine
detailed information about personal data file on the card, extract and view
certificates, set up mobile ID, and configure @eesti.ee email.
-
%prep
%setup -q
-# Remove bundled qtsingleapplication to make sure it isn't used
-rm -rf qtsingleapplication
-
-# This is here as long as upstream fixes minidump.cc permissions
-chmod -x
%{_builddir}/%{name}-%{version}/breakpad/google-breakpad/src/processor/minidump.cc
-
%build
%{cmake} . \
%ifnarch %{arm} %{ix86} x86_64
@@ -44,15 +35,12 @@ chmod -x
%{_builddir}/%{name}-%{version}/breakpad/google-breakpad/src/processor/
make %{?_smp_mflags}
-
%install
make install DESTDIR=%{buildroot}
desktop-file-validate %{buildroot}/%{_datadir}/applications/qesteidutil.desktop
-mkdir -p %{buildroot}%{_datadir}/appdata/
-install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
-appdata-validate --nonet %{buildroot}/%{_datadir}/appdata/%{name}.appdata.xml
+appstream-util validate-relax --nonet
%{buildroot}/%{_datadir}/appdata/%{name}.appdata.xml
%clean
rm -rf %{buildroot}
@@ -69,9 +57,8 @@ fi
%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
-
%files
-%doc AUTHORS COPING README
+%doc AUTHORS LICENSE.LGPL LICENSE.LGPL.rtf CONTRIBUTING.md COPING README.md
RELEASE-NOTES.txt
%{_bindir}/qesteidutil
%{_datadir}/applications/qesteidutil.desktop
%{_datadir}/icons/hicolor/*/apps/qesteidutil.png
@@ -79,6 +66,12 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null ||
:
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Sat Mar 28 2015 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.10.1-1
+- New upstream release
+- Project moved to github
+- Use bundled qtsingleapplication since Fedora system version is not
+ ready fro QT5 yet. Will use it when it is ready
+
* Sun Feb 22 2015 Till Maas <opensource(a)till.name> - 3.8.0.1106-8
- Remove bundled qtsingleapplication
diff --git a/sources b/sources
index 5aa1df1..08472ef 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-4e5a792fa4de027d367a26b4f0b82ac1 qesteidutil-3.8.0.1106.tar.gz
+be0d4d7fdcec683384c0edc3e6d53256 qesteidutil-3.10.1.tar.gz
commit 0b21c175330a4d1fe94dc7e587fd6d5a8811ac14
Author: Till Maas <opensource(a)till.name>
Date: Sun Feb 22 19:08:24 2015 +0100
Remove bundled qtsingleapplication
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 3492721..d3b75be 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 3.8.0.1106
-Release: 7%{?dist}
+Release: 8%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
http://www.ria.ee
@@ -27,6 +27,9 @@ certificates, set up mobile ID, and configure @eesti.ee email.
%prep
%setup -q
+# Remove bundled qtsingleapplication to make sure it isn't used
+rm -rf qtsingleapplication
+
# This is here as long as upstream fixes minidump.cc permissions
chmod -x
%{_builddir}/%{name}-%{version}/breakpad/google-breakpad/src/processor/minidump.cc
@@ -76,6 +79,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Sun Feb 22 2015 Till Maas <opensource(a)till.name> - 3.8.0.1106-8
+- Remove bundled qtsingleapplication
+
* Tue Nov 18 2014 Dan Horák <dan[at]danny.cz> - 3.8.0.1106-7
- enable internal crash handler only on supported arches
commit 991ebd3f584c76a9ca456f01e620c133e8bc92fe
Author: Dan Horák <dan(a)danny.cz>
Date: Tue Nov 18 16:01:02 2014 +0100
- enable internal crash handler only on supported arches
diff --git a/qesteidutil.spec b/qesteidutil.spec
index cd40022..3492721 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 3.8.0.1106
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
http://www.ria.ee
@@ -31,7 +31,13 @@ certificates, set up mobile ID, and configure @eesti.ee email.
chmod -x
%{_builddir}/%{name}-%{version}/breakpad/google-breakpad/src/processor/minidump.cc
%build
-%{cmake} .
+%{cmake} . \
+%ifnarch %{arm} %{ix86} x86_64
+ -DBREAKPAD=FALSE
+%else
+ %{nil}
+%endif
+
make %{?_smp_mflags}
@@ -70,6 +76,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Tue Nov 18 2014 Dan Horák <dan[at]danny.cz> - 3.8.0.1106-7
+- enable internal crash handler only on supported arches
+
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
3.8.0.1106-6
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
commit 3fde33d44cbccb7beda8e783d49dcf78b14ff133
Author: Peter Robinson <pbrobinson(a)fedoraproject.org>
Date: Sun Aug 17 22:23:52 2014 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
diff --git a/qesteidutil.spec b/qesteidutil.spec
index bc84fb7..cd40022 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 3.8.0.1106
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
http://www.ria.ee
@@ -70,6 +70,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
3.8.0.1106-6
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
* Sat Jul 5 2014 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.8.0.1106-5
- New build for updated appdata file (add screenshots)
commit dd8055c19c2918c0849823edde3712594e406a36
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Sat Jul 5 23:00:11 2014 +0300
New build for updated appdata file (add screenshots)
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 029af44..bc84fb7 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 3.8.0.1106
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
http://www.ria.ee
@@ -70,6 +70,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Sat Jul 5 2014 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.8.0.1106-5
+- New build for updated appdata file (add screenshots)
+
* Sat Jul 5 2014 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.8.0.1106-4
- Add appdata support
commit a46724a5604f1df195ed809fbea6ccdbae1a78cf
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Sat Jul 5 22:51:21 2014 +0300
Treat *.appdata.xml as patch
diff --git a/.gitignore b/.gitignore
index dc752aa..bb82184 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,3 @@
/qesteidutil-0.3.0.tar.bz2
/qesteidutil-0.3.1.tar.bz2
/qesteidutil-3.8.0.1106.tar.gz
-/qesteidutil.appdata.xml
diff --git a/qesteidutil.appdata.xml b/qesteidutil.appdata.xml
new file mode 100644
index 0000000..fd24b4c
--- /dev/null
+++ b/qesteidutil.appdata.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Mihkel Vain <mihkel(a)fedoraproject.org> -->
+<application>
+ <id type="desktop">qesteidutil.desktop</id>
+ <metadata_license>CC0</metadata_license>
+ <project_license>LGPL-2.0+</project_license>
+ <name>QEsteidUtil</name>
+ <summary>Estonian ID card utility</summary>
+ <description>
+ <p>
+ ID-software allows you to use your ID-card electronically – use
+ private and governmental e-services, digitally sign documents
+ and encrypt documents for safe transfer. During ID-software
+ installation 3 programs are installed into your computer:
+ ID-card utility, DigiDoc3 client and DigiDoc3 crypto.
+ </p>
+ <p>
+ With ID-card utility you can check the functioning of your
+ ID-card and certificate validity, change PIN and PUK codes. The
+ ID-card utility window displays the ID-card owner’s data and
+ ID-card validity data. This information is constantly visible
+ when ID-card utility is running. ID-card utility enables you to
+ perform actions with certificates (extend them, change and
+ unblock PIN codes and PUK code), configure @eesti.ee email
+ address.
+ </p>
+ </description>
+ <screenshots>
+ <screenshot
type="default">http://mihkel.fedorapeople.org/esteid/qesteid...
+ </screenshots>
+ <url type="homepage">http://www.id.ee/</url>
+ <updatecontact>mihkel_at_fedoraproject.org</updatecontact>
+</application>
diff --git a/sources b/sources
index 37aa74b..5aa1df1 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-3ff818f187e2e0984755199c63e5b9d2 qesteidutil.appdata.xml
4e5a792fa4de027d367a26b4f0b82ac1 qesteidutil-3.8.0.1106.tar.gz
commit d9faf11823d2c646277e41861760a8eb49435e02
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Sat Jul 5 21:42:58 2014 +0300
Add appdata support
diff --git a/.gitignore b/.gitignore
index bb82184..dc752aa 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/qesteidutil-0.3.0.tar.bz2
/qesteidutil-0.3.1.tar.bz2
/qesteidutil-3.8.0.1106.tar.gz
+/qesteidutil.appdata.xml
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 46f7e81..029af44 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,10 +1,11 @@
Name: qesteidutil
Version: 3.8.0.1106
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
http://www.ria.ee
Source0:
https://installer.id.ee/media/sources/%{name}-%{version}.tar.gz
+Source1: %{name}.appdata.xml
BuildRequires: cmake
@@ -12,6 +13,7 @@ BuildRequires: desktop-file-utils
BuildRequires: openssl-devel
BuildRequires: qt5-qttools-devel
BuildRequires: pcsc-lite-devel >= 1.7
+BuildRequires: appdata-tools
Requires: hicolor-icon-theme
Requires: opensc%{?_isa}
@@ -39,6 +41,10 @@ make install DESTDIR=%{buildroot}
desktop-file-validate %{buildroot}/%{_datadir}/applications/qesteidutil.desktop
+mkdir -p %{buildroot}%{_datadir}/appdata/
+install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
+appdata-validate --nonet %{buildroot}/%{_datadir}/appdata/%{name}.appdata.xml
+
%clean
rm -rf %{buildroot}
@@ -60,9 +66,13 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null ||
:
%{_bindir}/qesteidutil
%{_datadir}/applications/qesteidutil.desktop
%{_datadir}/icons/hicolor/*/apps/qesteidutil.png
+%{_datadir}/appdata/*.appdata.xml
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Sat Jul 5 2014 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.8.0.1106-4
+- Add appdata support
+
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
3.8.0.1106-3
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
diff --git a/sources b/sources
index 5aa1df1..37aa74b 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
+3ff818f187e2e0984755199c63e5b9d2 qesteidutil.appdata.xml
4e5a792fa4de027d367a26b4f0b82ac1 qesteidutil-3.8.0.1106.tar.gz
commit 0ba35ff56daae7c87f175910547f5535c0002e8e
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Sat Jun 7 20:01:34 2014 -0500
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
diff --git a/qesteidutil.spec b/qesteidutil.spec
index cf84c71..46f7e81 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 3.8.0.1106
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
http://www.ria.ee
@@ -63,6 +63,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Sun Jun 08 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
3.8.0.1106-3
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
* Wed Apr 30 2014 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.8.0.1106-2
- Add desktop-file-validate to install section
- Change minidump.cc permissions in prep
commit 321b52a099379a0285060584ed1e12d3ea1c2540
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Wed Apr 30 21:37:14 2014 +0300
SPEC file fixes
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 1821753..cf84c71 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 3.8.0.1106
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Estonian ID card utility
License: LGPLv2+
URL:
http://www.ria.ee
@@ -25,11 +25,11 @@ certificates, set up mobile ID, and configure @eesti.ee email.
%prep
%setup -q
+# This is here as long as upstream fixes minidump.cc permissions
+chmod -x
%{_builddir}/%{name}-%{version}/breakpad/google-breakpad/src/processor/minidump.cc
+
%build
-cmake . \
- -DCMAKE_BUILD_TYPE=RelWithDebInfo \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_VERBOSE_MAKEFILE=ON
+%{cmake} .
make %{?_smp_mflags}
@@ -37,8 +37,7 @@ make %{?_smp_mflags}
%install
make install DESTDIR=%{buildroot}
-# This is here as long as upstream fixes minidump.cc permissions
-chmod -x
%{_builddir}/%{name}-%{version}/breakpad/google-breakpad/src/processor/minidump.cc
+desktop-file-validate %{buildroot}/%{_datadir}/applications/qesteidutil.desktop
%clean
rm -rf %{buildroot}
@@ -64,6 +63,11 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null ||
:
%{_mandir}/man1/qesteidutil.1*
%changelog
+* Wed Apr 30 2014 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.8.0.1106-2
+- Add desktop-file-validate to install section
+- Change minidump.cc permissions in prep
+- Use cmake macro
+
* Wed Apr 30 2014 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.8.0.1106-1
- First package based on new source code from RIA
commit 3c82608f287d8fbcc85bd5ce3472d0f6512cc02b
Author: Mihkel Vain <mihkel(a)fedoraproject.org>
Date: Wed Apr 30 13:17:52 2014 +0300
Update to 3.8 release
diff --git a/.gitignore b/.gitignore
index ad8d1a4..bb82184 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/qesteidutil-0.3.0.tar.bz2
/qesteidutil-0.3.1.tar.bz2
+/qesteidutil-3.8.0.1106.tar.gz
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 447b3a5..1821753 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,22 +1,17 @@
Name: qesteidutil
-Version: 0.3.1
-Release: 5%{?dist}
+Version: 3.8.0.1106
+Release: 1%{?dist}
Summary: Estonian ID card utility
-
-Group: Applications/Productivity
License: LGPLv2+
-URL:
http://code.google.com/p/esteid/
-Source0:
http://esteid.googlecode.com/files/%{name}-%{version}.tar.bz2
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+URL:
http://www.ria.ee
+Source0:
https://installer.id.ee/media/sources/%{name}-%{version}.tar.gz
+
BuildRequires: cmake
BuildRequires: desktop-file-utils
-BuildRequires: libp11-devel
BuildRequires: openssl-devel
-BuildRequires: qt4-devel
-BuildRequires: qt4-webkit-devel
-BuildRequires: qtsingleapplication-devel
-BuildRequires: smartcardpp-devel
+BuildRequires: qt5-qttools-devel
+BuildRequires: pcsc-lite-devel >= 1.7
Requires: hicolor-icon-theme
Requires: opensc%{?_isa}
@@ -30,29 +25,23 @@ certificates, set up mobile ID, and configure @eesti.ee email.
%prep
%setup -q
-# Remove bundled qtsingleapplication to make sure it isn't used
-rm -rf qtsingleapplication
-
-
%build
-mkdir -p %{_target_platform}
-pushd %{_target_platform}
-%{cmake} ..
-popd
+cmake . \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_VERBOSE_MAKEFILE=ON
-make %{?_smp_mflags} -C %{_target_platform}
+make %{?_smp_mflags}
%install
-rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
-
-desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/qesteidutil.desktop
+make install DESTDIR=%{buildroot}
+# This is here as long as upstream fixes minidump.cc permissions
+chmod -x
%{_builddir}/%{name}-%{version}/breakpad/google-breakpad/src/processor/minidump.cc
%clean
-rm -rf $RPM_BUILD_ROOT
-
+rm -rf %{buildroot}
%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
@@ -68,15 +57,16 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null ||
:
%files
-%defattr(-,root,root,-)
-%doc AUTHORS COPYING NEWS README
+%doc AUTHORS COPING README
%{_bindir}/qesteidutil
%{_datadir}/applications/qesteidutil.desktop
%{_datadir}/icons/hicolor/*/apps/qesteidutil.png
%{_mandir}/man1/qesteidutil.1*
-
%changelog
+* Wed Apr 30 2014 Mihkel Vain <mihkel(a)fedoraproject.org> - 3.8.0.1106-1
+- First package based on new source code from RIA
+
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.1-5
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
diff --git a/sources b/sources
index 7f82077..5aa1df1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-bd431df405ff813acc4f658c456f2a72 qesteidutil-0.3.1.tar.bz2
+4e5a792fa4de027d367a26b4f0b82ac1 qesteidutil-3.8.0.1106.tar.gz
commit 934ef95acd5f30877b19334447852853844a5ca8
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Sun Aug 4 06:26:07 2013 -0500
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
diff --git a/qesteidutil.spec b/qesteidutil.spec
index a4ba0c4..447b3a5 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 0.3.1
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Estonian ID card utility
Group: Applications/Productivity
@@ -77,6 +77,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.1-5
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.1-4
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
commit 4bf22acad9ee642c58df0b85950f5fb15a582301
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Thu Feb 14 15:06:51 2013 -0600
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 36f4684..a4ba0c4 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 0.3.1
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Estonian ID card utility
Group: Applications/Productivity
@@ -77,6 +77,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.1-4
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.1-3
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
commit 638b16d6c36d14db68c5bb59d16ef2fdf7383d03
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Sat Jul 21 07:54:15 2012 -0500
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
diff --git a/qesteidutil.spec b/qesteidutil.spec
index c1ffe63..36f4684 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 0.3.1
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Estonian ID card utility
Group: Applications/Productivity
@@ -77,6 +77,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Sat Jul 21 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.1-3
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.1-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
commit 23c37f604c0792ac980485a43807486a0875f860
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Fri Jan 13 20:27:19 2012 -0600
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 2c4a67f..c1ffe63 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 0.3.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Estonian ID card utility
Group: Applications/Productivity
@@ -77,6 +77,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.1-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
* Wed Oct 12 2011 Kalev Lember <kalevlember(a)gmail.com> - 0.3.1-1
- Update to 0.3.1
- Dropped upstreamed patch
commit 5f6fe6199ad0dd89e573db52afe1bf176a9cadc5
Author: Kalev Lember <kalevlember(a)gmail.com>
Date: Wed Oct 12 22:19:32 2011 +0300
Update to 0.3.1
diff --git a/.gitignore b/.gitignore
index efc7d5c..ad8d1a4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/qesteidutil-0.3.0.tar.bz2
+/qesteidutil-0.3.1.tar.bz2
diff --git a/qesteidutil-0.3.0-system_qtsingleapplication.patch
b/qesteidutil-0.3.0-system_qtsingleapplication.patch
deleted file mode 100644
index fefb17e..0000000
--- a/qesteidutil-0.3.0-system_qtsingleapplication.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-Index: CMakeLists.txt
-===================================================================
---- CMakeLists.txt (revision 3226)
-+++ CMakeLists.txt (revision 3227)
-@@ -25,6 +25,18 @@
- add_definitions(-D_SECURE_SCL=0)
- endif(MSVC)
-
-+# try to find system copy of qtsingleapplication
-+find_path(QTSINGLEAPPLICATION_INCLUDE_DIRS qtsingleapplication.h PATH_SUFFIXES
QtSolutions)
-+find_library(QTSINGLEAPPLICATION_LIBRARIES QtSolutions_SingleApplication-2.6)
-+if(QTSINGLEAPPLICATION_INCLUDE_DIRS AND QTSINGLEAPPLICATION_LIBRARIES)
-+ message(STATUS "Found QtSingleApplication:
${QTSINGLEAPPLICATION_LIBRARIES}")
-+else()
-+ message(STATUS "QtSingleApplication not found; using bundled copy")
-+ add_subdirectory(qtsingleapplication)
-+ set(QTSINGLEAPPLICATION_INCLUDE_DIRS ${PROJECT_SOURCE_DIR}/qtsingleapplication/src)
-+ set(QTSINGLEAPPLICATION_LIBRARIES qtsingleapplication)
-+endif()
-+
- set(QT_USE_QTNETWORK true)
- set(QT_USE_QTWEBKIT true)
- set(QT_USE_QTXML true)
-@@ -99,8 +111,6 @@
-
- include(${QT_USE_FILE})
-
--add_subdirectory( qtsingleapplication )
--
- find_package(Subversion)
- if (Subversion_FOUND AND EXISTS ${PROJECT_SOURCE_DIR}/.svn)
- Subversion_WC_INFO(${PROJECT_SOURCE_DIR} PROJECT)
-@@ -113,10 +123,10 @@
- include_directories(
- ${CMAKE_SOURCE_DIR}
- ${CMAKE_BINARY_DIR}
-+ ${LIBP11_INCLUDE_DIR}
- ${OPENSSL_INCLUDE_DIR}
-- ${LIBP11_INCLUDE_DIR}
-+ ${QTSINGLEAPPLICATION_INCLUDE_DIRS}
- ${SMARTCARDPP_INCLUDE_DIR}
-- qtsingleapplication/src
- )
-
- if(APPLE)
-@@ -170,13 +180,13 @@
- target_link_libraries(qesteidutil
- ${QT_QTMAIN_LIBRARY}
- ${QT_LIBRARIES}
-+ ${LIBP11_LIBRARIES}
- ${OPENSSL_LIBRARIES}
- ${OPENSSLCRYPTO_LIBRARIES}
-- ${LIBP11_LIBRARIES}
-+ ${QTSINGLEAPPLICATION_LIBRARIES}
- ${SMARTCARDPP_LIBRARIES}
-- ${WIN_LIBRARIES}
-+ ${WIN_LIBRARIES}
- ${CARBON_LIBRARY}
-- qtsingleapplication
- )
-
- if(UNIX AND NOT APPLE)
diff --git a/qesteidutil.spec b/qesteidutil.spec
index a89e3d9..2c4a67f 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,14 +1,12 @@
Name: qesteidutil
-Version: 0.3.0
-Release: 5%{?dist}
+Version: 0.3.1
+Release: 1%{?dist}
Summary: Estonian ID card utility
Group: Applications/Productivity
License: LGPLv2+
URL:
http://code.google.com/p/esteid/
Source0:
http://esteid.googlecode.com/files/%{name}-%{version}.tar.bz2
-# Use system qtsingleapplication, backported from upstream SVN
-Patch0: qesteidutil-0.3.0-system_qtsingleapplication.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: cmake
@@ -31,7 +29,6 @@ certificates, set up mobile ID, and configure @eesti.ee email.
%prep
%setup -q
-%patch0 -p0 -b .system_qtsingleapplication
# Remove bundled qtsingleapplication to make sure it isn't used
rm -rf qtsingleapplication
@@ -76,9 +73,14 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null ||
:
%{_bindir}/qesteidutil
%{_datadir}/applications/qesteidutil.desktop
%{_datadir}/icons/hicolor/*/apps/qesteidutil.png
+%{_mandir}/man1/qesteidutil.1*
%changelog
+* Wed Oct 12 2011 Kalev Lember <kalevlember(a)gmail.com> - 0.3.1-1
+- Update to 0.3.1
+- Dropped upstreamed patch
+
* Fri Apr 15 2011 Kalev Lember <kalev(a)smartlink.ee> - 0.3.0-5
- Rebuilt for lib11 0.2.8 soname bump
diff --git a/sources b/sources
index 1e57471..7f82077 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f91ddc6022ecf86753dc3492a8e33baf qesteidutil-0.3.0.tar.bz2
+bd431df405ff813acc4f658c456f2a72 qesteidutil-0.3.1.tar.bz2
commit c06bda53638fbc602175651a9d665359ec8d6910
Author: Kalev Lember <kalev(a)smartlink.ee>
Date: Fri Apr 15 16:08:18 2011 +0300
Rebuilt for lib11 0.2.8 soname bump
diff --git a/qesteidutil.spec b/qesteidutil.spec
index dd238b0..a89e3d9 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 0.3.0
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Estonian ID card utility
Group: Applications/Productivity
@@ -79,6 +79,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Fri Apr 15 2011 Kalev Lember <kalev(a)smartlink.ee> - 0.3.0-5
+- Rebuilt for lib11 0.2.8 soname bump
+
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.0-4
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
commit b343d6b8b82a73de20ad4fca1741ca15f3ffc5b8
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Tue Feb 8 22:59:58 2011 -0600
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 817b1ec..dd238b0 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 0.3.0
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Estonian ID card utility
Group: Applications/Productivity
@@ -79,6 +79,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.3.0-4
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
* Wed Oct 20 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.3.0-3
- Require hicolor-icon-theme
commit 61f25270f7f5ae486c9aa4cc5e774b698e516bc7
Author: Kalev Lember <kalev(a)smartlink.ee>
Date: Wed Oct 20 11:57:56 2010 +0300
Require hicolor-icon-theme
diff --git a/qesteidutil.spec b/qesteidutil.spec
index 374fb9f..817b1ec 100644
--- a/qesteidutil.spec
+++ b/qesteidutil.spec
@@ -1,6 +1,6 @@
Name: qesteidutil
Version: 0.3.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Estonian ID card utility
Group: Applications/Productivity
@@ -19,6 +19,7 @@ BuildRequires: qt4-devel
BuildRequires: qt4-webkit-devel
BuildRequires: qtsingleapplication-devel
BuildRequires: smartcardpp-devel
+Requires: hicolor-icon-theme
Requires: opensc%{?_isa}
%description
@@ -78,6 +79,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Wed Oct 20 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.3.0-3
+- Require hicolor-icon-theme
+
* Thu Oct 07 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.3.0-2
- Backported patch to use system qtsingleapplication (#641042)
commit acefdaeae6c93219bd295a6c7ced92b239c58958
Author: Kalev Lember <kalev(a)smartlink.ee>
Date: Fri Oct 8 23:49:43 2010 +0300
Initial import (#641042)
diff --git a/.gitignore b/.gitignore
index e69de29..efc7d5c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/qesteidutil-0.3.0.tar.bz2
diff --git a/qesteidutil-0.3.0-system_qtsingleapplication.patch
b/qesteidutil-0.3.0-system_qtsingleapplication.patch
new file mode 100644
index 0000000..fefb17e
--- /dev/null
+++ b/qesteidutil-0.3.0-system_qtsingleapplication.patch
@@ -0,0 +1,62 @@
+Index: CMakeLists.txt
+===================================================================
+--- CMakeLists.txt (revision 3226)
++++ CMakeLists.txt (revision 3227)
+@@ -25,6 +25,18 @@
+ add_definitions(-D_SECURE_SCL=0)
+ endif(MSVC)
+
++# try to find system copy of qtsingleapplication
++find_path(QTSINGLEAPPLICATION_INCLUDE_DIRS qtsingleapplication.h PATH_SUFFIXES
QtSolutions)
++find_library(QTSINGLEAPPLICATION_LIBRARIES QtSolutions_SingleApplication-2.6)
++if(QTSINGLEAPPLICATION_INCLUDE_DIRS AND QTSINGLEAPPLICATION_LIBRARIES)
++ message(STATUS "Found QtSingleApplication:
${QTSINGLEAPPLICATION_LIBRARIES}")
++else()
++ message(STATUS "QtSingleApplication not found; using bundled copy")
++ add_subdirectory(qtsingleapplication)
++ set(QTSINGLEAPPLICATION_INCLUDE_DIRS ${PROJECT_SOURCE_DIR}/qtsingleapplication/src)
++ set(QTSINGLEAPPLICATION_LIBRARIES qtsingleapplication)
++endif()
++
+ set(QT_USE_QTNETWORK true)
+ set(QT_USE_QTWEBKIT true)
+ set(QT_USE_QTXML true)
+@@ -99,8 +111,6 @@
+
+ include(${QT_USE_FILE})
+
+-add_subdirectory( qtsingleapplication )
+-
+ find_package(Subversion)
+ if (Subversion_FOUND AND EXISTS ${PROJECT_SOURCE_DIR}/.svn)
+ Subversion_WC_INFO(${PROJECT_SOURCE_DIR} PROJECT)
+@@ -113,10 +123,10 @@
+ include_directories(
+ ${CMAKE_SOURCE_DIR}
+ ${CMAKE_BINARY_DIR}
++ ${LIBP11_INCLUDE_DIR}
+ ${OPENSSL_INCLUDE_DIR}
+- ${LIBP11_INCLUDE_DIR}
++ ${QTSINGLEAPPLICATION_INCLUDE_DIRS}
+ ${SMARTCARDPP_INCLUDE_DIR}
+- qtsingleapplication/src
+ )
+
+ if(APPLE)
+@@ -170,13 +180,13 @@
+ target_link_libraries(qesteidutil
+ ${QT_QTMAIN_LIBRARY}
+ ${QT_LIBRARIES}
++ ${LIBP11_LIBRARIES}
+ ${OPENSSL_LIBRARIES}
+ ${OPENSSLCRYPTO_LIBRARIES}
+- ${LIBP11_LIBRARIES}
++ ${QTSINGLEAPPLICATION_LIBRARIES}
+ ${SMARTCARDPP_LIBRARIES}
+- ${WIN_LIBRARIES}
++ ${WIN_LIBRARIES}
+ ${CARBON_LIBRARY}
+- qtsingleapplication
+ )
+
+ if(UNIX AND NOT APPLE)
diff --git a/qesteidutil.spec b/qesteidutil.spec
new file mode 100644
index 0000000..374fb9f
--- /dev/null
+++ b/qesteidutil.spec
@@ -0,0 +1,102 @@
+Name: qesteidutil
+Version: 0.3.0
+Release: 2%{?dist}
+Summary: Estonian ID card utility
+
+Group: Applications/Productivity
+License: LGPLv2+
+URL:
http://code.google.com/p/esteid/
+Source0:
http://esteid.googlecode.com/files/%{name}-%{version}.tar.bz2
+# Use system qtsingleapplication, backported from upstream SVN
+Patch0: qesteidutil-0.3.0-system_qtsingleapplication.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires: cmake
+BuildRequires: desktop-file-utils
+BuildRequires: libp11-devel
+BuildRequires: openssl-devel
+BuildRequires: qt4-devel
+BuildRequires: qt4-webkit-devel
+BuildRequires: qtsingleapplication-devel
+BuildRequires: smartcardpp-devel
+Requires: opensc%{?_isa}
+
+%description
+QEsteidUtil is an application for managing Estonian ID Card. In an
+user-friendly interface it is possible to change and unlock PINs, examine
+detailed information about personal data file on the card, extract and view
+certificates, set up mobile ID, and configure @eesti.ee email.
+
+
+%prep
+%setup -q
+%patch0 -p0 -b .system_qtsingleapplication
+
+# Remove bundled qtsingleapplication to make sure it isn't used
+rm -rf qtsingleapplication
+
+
+%build
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake} ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform}
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
+
+desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/qesteidutil.desktop
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%post
+touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+ touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+fi
+
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING NEWS README
+%{_bindir}/qesteidutil
+%{_datadir}/applications/qesteidutil.desktop
+%{_datadir}/icons/hicolor/*/apps/qesteidutil.png
+
+
+%changelog
+* Thu Oct 07 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.3.0-2
+- Backported patch to use system qtsingleapplication (#641042)
+
+* Thu Oct 07 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.3.0-1
+- Update to 0.3.0
+
+* Tue May 11 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.2.0-0.19.svn2685
+- BR qt4-webkit-devel (F14+)
+
+* Mon Mar 29 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.2.0-0.18.svn2685
+- Spec file clean up
+- Added AUTHORS and COPYING docs
+- Cleaned up nightly build changelog entries
+
+* Fri Feb 26 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.2.0-0.14.svn2499
+- rebuilt with Qt 4.6
+
+* Thu Jan 21 2010 Kalev Lember <kalev(a)smartlink.ee> - 0.2.0-0.11.svn2455
+- rebuilt with new libp11
+
+* Sun Jun 14 2009 Kalev Lember <kalev(a)smartlink.ee> - 0.2.0-0.1.svn714
+- Initial RPM release.
diff --git a/sources b/sources
index e69de29..1e57471 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+f91ddc6022ecf86753dc3492a8e33baf qesteidutil-0.3.0.tar.bz2