mihkel pushed to qesteidutil (master). "New upstream release (..more)"

notifications at fedoraproject.org notifications at fedoraproject.org
Sat Mar 28 18:32:26 UTC 2015


>From 672baca232218b7cf765c237f4c84f34a5df5bd9 Mon Sep 17 00:00:00 2001
From: Mihkel Vain <mihkel at fedoraproject.org>
Date: Sat, 28 Mar 2015 20:32:18 +0200
Subject: 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 at 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/qesteidutil.png</screenshot>
-  </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}-%{version}.tar.gz
 
 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 at 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 at 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
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/qesteidutil.git/commit/?h=master&id=672baca232218b7cf765c237f4c84f34a5df5bd9


More information about the scm-commits mailing list