mihkel pushed to qesteidutil (f22). "New upstream release (..more)"
notifications at fedoraproject.org
notifications at fedoraproject.org
Sat Mar 28 19:32:36 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=f22&id=672baca232218b7cf765c237f4c84f34a5df5bd9
More information about the scm-commits
mailing list