[qesteidutil] Add appdata support
mihkel
mihkel at fedoraproject.org
Sat Jul 5 18:42:47 UTC 2014
commit d9faf11823d2c646277e41861760a8eb49435e02
Author: Mihkel Vain <mihkel at fedoraproject.org>
Date: Sat Jul 5 21:42:58 2014 +0300
Add appdata support
.gitignore | 1 +
qesteidutil.spec | 12 +++++++++++-
sources | 1 +
3 files changed, 13 insertions(+), 1 deletions(-)
---
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 at fedoraproject.org> - 3.8.0.1106-4
+- Add appdata support
+
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng at 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
More information about the scm-commits
mailing list