Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: app-misc/mobile-datovka/, app-misc/mobile-datovka/files/
Date: Mon, 24 Aug 2020 07:50:01
Message-Id: 1598200407.2c3715c1df8e59621decb240850541c184e02890.andrewammerlaan@gentoo
1 commit: 2c3715c1df8e59621decb240850541c184e02890
2 Author: David Heidelberg <david <AT> ixit <DOT> cz>
3 AuthorDate: Sun Aug 23 16:33:13 2020 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Sun Aug 23 16:33:27 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c3715c1
7
8 app-misc/mobile-datovka: bump to 1.10.0
9
10 Package-Manager: Portage-3.0.3, Repoman-2.3.23
11 Signed-off-by: David Heidelberg <david <AT> ixit.cz>
12
13 app-misc/mobile-datovka/Manifest | 2 +-
14 ...1.9.1-0001-add-metainfo-for-distributions.patch | 83 ----------------------
15 ...9.1-0002-Support-Linux-phones-and-desktop.patch | 68 ------------------
16 ...a-1.9.1.ebuild => mobile-datovka-1.10.0.ebuild} | 5 --
17 4 files changed, 1 insertion(+), 157 deletions(-)
18
19 diff --git a/app-misc/mobile-datovka/Manifest b/app-misc/mobile-datovka/Manifest
20 index 8226258..eaa3ec5 100644
21 --- a/app-misc/mobile-datovka/Manifest
22 +++ b/app-misc/mobile-datovka/Manifest
23 @@ -1 +1 @@
24 -DIST mobile-datovka-v1.9.1.tar.gz 1923725 BLAKE2B 665527c5071373cf02adb971e5250c80e31a949f2aba39666b47e9a19c086d737e629c69ad25fd673bead1b22e976d5a5c341a90bfea8c77caa5b358b02dc44a SHA512 e2ea35173e3465401f1b7217b84592731da83d61dfe964db5f7706862fe68bb9e0b783e5d52dece3392351b2793d8b284668108132c6f6d1c66a371221d6fde3
25 +DIST mobile-datovka-v1.10.0.tar.gz 1998167 BLAKE2B 2a0a577ed145e85f6d87d5c4c6b7cdb7cda33a484e85983d372af5d1e115efe8d6dab986069e1bcf2a59bb2000043dd7f3037d954bdf0d4ce62b0482d57091f5 SHA512 8ef485f34af55a6057f29c2e13db7d7210303537fc3841ea4553d4a013b8ca97f184a5cf995038c6885703fff8c9c96889e6a8b2b8b36e98dcf84cc4b61d5dc9
26
27 diff --git a/app-misc/mobile-datovka/files/mobile-datovka-1.9.1-0001-add-metainfo-for-distributions.patch b/app-misc/mobile-datovka/files/mobile-datovka-1.9.1-0001-add-metainfo-for-distributions.patch
28 deleted file mode 100644
29 index 112a3d5..0000000
30 --- a/app-misc/mobile-datovka/files/mobile-datovka-1.9.1-0001-add-metainfo-for-distributions.patch
31 +++ /dev/null
32 @@ -1,83 +0,0 @@
33 -From a8c24f3699563a5ccc6dd6c49b16444af51b50a8 Mon Sep 17 00:00:00 2001
34 -From: David Heidelberg <david@××××.cz>
35 -Date: Fri, 24 Apr 2020 00:23:43 +0200
36 -Subject: [PATCH 2/3] add metainfo for distributions
37 -
38 -Nice to have for mobile Linux (Librem 5 & PinePhone)
39 -
40 -Signed-off-by: David Heidelberg <david@××××.cz>
41 ----
42 - linux/nic.cz.mobile-datovka.metainfo.xml | 61 ++++++++++++++++++++++++
43 - 1 file changed, 61 insertions(+)
44 - create mode 100644 linux/nic.cz.mobile-datovka.metainfo.xml
45 -
46 -diff --git a/linux/nic.cz.mobile-datovka.metainfo.xml b/linux/nic.cz.mobile-datovka.metainfo.xml
47 -new file mode 100644
48 -index 0000000..c5d3cc6
49 ---- /dev/null
50 -+++ b/linux/nic.cz.mobile-datovka.metainfo.xml
51 -@@ -0,0 +1,61 @@
52 -+<?xml version="1.0" encoding="utf-8"?>
53 -+<!-- Copyright 2014-2020 CZ.NIC Labs -->
54 -+<application>
55 -+ <id type="desktop">nic.cz.mobile=datovka.desktop</id>
56 -+ <metadata_license>CC0-1.0</metadata_license>
57 -+ <project_license>GPL-3.0-or-later</project_license>
58 -+
59 -+ <name>Mobile Datovka</name>
60 -+ <name xml:lang="cs">Mobilní Datovka</name>
61 -+
62 -+ <summary>A free graphical user interface for data boxes</summary>
63 -+ <summary xml:lang="cs">Svobodné uživatelské rozhraní pro datové schránky</summary>
64 -+
65 -+ <description>
66 -+ <p>
67 -+ Datovka is a multiplatform desktop application for accessing data boxes.
68 -+ A data box is an electronic storage site in Czech Republic. It is intended
69 -+ for delivery of official documents and for communication with public
70 -+ authority bodies.
71 -+ </p>
72 -+ <p xml:lang="cs">
73 -+ Datovka je multiplatformní desktopová aplikace pro přístup k datovým schránkám.
74 -+ Datová schránka v České republice je elektronické úložiště, které je určeno
75 -+ k doručování dokumentů a pro komunikaci s orgány veřejné moci.
76 -+ </p>
77 -+
78 -+ <p>
79 -+ Datovka allows receiving, sending, and checking the integrity of data messages,
80 -+ exporting proofs of delivery or full messages, exporting complete
81 -+ correspondence for a defined period, etc.
82 -+ </p>
83 -+ <p xml:lang="cs">
84 -+ Z Datovky je možné číst zprávy, odesílat zprávy, kontrolovat integritu datových zpráv,
85 -+ exportovat doručenky i celé zprávy, exportovat přehled korespondence za určité
86 -+ časové období, apod.
87 -+ </p>
88 -+
89 -+ <p>
90 -+ The user interface resembles the interface of common e-mail clients.
91 -+ </p>
92 -+ <p xml:lang="cs">
93 -+ Uživatelské rozhraní aplikace se podobá rozhraní běžných poštovních klientů.
94 -+ </p>
95 -+ </description>
96 -+
97 -+ <kudos>
98 -+ <kudo>HiDpiIcon</kudo>
99 -+ <kudo>ModernToolkit</kudo>
100 -+ </kudos>
101 -+
102 -+ <screenshots>
103 -+ <screenshot type="default">
104 -+ <image>https://www.datovka.cz/images/mobile-main.png</image>
105 -+ <caption>Main window of the application</caption>
106 -+ <caption xml:lang="cs">Hlavní okno aplikace</caption>
107 -+ </screenshot>
108 -+ </screenshots>
109 -+
110 -+ <updatecontact>datove-schranky@××××××××.cz</updatecontact>
111 -+ <url type="homepage">https://www.datovka.cz/cs/pages/mobilni-datovka.html</url>
112 -+</application>
113 ---
114 -2.26.2
115 -
116
117 diff --git a/app-misc/mobile-datovka/files/mobile-datovka-1.9.1-0002-Support-Linux-phones-and-desktop.patch b/app-misc/mobile-datovka/files/mobile-datovka-1.9.1-0002-Support-Linux-phones-and-desktop.patch
118 deleted file mode 100644
119 index 54e372d..0000000
120 --- a/app-misc/mobile-datovka/files/mobile-datovka-1.9.1-0002-Support-Linux-phones-and-desktop.patch
121 +++ /dev/null
122 @@ -1,68 +0,0 @@
123 -From 795e069727216e95708453b03b80ca99a98ea78f Mon Sep 17 00:00:00 2001
124 -From: David Heidelberg <david@××××.cz>
125 -Date: Fri, 24 Apr 2020 00:29:20 +0200
126 -Subject: [PATCH 3/3] Support Linux (phones and desktop)
127 -
128 -Signed-off-by: David Heidelberg <david@××××.cz>
129 ----
130 - linux/nic.cz.mobile-datovka.desktop | 10 ++++++++++
131 - mobile-datovka.pro | 26 +++++++++++++++++++++++++-
132 - 2 files changed, 35 insertions(+), 1 deletion(-)
133 - create mode 100644 linux/nic.cz.mobile-datovka.desktop
134 -
135 -diff --git a/linux/nic.cz.mobile-datovka.desktop b/linux/nic.cz.mobile-datovka.desktop
136 -new file mode 100644
137 -index 0000000..6089407
138 ---- /dev/null
139 -+++ b/linux/nic.cz.mobile-datovka.desktop
140 -@@ -0,0 +1,10 @@
141 -+[Desktop Entry]
142 -+Type=Application
143 -+Version=1.0
144 -+Name=Mobile Datovka
145 -+GenericName=Datovka
146 -+Comment=Mobile client for ISDS
147 -+Exec=mobile-datovka
148 -+Icon=datovka
149 -+Terminal=false
150 -+Categories=Office;Email;Qt;
151 -diff --git a/mobile-datovka.pro b/mobile-datovka.pro
152 -index 635279f..1ff6f7d 100644
153 ---- a/mobile-datovka.pro
154 -+++ b/mobile-datovka.pro
155 -@@ -380,7 +380,31 @@ RESOURCES += \
156 -
157 - # Linux target.
158 - linux {
159 -- ICON = res/datovka.png
160 -+ isEmpty(PREFIX) {
161 -+ PREFIX = "/usr/local"
162 -+ }
163 -+
164 -+ BINDIR="$${PREFIX}/bin"
165 -+ DATADIR="$${PREFIX}/share"
166 -+
167 -+ LOCALE_INST_DIR = "$${DATADIR}/$${APP_NAME}/localisations"
168 -+
169 -+ target.path = "$${BINDIR}"
170 -+
171 -+ desktop.path = "$${DATADIR}/applications"
172 -+ desktop.files += "linux/nic.cz.mobile-datovka.desktop"
173 -+
174 -+ metainfo.path = "$${DATADIR}/metainfo"
175 -+ metainfo.files += "linux/nic.cz.mobile-datovka.metadata.xml"
176 -+
177 -+ icon64.path = "$${DATADIR}/icons/hicolor/64x64/apps"
178 -+ icon64.files += "res/datovka.png"
179 -+
180 -+ localisation.path = "$${LOCALE_INST_DIR}"
181 -+ localisation.files += res/locale/datovka_cs.qm \
182 -+ res/locale/datovka_en.qm
183 -+
184 -+ INSTALLS += target desktop metainfo icon64
185 - }
186 -
187 - # iOS target.
188 ---
189 -2.26.2
190 -
191
192 diff --git a/app-misc/mobile-datovka/mobile-datovka-1.9.1.ebuild b/app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild
193 similarity index 88%
194 rename from app-misc/mobile-datovka/mobile-datovka-1.9.1.ebuild
195 rename to app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild
196 index 1f5e332..a32dd56 100644
197 --- a/app-misc/mobile-datovka/mobile-datovka-1.9.1.ebuild
198 +++ b/app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild
199 @@ -37,11 +37,6 @@ DEPEND="
200
201 S="${WORKDIR}/${PN}-v${PV}"
202
203 -PATCHES=(
204 - "${FILESDIR}/${P}-0001-add-metainfo-for-distributions.patch"
205 - "${FILESDIR}/${P}-0002-Support-Linux-phones-and-desktop.patch"
206 -)
207 -
208 src_configure() {
209 lrelease ${PN}.pro || die
210 eqmake5 PREFIX="/usr" TEXT_FILES_INST_DIR="/usr/share/${PN}/"