[qesteidutil] Update to 3.8 release

mihkel mihkel at fedoraproject.org
Wed Apr 30 10:17:51 UTC 2014


commit 3c82608f287d8fbcc85bd5ce3472d0f6512cc02b
Author: Mihkel Vain <mihkel at fedoraproject.org>
Date:   Wed Apr 30 13:17:52 2014 +0300

    Update to 3.8 release

 .gitignore       |    1 +
 qesteidutil.spec |   50 ++++++++++++++++++++------------------------------
 sources          |    2 +-
 3 files changed, 22 insertions(+), 31 deletions(-)
---
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 at 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 at 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


More information about the scm-commits mailing list