[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