Merge ~roguescholar/sierrabreezeenhanced/+git/packaging:master into ~krisives/sierrabreezeenhanced/+git/sierrabreezeenhancedpackaging:master
- Git
- lp:~roguescholar/sierrabreezeenhanced/+git/packaging
- master
- Merge into master
Status: | Needs review |
---|---|
Proposed branch: | ~roguescholar/sierrabreezeenhanced/+git/packaging:master |
Merge into: | ~krisives/sierrabreezeenhanced/+git/sierrabreezeenhancedpackaging:master |
Diff against target: |
1270 lines (+1051/-38) 19 files modified
.gitignore (+2/-0) README.source (+7/-5) changelog (+11/-0) clean (+2/-0) control (+32/-9) copyright (+33/-6) dev/null (+0/-2) docs (+1/-0) libsierrabreezeenhancedcommon5-0.install (+4/-0) libsierrabreezeenhancedcommon5-0.symbols (+10/-0) libsierrabreezeenhancedcommon5-dev.install (+1/-0) patches/00-add-multiarch-l10n-workflows.patch (+848/-0) patches/series (+1/-0) rules (+70/-15) source/format (+1/-1) source/lintian-overrides (+12/-0) source/local-options (+1/-0) upstream/metadata (+11/-0) watch (+4/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Kristopher Ives | Pending | ||
Review via email: mp+391763@code.launchpad.net |
Commit message
Unexpected treasure from the packaging fairy
Description of the change
I noticed that the daily builds of your magnificent add-on to KDE Plasma had stalled, and I thought I would show my appreciation for all your hard work by fixing the matter for you. I was able to:
- get everything compliant with current Debian Policy
- eliminate all legitimate lintian errors that were present (and place overrides on the false positives)
- enable the auto-building of a matching debug package to help users fashion more useful bug reports, since this is a CI/CD artifact
- update the CMake logic present for localization files, and even completed half of the European Portuguese translation as a proof of functionality
- properly document the licensing status in the copyright file
- assemble the upstream/metadata information, complete with screenshots for package manager GUIs
- extract all the C++ symbols from the library and record them in the expected package.symbols file
There's probably a few other things but those are the highlights. Everything should just merge in like a hot knife through butter. The only breaking change of note was the necessity of renaming the binary package to comply with package naming conventions. But hey, on the upshot, you're now in prime position to get your work upstreamed into an official package in Neon or KaOS or other major distros if you wanted to. I hope it all meets with your approval.
- c0ca90f... by Peter J. Mello
-
Explicitly call shell in d/rules to extract l10n strings
- 22ed35e... by Peter J. Mello
-
Update patch to add GNUInstallDirs call to CMakeLists.txt
- d048b47... by Peter J. Mello
-
Fix upstream version parsing for symbols file generation
- ee8a0ca... by Peter J. Mello
-
Amend changelog to show S-V bump to 4.5.1
Unmerged commits
- ee8a0ca... by Peter J. Mello
-
Amend changelog to show S-V bump to 4.5.1
- d048b47... by Peter J. Mello
-
Fix upstream version parsing for symbols file generation
- 22ed35e... by Peter J. Mello
-
Update patch to add GNUInstallDirs call to CMakeLists.txt
- c0ca90f... by Peter J. Mello
-
Explicitly call shell in d/rules to extract l10n strings
- 977f36d... by Peter J. Mello
-
Fix all packaging errors to achieve 'lintian clean' status
- 290fb55... by Peter J. Mello
-
Update packaging files for upstream release v0.9.5
Signed-off-by: Peter J. Mello <email address hidden>
Preview Diff
1 | diff --git a/.gitignore b/.gitignore |
2 | new file mode 100644 |
3 | index 0000000..fdf6f38 |
4 | --- /dev/null |
5 | +++ b/.gitignore |
6 | @@ -0,0 +1,2 @@ |
7 | +debhelper-build-stamp |
8 | +tmp/ |
9 | diff --git a/README.Debian b/README.Debian |
10 | deleted file mode 100644 |
11 | index 226dc1b..0000000 |
12 | --- a/README.Debian |
13 | +++ /dev/null |
14 | @@ -1,6 +0,0 @@ |
15 | -sierrabreezeenhanced for Debian |
16 | ----------------------- |
17 | - |
18 | -Initial import |
19 | - |
20 | - -- Kristopher Ives <kristopher.ives@gmail.com> Thu, 06 Dec 2018 17:38:05 -0800 |
21 | diff --git a/README.md b/README.md |
22 | deleted file mode 100644 |
23 | index dd3e631..0000000 |
24 | --- a/README.md |
25 | +++ /dev/null |
26 | @@ -1,9 +0,0 @@ |
27 | -SierraBreezeEnhanced-packaging |
28 | -====================== |
29 | - |
30 | -- Debian packaging files for SierraBreezeEnhanced |
31 | - |
32 | -- SierraBreezeEnhanced |
33 | - - https://github.com/kupiqu/SierraBreezeEnhanced/ |
34 | -- PPA recipe |
35 | - - https://code.launchpad.net/~krisives/+recipe/sierrabreezeenhanced-daily |
36 | diff --git a/README.source b/README.source |
37 | index 7bfc8e0..dd3e631 100644 |
38 | --- a/README.source |
39 | +++ b/README.source |
40 | @@ -1,7 +1,9 @@ |
41 | -sierrabreezeenhanced for Debian |
42 | ----------------------- |
43 | +SierraBreezeEnhanced-packaging |
44 | +====================== |
45 | |
46 | -Initial import |
47 | - |
48 | - -- Kristopher Ives <kristopher.ives@gmail.com> Thu, 06 Dec 2018 17:38:05 -0800 |
49 | +- Debian packaging files for SierraBreezeEnhanced |
50 | |
51 | +- SierraBreezeEnhanced |
52 | + - https://github.com/kupiqu/SierraBreezeEnhanced/ |
53 | +- PPA recipe |
54 | + - https://code.launchpad.net/~krisives/+recipe/sierrabreezeenhanced-daily |
55 | diff --git a/changelog b/changelog |
56 | index e42ccfe..fc9a48b 100644 |
57 | --- a/changelog |
58 | +++ b/changelog |
59 | @@ -1,3 +1,14 @@ |
60 | +sierrabreezeenhanced (0.9.5-1) groovy; urgency=medium |
61 | + |
62 | + * New upstream release: v0.9.5 |
63 | + - Port away from deprecated Qt::MidButton |
64 | + - Use linear animations |
65 | + * debian/control: |
66 | + + Bump Standards-Version to 4.5.1, no changes needed. |
67 | + + Add versioned Build-Depends matching CMakeLists.txt |
68 | + |
69 | + -- Peter J. Mello <admin@petermello.net> Fri, 18 Nov 2020 01:21:22 -0800 |
70 | + |
71 | sierrabreezeenhanced (0.0.1-1) unstable; urgency=medium |
72 | |
73 | * Initial release |
74 | diff --git a/clean b/clean |
75 | new file mode 100644 |
76 | index 0000000..f330aae |
77 | --- /dev/null |
78 | +++ b/clean |
79 | @@ -0,0 +1,2 @@ |
80 | +po/breeze_kwin_deco.pot |
81 | +rc.cpp |
82 | diff --git a/control b/control |
83 | index 57fc2e5..ff38ca2 100644 |
84 | --- a/control |
85 | +++ b/control |
86 | @@ -1,28 +1,51 @@ |
87 | Source: sierrabreezeenhanced |
88 | -Section: kde |
89 | +Section: libs |
90 | Priority: optional |
91 | Maintainer: Kristopher Ives <kristopher.ives@gmail.com> |
92 | Build-Depends: |
93 | - debhelper (>= 10), |
94 | - cmake, extra-cmake-modules, |
95 | + debhelper (>= 10.2.1~), cmake (>= 2.8.12~), extra-cmake-modules (>= 0.0.9~), |
96 | + appstream, gettext (>= 0.19.8.1~), kdesdk-scripts, |
97 | libecm1-dev, |
98 | libkdecorations2-dev, |
99 | + libkf5auth-dev, |
100 | libkf5codecs-dev, |
101 | + libkf5config-dev, |
102 | libkf5configwidgets-dev, |
103 | libkf5coreaddons-dev, |
104 | libkf5guiaddons-dev, |
105 | libkf5i18n-dev, |
106 | + libkf5iconthemes-dev, |
107 | libkf5widgetsaddons-dev, |
108 | libkf5windowsystem-dev, |
109 | libqt5x11extras5-dev, |
110 | - libfftw3-dev |
111 | -Standards-Version: 4.1.2 |
112 | + libfftw3-dev, |
113 | + libx11-xcb-dev, |
114 | + lsb-release, pkg-config, pkg-kde-tools, python3-minimal, qtbase5-dev, |
115 | + qttools5-dev |
116 | +Standards-Version: 4.5.1 |
117 | Homepage: https://github.com/kupiqu/SierraBreezeEnhanced |
118 | -Vcs-Git: https://github.com/kupiqu/SierraBreezeEnhanced.git |
119 | -Vcs-Browser: https://github.com/kupiqu/SierraBreezeEnhanced |
120 | +Vcs-Git: https://github.com/krisives/SierraBreezeEnhanced-packaging.git |
121 | +Vcs-Browser: https://github.com/krisives/SierraBreezeEnhanced-packaging |
122 | +Rules-Requires-Root: no |
123 | |
124 | -Package: sierrabreezeenhanced |
125 | +Package: libsierrabreezeenhancedcommon5-0 |
126 | Architecture: any |
127 | +Multi-Arch: same |
128 | +Pre-Depends: ${misc:Pre-Depends} |
129 | Depends: ${shlibs:Depends}, ${misc:Depends} |
130 | Description: OSX-like window decoration for KDE Plasma written in C++ |
131 | - A fork of BreezeEnhanced to make it (arguably) more minimalistic and informative |
132 | + A fork of BreezeEnhanced to make it (arguably) more minimalistic and |
133 | + informative |
134 | + |
135 | +Package: libsierrabreezeenhancedcommon5-dev |
136 | +Section: libdevel |
137 | +Architecture: any |
138 | +Multi-Arch: same |
139 | +Depends: libsierrabreezeenhancedcommon5-0 (= ${binary:Version}), |
140 | + ${misc:Depends} |
141 | +Provides: libsierrabreezeenhancedcommon-dev |
142 | +Description: window decoration style for KDE Plasma (development files) |
143 | + A fork of BreezeEnhanced to make it (arguably) more minimalistic and |
144 | + informative |
145 | + . |
146 | + This package contains the library headers and other development files. |
147 | diff --git a/copyright b/copyright |
148 | index 0fc4c2d..bf1edcc 100644 |
149 | --- a/copyright |
150 | +++ b/copyright |
151 | @@ -1,11 +1,38 @@ |
152 | Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ |
153 | -Upstream-Name: sierrabreezeenhanced |
154 | -Source: https://github.com/kupiqu/SierraBreezeEnhanced |
155 | +Upstream-Name: SierraBreezeEnhanced |
156 | +Upstream-Contact: avlas <jsardid@gmail.com> |
157 | +Source: https://github.com/kupiqu/SierraBreezeEnhanced/releases |
158 | |
159 | Files: * |
160 | -Copyright: 2016-2018 Pedram Pourang <tsujan2000@gmail.com> |
161 | -License: GPL-3+ |
162 | +Copyright: 2016-2020, Pedram Pourang <tsujan2000@gmail.com> |
163 | + 2018-2020, avlas <jsardid@gmail.com> |
164 | +License: GPL-3.0-or-later |
165 | |
166 | Files: debian/* |
167 | -Copyright: 2018 Kristopher Ives <kristopher.ives@gmail.com> |
168 | -License: GPL-2+ |
169 | +Copyright: 2018, Kristopher Ives <kristopher.ives@gmail.com> |
170 | + 2020, Peter J. Mello <admin@petermello.net> |
171 | +License: GPL-3.0-or-later OR MPL-2.0 |
172 | + |
173 | +License: GPL-3.0-or-later |
174 | + This program is free software: you can redistribute it and/or modify it under |
175 | + the terms of the GNU General Public License as published by the Free Software |
176 | + Foundation, either version 3 of the License, or (at your option) any later |
177 | + version. |
178 | + . |
179 | + This program is distributed in the hope that it will be useful, but WITHOUT ANY |
180 | + WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A |
181 | + PARTICULAR PURPOSE. See the GNU General Public License for more details. |
182 | + . |
183 | + You should have received a copy of the GNU General Public License along with |
184 | + this program. If not, see <https://www.gnu.org/licenses/>. |
185 | + . |
186 | + On Debian(-based) GNU/Linux systems, the full text of the GNU General Public |
187 | + License, version 3, can be found in the file `/usr/share/common-licenses/GPL-3'. |
188 | + |
189 | +License: MPL-2.0 |
190 | + This Source Code Form is subject to the terms of the Mozilla Public License, |
191 | + v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain |
192 | + one at <https://mozilla.org/MPL/2.0/>. |
193 | + . |
194 | + On Debian(-based) GNU/Linux systems, the full text of the Mozilla Public |
195 | + License, v. 2.0, can be found in the file `/usr/share/common-licenses/MPL-2.0'. |
196 | diff --git a/docs b/docs |
197 | new file mode 100644 |
198 | index 0000000..5323396 |
199 | --- /dev/null |
200 | +++ b/docs |
201 | @@ -0,0 +1 @@ |
202 | +debian/README.source |
203 | diff --git a/files b/files |
204 | deleted file mode 100644 |
205 | index 6395c2b..0000000 |
206 | --- a/files |
207 | +++ /dev/null |
208 | @@ -1 +0,0 @@ |
209 | -sierrabreezeenhanced_0.0.1-1_source.buildinfo unknown optional |
210 | diff --git a/libsierrabreezeenhancedcommon5-0.install b/libsierrabreezeenhancedcommon5-0.install |
211 | new file mode 100644 |
212 | index 0000000..fae8dfb |
213 | --- /dev/null |
214 | +++ b/libsierrabreezeenhancedcommon5-0.install |
215 | @@ -0,0 +1,4 @@ |
216 | +usr/lib/*/*.so.* |
217 | +usr/lib/*/qt5/plugins/*/*.so |
218 | +usr/share/locale/*/LC_MESSAGES/*.qm |
219 | +usr/share/kservices5/*.desktop |
220 | diff --git a/libsierrabreezeenhancedcommon5-0.symbols b/libsierrabreezeenhancedcommon5-0.symbols |
221 | new file mode 100644 |
222 | index 0000000..432d5b9 |
223 | --- /dev/null |
224 | +++ b/libsierrabreezeenhancedcommon5-0.symbols |
225 | @@ -0,0 +1,10 @@ |
226 | +# SymbolsHelper-Confirmed: 0.9.5 amd64 |
227 | +libsierrabreezeenhancedcommon5.so.0 libsierrabreezeenhancedcommon5-0 #MINVER# |
228 | +* Build-Depends-Package: libsierrabreezeenhancedcommon5-dev |
229 | + _ZN6Breeze17BoxShadowRenderer10setBoxSizeERK5QSize@Base 0.9.5 |
230 | + _ZN6Breeze17BoxShadowRenderer15setBorderRadiusEd@Base 0.9.5 |
231 | + _ZN6Breeze17BoxShadowRenderer19setDevicePixelRatioEd@Base 0.9.5 |
232 | + _ZN6Breeze17BoxShadowRenderer23calculateMinimumBoxSizeEi@Base 0.9.5 |
233 | + _ZN6Breeze17BoxShadowRenderer33calculateMinimumShadowTextureSizeERK5QSizeiRK6QPoint@Base 0.9.5 |
234 | + _ZN6Breeze17BoxShadowRenderer9addShadowERK6QPointiRK6QColor@Base 0.9.5 |
235 | + _ZNK6Breeze17BoxShadowRenderer6renderEv@Base 0.9.5 |
236 | diff --git a/libsierrabreezeenhancedcommon5-dev.install b/libsierrabreezeenhancedcommon5-dev.install |
237 | new file mode 100644 |
238 | index 0000000..3fbd717 |
239 | --- /dev/null |
240 | +++ b/libsierrabreezeenhancedcommon5-dev.install |
241 | @@ -0,0 +1 @@ |
242 | +usr/lib/*/libsierrabreezeenhancedcommon*.so |
243 | diff --git a/patches/00-add-multiarch-l10n-workflows.patch b/patches/00-add-multiarch-l10n-workflows.patch |
244 | new file mode 100644 |
245 | index 0000000..6593aa0 |
246 | --- /dev/null |
247 | +++ b/patches/00-add-multiarch-l10n-workflows.patch |
248 | @@ -0,0 +1,848 @@ |
249 | +Description: Add Debian multiarch compatibility and KDE l10n workflow support |
250 | + Upstream does not include any facilities for standard Debian-based multiarch |
251 | + library paths nor the KDE localization workflow in their build configuration. |
252 | + These modifications introduce both by altering the CMakeLists.txt file in the |
253 | + repository root directory and generating the helper scripts for the KDE l10n |
254 | + update and build process. The end result is a far more harmonious co-existence |
255 | + with debhelper and the Debian package management toolchain. |
256 | +Author: Peter J. Mello <admin@petermello.net> |
257 | +Origin: other |
258 | +Forwarded: https://code.launchpad.net/~roguescholar/sierrabreezeenhanced/+git/packaging/+merge/391763 |
259 | +Last-Update: 2021-03-15 |
260 | + |
261 | +--- a/CMakeLists.txt |
262 | ++++ b/CMakeLists.txt |
263 | +@@ -18,15 +18,14 @@ include(KDECMakeSettings) |
264 | + include(KDEInstallDirs) |
265 | + include(KDECMakeSettings) |
266 | + include(KDECompilerSettings NO_POLICY_SCOPE) |
267 | ++include(GNUInstallDirs) |
268 | + include(GenerateExportHeader) |
269 | + # include(GtkUpdateIconCache) |
270 | ++include(ECMPoQmTools) |
271 | + |
272 | + find_package(KDecoration2 REQUIRED) |
273 | + |
274 | + |
275 | +-# old stuff |
276 | +-add_definitions(-DTRANSLATION_DOMAIN="breeze_kwin_deco") |
277 | +- |
278 | + find_package(KF5 REQUIRED COMPONENTS CoreAddons GuiAddons ConfigWidgets WindowSystem I18n IconThemes) |
279 | + find_package(Qt5 CONFIG REQUIRED COMPONENTS DBus) |
280 | + |
281 | +@@ -67,6 +65,11 @@ set(sierrabreezeenhanced_SRCS |
282 | + breezesettingsprovider.cpp |
283 | + breezesizegrip.cpp) |
284 | + |
285 | ++ecm_create_qm_loader(sierrabreezeenhanced_SRCS breeze_kwin_deco) |
286 | ++if (IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/po") |
287 | ++ ecm_install_po_files_as_qm(po) |
288 | ++endif() |
289 | ++ |
290 | + kconfig_add_kcfg_files(sierrabreezeenhanced_SRCS breezesettings.kcfgc) |
291 | + |
292 | + ### config classes |
293 | +--- a/Messages.sh |
294 | ++++ b/Messages.sh |
295 | +@@ -1,4 +1,4 @@ |
296 | +-#!bin/sh |
297 | +-$EXTRACTRC `find . -name \*.rc -o -name \*.ui -o -name \*.kcfg` >> rc.cpp |
298 | +-$XGETTEXT `find . -name \*.cc -o -name \*.cpp -o -name \*.h` -o $podir/breeze_kwin_deco.pot |
299 | +-rm -f rc.cpp |
300 | ++#!/bin/sh |
301 | ++$EXTRACTRC $(find . -name '*.rc' -o -name '*.ui' -o -name '*.kcfg') >>./rc.cpp |
302 | ++$XGETTEXT $(find . -name '*.cc' -o -name '*.cpp' -o -name '*.h') -o "${podir}/breeze_kwin_deco.pot" |
303 | ++rm -vf ./rc.cpp |
304 | +--- /dev/null |
305 | ++++ b/po/pt_PT/breeze_kwin_deco.po |
306 | +@@ -0,0 +1,790 @@ |
307 | ++# Localized strings for SierraBreezeEnhanced in European Portuguese |
308 | ++# SPDX-FileCopyrightText: © 2020, Peter J. Mello <admin@petermello.net>. |
309 | ++# SPDX-License-Identifier: GPL-3.0-or-later |
310 | ++# |
311 | ++msgid "" |
312 | ++msgstr "" |
313 | ++"Project-Id-Version: SierraBreezeEnhanced 0.9.5\n" |
314 | ++"Report-Msgid-Bugs-To: avlas <jsardid@gmail.com>\n" |
315 | ++"POT-Creation-Date: 2020-10-02 05:26-0700\n" |
316 | ++"PO-Revision-Date: 2020-10-02 06:12-0700\n" |
317 | ++"Language-Team: Portuguese <pt@li.org>\n" |
318 | ++"MIME-Version: 1.0\n" |
319 | ++"Content-Type: text/plain; charset=UTF-8\n" |
320 | ++"Content-Transfer-Encoding: 8bit\n" |
321 | ++"X-Generator: Poedit 2.4.1\n" |
322 | ++"Last-Translator: Peter J. Mello <admin@petermello.net>\n" |
323 | ++"Plural-Forms: nplurals=2; plural=(n != 1);\n" |
324 | ++"Language: pt_PT\n" |
325 | ++"X-Poedit-SourceCharset: UTF-8\n" |
326 | ++ |
327 | ++#: config/breezeexceptionlistwidget.cpp:112 |
328 | ++#, kde-format |
329 | ++msgid "New Exception - Breeze Settings" |
330 | ++msgstr "Nova Exceção - Configurações de Brisa" |
331 | ++ |
332 | ++#: config/breezeexceptionlistwidget.cpp:160 |
333 | ++#, kde-format |
334 | ++msgid "Edit Exception - Breeze Settings" |
335 | ++msgstr "Editar Exceção - Configurações de Brisa" |
336 | ++ |
337 | ++#: config/breezeexceptionlistwidget.cpp:191 |
338 | ++#, kde-format |
339 | ++msgid "Question - Breeze Settings" |
340 | ++msgstr "Pergunta - Configurações de Brisa" |
341 | ++ |
342 | ++#: config/breezeexceptionlistwidget.cpp:191 |
343 | ++#, kde-format |
344 | ++msgid "Remove selected exception?" |
345 | ++msgstr "Quer eliminar a exceção seleccionada?" |
346 | ++ |
347 | ++#. i18n: file: config/ui/breezeexceptionlistwidget.ui:91 |
348 | ++#. i18n: ectx: property (text), widget (QPushButton, removeButton) |
349 | ++#: config/breezeexceptionlistwidget.cpp:192 rc.cpp:342 |
350 | ++#, kde-format |
351 | ++msgid "Remove" |
352 | ++msgstr "Eliminar" |
353 | ++ |
354 | ++#: config/breezeexceptionlistwidget.cpp:329 |
355 | ++#, kde-format |
356 | ++msgid "Warning - Breeze Settings" |
357 | ++msgstr "Aviso - Configurações de Brisa" |
358 | ++ |
359 | ++#: config/breezeexceptionlistwidget.cpp:329 |
360 | ++#, kde-format |
361 | ++msgid "Regular Expression syntax is incorrect" |
362 | ++msgstr "A sintaxe da expressão regular é incorreta" |
363 | ++ |
364 | ++#: config/breezeexceptionmodel.cpp:37 |
365 | ++#, kde-format |
366 | ++msgid "Exception Type" |
367 | ++msgstr "Tipo de exceção" |
368 | ++ |
369 | ++#: config/breezeexceptionmodel.cpp:38 |
370 | ++#, kde-format |
371 | ++msgid "Regular Expression" |
372 | ++msgstr "Expressão regular" |
373 | ++ |
374 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:72 |
375 | ++#. i18n: ectx: property (text), item, widget (QComboBox, exceptionType) |
376 | ++#: config/breezeexceptionmodel.cpp:63 rc.cpp:253 |
377 | ++#, kde-format |
378 | ++msgid "Window Title" |
379 | ++msgstr "Título da janela" |
380 | ++ |
381 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:67 |
382 | ++#. i18n: ectx: property (text), item, widget (QComboBox, exceptionType) |
383 | ++#: config/breezeexceptionmodel.cpp:67 rc.cpp:250 |
384 | ++#, kde-format |
385 | ++msgid "Window Class Name" |
386 | ++msgstr "Nome da Classe da janela" |
387 | ++ |
388 | ++#: config/breezeexceptionmodel.cpp:83 |
389 | ++#, kde-format |
390 | ++msgid "Enable/disable this exception" |
391 | ++msgstr "Ativar/desativar esta exceção" |
392 | ++ |
393 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:33 |
394 | ++#. i18n: ectx: attribute (title), widget (QWidget, tab) |
395 | ++#: rc.cpp:3 |
396 | ++#, kde-format |
397 | ++msgid "General" |
398 | ++msgstr "Geral" |
399 | ++ |
400 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:39 |
401 | ++#. i18n: ectx: property (text), widget (QCheckBox, unisonHovering) |
402 | ++#: rc.cpp:6 |
403 | ++#, kde-format |
404 | ++msgid "Unison hovering" |
405 | ++msgstr "Pairar uníssono" |
406 | ++ |
407 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:49 |
408 | ++#. i18n: ectx: property (suffix), widget (QSpinBox, gradientSpinBox) |
409 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:96 |
410 | ++#. i18n: ectx: property (suffix), widget (QSpinBox, opacitySpinBox) |
411 | ++#: rc.cpp:10 rc.cpp:26 |
412 | ++#, no-c-format, kde-format |
413 | ++msgid " %" |
414 | ++msgstr " %" |
415 | ++ |
416 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:59 |
417 | ++#. i18n: ectx: property (text), widget (QCheckBox, drawBorderOnMaximizedWindows) |
418 | ++#: rc.cpp:13 |
419 | ++#, kde-format |
420 | ++msgid "Allow resizing maximized windows from window edges" |
421 | ++msgstr "Permitir o redimensionamento de janelas maximizadas a partir das suas bordas" |
422 | ++ |
423 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:66 |
424 | ++#. i18n: ectx: property (text), widget (QLabel, buttonSpacingLabel) |
425 | ++#: rc.cpp:16 |
426 | ++#, kde-format |
427 | ++msgid "Button spacing:" |
428 | ++msgstr "Espaçamento de botões:" |
429 | ++ |
430 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:76 |
431 | ++#. i18n: ectx: property (text), widget (QLabel, cornerRadiusLabel) |
432 | ++#: rc.cpp:19 |
433 | ++#, kde-format |
434 | ++msgid "Corner radius:" |
435 | ++msgstr "Raio dos cantos:" |
436 | ++ |
437 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:83 |
438 | ++#. i18n: ectx: property (text), widget (QLabel, label_4) |
439 | ++#: rc.cpp:22 |
440 | ++#, kde-format |
441 | ++msgid "B&utton size:" |
442 | ++msgstr "T&amanho dos botões:" |
443 | ++ |
444 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:106 |
445 | ++#. i18n: ectx: property (text), widget (QLabel, label_3) |
446 | ++#: rc.cpp:29 |
447 | ++#, kde-format |
448 | ++msgid "Titl&e alignment:" |
449 | ++msgstr "Alinham&ento dos títulos:" |
450 | ++ |
451 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:119 |
452 | ++#. i18n: ectx: property (text), widget (QCheckBox, drawTitleBarSeparator) |
453 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:255 |
454 | ++#. i18n: ectx: property (text), widget (QCheckBox, drawTitleBarSeparator) |
455 | ++#: rc.cpp:32 rc.cpp:317 |
456 | ++#, kde-format |
457 | ++msgid "Draw separator between Title Bar and Window" |
458 | ++msgstr "Mostrar um separador entre as barras de título e as janelas" |
459 | ++ |
460 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:126 |
461 | ++#. i18n: ectx: property (text), widget (QCheckBox, drawBackgroundGradient) |
462 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:186 |
463 | ++#. i18n: ectx: property (text), widget (QCheckBox, drawBackgroundGradient) |
464 | ++#: rc.cpp:35 rc.cpp:307 |
465 | ++#, kde-format |
466 | ++msgid "Draw window background gradient" |
467 | ++msgstr "Mostrar o gradiente de fundo das janelas" |
468 | ++ |
469 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:133 |
470 | ++#. i18n: ectx: property (text), widget (QCheckBox, opaqueTitleBar) |
471 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:262 |
472 | ++#. i18n: ectx: property (text), widget (QCheckBox, opaqueTitleBar) |
473 | ++#: rc.cpp:38 rc.cpp:320 |
474 | ++#, kde-format |
475 | ++msgid "Opaque title bar" |
476 | ++msgstr "Barra de título opaca" |
477 | ++ |
478 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:140 |
479 | ++#. i18n: ectx: property (suffix), widget (QSpinBox, buttonSpacing) |
480 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:352 |
481 | ++#. i18n: ectx: property (suffix), widget (QSpinBox, cornerRadiusSpinBox) |
482 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:396 |
483 | ++#. i18n: ectx: property (suffix), widget (QSpinBox, buttonPadding) |
484 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:409 |
485 | ++#. i18n: ectx: property (suffix), widget (QSpinBox, buttonHOffset) |
486 | ++#: rc.cpp:41 rc.cpp:128 rc.cpp:146 rc.cpp:149 |
487 | ++#, kde-format |
488 | ++msgid " px" |
489 | ++msgstr " px" |
490 | ++ |
491 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:153 |
492 | ++#. i18n: ectx: property (text), widget (QLabel, label_7) |
493 | ++#: rc.cpp:44 |
494 | ++#, kde-format |
495 | ++msgid "Gradient intensity:" |
496 | ++msgstr "Intensidade de gradiente:" |
497 | ++ |
498 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:163 |
499 | ++#. i18n: ectx: property (text), widget (QLabel, buttonPaddingLabel) |
500 | ++#: rc.cpp:47 |
501 | ++#, kde-format |
502 | ++msgid "Button padding:" |
503 | ++msgstr "Almofada dos botões:" |
504 | ++ |
505 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:176 |
506 | ++#. i18n: ectx: property (text), widget (QLabel, buttonHOffsetLabel) |
507 | ++#: rc.cpp:50 |
508 | ++#, kde-format |
509 | ++msgid "Button horizontal offset:" |
510 | ++msgstr "Deslocamento horizontal dos botões:" |
511 | ++ |
512 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:190 |
513 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonSize) |
514 | ++#: rc.cpp:53 |
515 | ++#, kde-format |
516 | ++msgid "Tiny" |
517 | ++msgstr "Minúsculo" |
518 | ++ |
519 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:195 |
520 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonSize) |
521 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:584 |
522 | ++#. i18n: ectx: property (text), item, widget (QComboBox, shadowSize) |
523 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:632 |
524 | ++#. i18n: ectx: property (text), item, widget (QComboBox, shadowSizeInactiveWindows) |
525 | ++#: rc.cpp:56 rc.cpp:189 rc.cpp:207 |
526 | ++#, kde-format |
527 | ++msgctxt "@item:inlistbox Button size:" |
528 | ++msgid "Small" |
529 | ++msgstr "Pequeno" |
530 | ++ |
531 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:200 |
532 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonSize) |
533 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:589 |
534 | ++#. i18n: ectx: property (text), item, widget (QComboBox, shadowSize) |
535 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:637 |
536 | ++#. i18n: ectx: property (text), item, widget (QComboBox, shadowSizeInactiveWindows) |
537 | ++#: rc.cpp:59 rc.cpp:192 rc.cpp:210 |
538 | ++#, kde-format |
539 | ++msgctxt "@item:inlistbox Button size:" |
540 | ++msgid "Medium" |
541 | ++msgstr "Médio" |
542 | ++ |
543 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:205 |
544 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonSize) |
545 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:594 |
546 | ++#. i18n: ectx: property (text), item, widget (QComboBox, shadowSize) |
547 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:642 |
548 | ++#. i18n: ectx: property (text), item, widget (QComboBox, shadowSizeInactiveWindows) |
549 | ++#: rc.cpp:62 rc.cpp:195 rc.cpp:213 |
550 | ++#, kde-format |
551 | ++msgctxt "@item:inlistbox Button size:" |
552 | ++msgid "Large" |
553 | ++msgstr "Grande" |
554 | ++ |
555 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:210 |
556 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonSize) |
557 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:599 |
558 | ++#. i18n: ectx: property (text), item, widget (QComboBox, shadowSize) |
559 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:647 |
560 | ++#. i18n: ectx: property (text), item, widget (QComboBox, shadowSizeInactiveWindows) |
561 | ++#: rc.cpp:65 rc.cpp:198 rc.cpp:216 |
562 | ++#, kde-format |
563 | ++msgctxt "@item:inlistbox Button size:" |
564 | ++msgid "Very Large" |
565 | ++msgstr "Muito grande" |
566 | ++ |
567 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:218 |
568 | ++#. i18n: ectx: property (text), widget (QLabel, label_14) |
569 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:148 |
570 | ++#. i18n: ectx: property (text), widget (QLabel, hideTitleBarCheckBox) |
571 | ++#: rc.cpp:68 rc.cpp:289 |
572 | ++#, kde-format |
573 | ++msgid "Hide window title bar:" |
574 | ++msgstr "Ocultar as barras de título das janelas:" |
575 | ++ |
576 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:231 |
577 | ++#. i18n: ectx: property (text), widget (QLabel, label_6) |
578 | ++#: rc.cpp:71 |
579 | ++#, kde-format |
580 | ++msgid "Background opacity:" |
581 | ++msgstr "Opacidade de fundo:" |
582 | ++ |
583 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:255 |
584 | ++#. i18n: ectx: property (text), item, widget (QComboBox, hideTitleBar) |
585 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:156 |
586 | ++#. i18n: ectx: property (text), item, widget (QComboBox, hideTitleBar) |
587 | ++#: rc.cpp:74 rc.cpp:292 |
588 | ++#, fuzzy, kde-format |
589 | ++msgid "Never" |
590 | ++msgstr "Nunca" |
591 | ++ |
592 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:260 |
593 | ++#. i18n: ectx: property (text), item, widget (QComboBox, hideTitleBar) |
594 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:161 |
595 | ++#. i18n: ectx: property (text), item, widget (QComboBox, hideTitleBar) |
596 | ++#: rc.cpp:77 rc.cpp:295 |
597 | ++#, kde-format |
598 | ++msgid "Maximized Windows" |
599 | ++msgstr "Janelas maximizadas" |
600 | ++ |
601 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:265 |
602 | ++#. i18n: ectx: property (text), item, widget (QComboBox, hideTitleBar) |
603 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:166 |
604 | ++#. i18n: ectx: property (text), item, widget (QComboBox, hideTitleBar) |
605 | ++#: rc.cpp:80 rc.cpp:298 |
606 | ++#, kde-format |
607 | ++msgid "Any Maximization" |
608 | ++msgstr "Qualquer maximização" |
609 | ++ |
610 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:270 |
611 | ++#. i18n: ectx: property (text), item, widget (QComboBox, hideTitleBar) |
612 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:171 |
613 | ++#. i18n: ectx: property (text), item, widget (QComboBox, hideTitleBar) |
614 | ++#: rc.cpp:83 rc.cpp:301 |
615 | ++#, kde-format |
616 | ++msgid "Always" |
617 | ++msgstr "Sempre" |
618 | ++ |
619 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:279 |
620 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonStyle) |
621 | ++#: rc.cpp:86 |
622 | ++#, kde-format |
623 | ++msgid "Plasma" |
624 | ++msgstr "Plasma" |
625 | ++ |
626 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:284 |
627 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonStyle) |
628 | ++#: rc.cpp:89 |
629 | ++#, kde-format |
630 | ++msgid "Gnome" |
631 | ++msgstr "GNOME" |
632 | ++ |
633 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:289 |
634 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonStyle) |
635 | ++#: rc.cpp:92 |
636 | ++#, kde-format |
637 | ++msgid "macOS Sierra" |
638 | ++msgstr "macOS Sierra" |
639 | ++ |
640 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:294 |
641 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonStyle) |
642 | ++#: rc.cpp:95 |
643 | ++#, kde-format |
644 | ++msgid "macOS Dark Aurorae" |
645 | ++msgstr "" |
646 | ++ |
647 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:299 |
648 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonStyle) |
649 | ++#: rc.cpp:98 |
650 | ++#, kde-format |
651 | ++msgid "SBE Sierra" |
652 | ++msgstr "" |
653 | ++ |
654 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:304 |
655 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonStyle) |
656 | ++#: rc.cpp:101 |
657 | ++#, kde-format |
658 | ++msgid "SBE Sierra Active" |
659 | ++msgstr "" |
660 | ++ |
661 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:309 |
662 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonStyle) |
663 | ++#: rc.cpp:104 |
664 | ++#, kde-format |
665 | ++msgid "SBE Sierra Inactive" |
666 | ++msgstr "" |
667 | ++ |
668 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:314 |
669 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonStyle) |
670 | ++#: rc.cpp:107 |
671 | ++#, kde-format |
672 | ++msgid "SBE Dark Aurorae" |
673 | ++msgstr "" |
674 | ++ |
675 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:319 |
676 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonStyle) |
677 | ++#: rc.cpp:110 |
678 | ++#, kde-format |
679 | ++msgid "SBE Dark Aurorae Active" |
680 | ++msgstr "" |
681 | ++ |
682 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:324 |
683 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonStyle) |
684 | ++#: rc.cpp:113 |
685 | ++#, kde-format |
686 | ++msgid "SBE Dark Aurorae Inactive" |
687 | ++msgstr "" |
688 | ++ |
689 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:329 |
690 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonStyle) |
691 | ++#: rc.cpp:116 |
692 | ++#, kde-format |
693 | ++msgid "Sierra Color Symbols" |
694 | ++msgstr "" |
695 | ++ |
696 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:334 |
697 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonStyle) |
698 | ++#: rc.cpp:119 |
699 | ++#, kde-format |
700 | ++msgid "Dark Aurorae Color Symbols" |
701 | ++msgstr "" |
702 | ++ |
703 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:339 |
704 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonStyle) |
705 | ++#: rc.cpp:122 |
706 | ++#, kde-format |
707 | ++msgid "Sierra Monochrome Symbols" |
708 | ++msgstr "" |
709 | ++ |
710 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:344 |
711 | ++#. i18n: ectx: property (text), item, widget (QComboBox, buttonStyle) |
712 | ++#: rc.cpp:125 |
713 | ++#, kde-format |
714 | ++msgid "Dark Aurorae Monochrome Symbols" |
715 | ++msgstr "" |
716 | ++ |
717 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:363 |
718 | ++#. i18n: ectx: property (text), item, widget (QComboBox, titleAlignment) |
719 | ++#: rc.cpp:131 |
720 | ++#, fuzzy, kde-format |
721 | ++msgid "Left" |
722 | ++msgstr "Esquerda" |
723 | ++ |
724 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:368 |
725 | ++#. i18n: ectx: property (text), item, widget (QComboBox, titleAlignment) |
726 | ++#: rc.cpp:134 |
727 | ++#, fuzzy, kde-format |
728 | ++msgid "Center" |
729 | ++msgstr "Centro" |
730 | ++ |
731 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:373 |
732 | ++#. i18n: ectx: property (text), item, widget (QComboBox, titleAlignment) |
733 | ++#: rc.cpp:137 |
734 | ++#, kde-format |
735 | ++msgid "Center (Full Width)" |
736 | ++msgstr "" |
737 | ++ |
738 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:378 |
739 | ++#. i18n: ectx: property (text), item, widget (QComboBox, titleAlignment) |
740 | ++#: rc.cpp:140 |
741 | ++#, fuzzy, kde-format |
742 | ++msgid "Right" |
743 | ++msgstr "Direita" |
744 | ++ |
745 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:386 |
746 | ++#. i18n: ectx: property (text), widget (QCheckBox, drawSizeGrip) |
747 | ++#: rc.cpp:143 |
748 | ++#, kde-format |
749 | ++msgid "Add handle to resize windows with no border" |
750 | ++msgstr "" |
751 | ++ |
752 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:419 |
753 | ++#. i18n: ectx: property (text), widget (QLabel, label_8) |
754 | ++#: rc.cpp:152 |
755 | ++#, kde-format |
756 | ++msgid "Butto&n style:" |
757 | ++msgstr "" |
758 | ++ |
759 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:432 |
760 | ++#. i18n: ectx: property (text), widget (QCheckBox, matchColorForTitleBar) |
761 | ++#: rc.cpp:155 |
762 | ++#, kde-format |
763 | ++msgid "Match Title Bar to Window color" |
764 | ++msgstr "" |
765 | ++ |
766 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:440 |
767 | ++#. i18n: ectx: attribute (title), widget (QWidget, tab_2) |
768 | ++#: rc.cpp:158 |
769 | ++#, fuzzy, kde-format |
770 | ++msgid "Animations" |
771 | ++msgstr "Animações" |
772 | ++ |
773 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:467 |
774 | ++#. i18n: ectx: property (text), widget (QLabel, animationsDurationLabel) |
775 | ++#: rc.cpp:161 |
776 | ++#, kde-format |
777 | ++msgid "A&nimations duration:" |
778 | ++msgstr "" |
779 | ++ |
780 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:483 |
781 | ++#. i18n: ectx: property (suffix), widget (QSpinBox, animationsDuration) |
782 | ++#: rc.cpp:164 |
783 | ++#, fuzzy, kde-format |
784 | ++msgid " ms" |
785 | ++msgstr "ms" |
786 | ++ |
787 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:495 |
788 | ++#. i18n: ectx: property (text), widget (QCheckBox, animationsEnabled) |
789 | ++#: rc.cpp:167 |
790 | ++#, fuzzy, kde-format |
791 | ++msgid "Enable animations" |
792 | ++msgstr "Activar as animações" |
793 | ++ |
794 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:529 |
795 | ++#. i18n: ectx: attribute (title), widget (QWidget, tab_4) |
796 | ++#: rc.cpp:170 |
797 | ++#, fuzzy, kde-format |
798 | ++msgid "Shadows" |
799 | ++msgstr "Sombreados" |
800 | ++ |
801 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:535 |
802 | ++#. i18n: ectx: property (suffix), widget (QSpinBox, shadowStrength) |
803 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:687 |
804 | ++#. i18n: ectx: property (suffix), widget (QSpinBox, shadowStrengthInactiveWindows) |
805 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:224 |
806 | ++#. i18n: ectx: property (suffix), widget (QSpinBox, gradientOverrideLabelSpinBox) |
807 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:294 |
808 | ++#. i18n: ectx: property (suffix), widget (QSpinBox, opacityOverrideLabelSpinBox) |
809 | ++#: rc.cpp:174 rc.cpp:220 rc.cpp:314 rc.cpp:327 |
810 | ++#, fuzzy, no-c-format, kde-format |
811 | ++msgid "%" |
812 | ++msgstr "%" |
813 | ++ |
814 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:548 |
815 | ++#. i18n: ectx: property (text), widget (QLabel, label_5) |
816 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:703 |
817 | ++#. i18n: ectx: property (text), widget (QLabel, label_13) |
818 | ++#: rc.cpp:177 rc.cpp:223 |
819 | ++#, fuzzy, kde-format |
820 | ++msgid "Color:" |
821 | ++msgstr "Cor:" |
822 | ++ |
823 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:558 |
824 | ++#. i18n: ectx: property (text), widget (QCheckBox, specificShadowsInactiveWindows) |
825 | ++#: rc.cpp:180 |
826 | ++#, kde-format |
827 | ++msgid "Specific shadows on inactive windows:" |
828 | ++msgstr "" |
829 | ++ |
830 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:565 |
831 | ++#. i18n: ectx: property (text), widget (QLabel, label_2) |
832 | ++#: rc.cpp:183 |
833 | ++#, kde-format |
834 | ++msgctxt "strength of the shadow (from transparent to opaque)" |
835 | ++msgid "S&trength:" |
836 | ++msgstr "P&rofundidade:" |
837 | ++ |
838 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:579 |
839 | ++#. i18n: ectx: property (text), item, widget (QComboBox, shadowSize) |
840 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:627 |
841 | ++#. i18n: ectx: property (text), item, widget (QComboBox, shadowSizeInactiveWindows) |
842 | ++#: rc.cpp:186 rc.cpp:204 |
843 | ++#, kde-format |
844 | ++msgctxt "@item:inlistbox Button size:" |
845 | ++msgid "None" |
846 | ++msgstr "Sem botões" |
847 | ++ |
848 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:607 |
849 | ++#. i18n: ectx: property (text), widget (QLabel, label) |
850 | ++#: rc.cpp:201 |
851 | ++#, kde-format |
852 | ++msgid "Si&ze:" |
853 | ++msgstr "" |
854 | ++ |
855 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:716 |
856 | ++#. i18n: ectx: property (text), widget (QLabel, label_11) |
857 | ++#: rc.cpp:226 |
858 | ++#, kde-format |
859 | ++msgid "Siz&e:" |
860 | ++msgstr "" |
861 | ++ |
862 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:732 |
863 | ++#. i18n: ectx: property (text), widget (QLabel, label_12) |
864 | ++#: rc.cpp:229 |
865 | ++#, kde-format |
866 | ++msgctxt "strength of the shadow (from transparent to opaque)" |
867 | ++msgid "Stre&ngth:" |
868 | ++msgstr "Pr&ofundidade:" |
869 | ++ |
870 | ++#. i18n: file: config/ui/breezeconfigurationui.ui:746 |
871 | ++#. i18n: ectx: attribute (title), widget (QWidget, tab_3) |
872 | ++#: rc.cpp:232 |
873 | ++#, fuzzy, kde-format |
874 | ++msgid "Window-Specific Overrides" |
875 | ++msgstr "Substituições Específicas da Janela" |
876 | ++ |
877 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:14 |
878 | ++#. i18n: ectx: property (windowTitle), widget (QDialog, BreezeExceptionDialog) |
879 | ++#. i18n: file: config/ui/breezedetectwidget.ui:14 |
880 | ++#. i18n: ectx: property (windowTitle), widget (QDialog, BreezeDetectWidget) |
881 | ++#: rc.cpp:235 rc.cpp:348 |
882 | ++#, fuzzy, kde-format |
883 | ++msgid "Dialog" |
884 | ++msgstr "Diálogo" |
885 | ++ |
886 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:20 |
887 | ++#. i18n: ectx: property (title), widget (QGroupBox, groupBox) |
888 | ++#: rc.cpp:238 |
889 | ++#, fuzzy, kde-format |
890 | ++msgid "Window Identification" |
891 | ++msgstr "Identificação da Janela" |
892 | ++ |
893 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:26 |
894 | ++#. i18n: ectx: property (text), widget (QLabel, label) |
895 | ++#: rc.cpp:241 |
896 | ++#, kde-format |
897 | ++msgid "&Matching window property: " |
898 | ++msgstr "" |
899 | ++ |
900 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:39 |
901 | ++#. i18n: ectx: property (text), widget (QLabel, label_2) |
902 | ++#: rc.cpp:244 |
903 | ++#, kde-format |
904 | ++msgid "Regular expression &to match: " |
905 | ++msgstr "" |
906 | ++ |
907 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:52 |
908 | ++#. i18n: ectx: property (text), widget (QPushButton, detectDialogButton) |
909 | ++#: rc.cpp:247 |
910 | ++#, fuzzy, kde-format |
911 | ++msgid "Detect Window Properties" |
912 | ++msgstr "Detectar as Propriedades da Janela" |
913 | ++ |
914 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:83 |
915 | ++#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) |
916 | ++#: rc.cpp:256 |
917 | ++#, fuzzy, kde-format |
918 | ++msgid "Decoration Options" |
919 | ++msgstr "Opções de Decoração" |
920 | ++ |
921 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:89 |
922 | ++#. i18n: ectx: property (text), widget (QCheckBox, borderSizeCheckBox) |
923 | ++#: rc.cpp:259 |
924 | ++#, fuzzy, kde-format |
925 | ++msgid "Border size:" |
926 | ++msgstr "Tamanho do contorno:" |
927 | ++ |
928 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:100 |
929 | ++#. i18n: ectx: property (text), item, widget (QComboBox, borderSizeComboBox) |
930 | ++#: rc.cpp:262 |
931 | ++#, kde-format |
932 | ++msgctxt "@item:inlistbox Border size:" |
933 | ++msgid "No Border" |
934 | ++msgstr "Sem borda" |
935 | ++ |
936 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:105 |
937 | ++#. i18n: ectx: property (text), item, widget (QComboBox, borderSizeComboBox) |
938 | ++#: rc.cpp:265 |
939 | ++#, kde-format |
940 | ++msgctxt "@item:inlistbox Border size:" |
941 | ++msgid "No Side Borders" |
942 | ++msgstr "Sem bordas laterais" |
943 | ++ |
944 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:110 |
945 | ++#. i18n: ectx: property (text), item, widget (QComboBox, borderSizeComboBox) |
946 | ++#: rc.cpp:268 |
947 | ++#, kde-format |
948 | ++msgctxt "@item:inlistbox Border size:" |
949 | ++msgid "Tiny" |
950 | ++msgstr "Minúsculo" |
951 | ++ |
952 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:115 |
953 | ++#. i18n: ectx: property (text), item, widget (QComboBox, borderSizeComboBox) |
954 | ++#: rc.cpp:271 |
955 | ++#, kde-format |
956 | ++msgctxt "@item:inlistbox Border size:" |
957 | ++msgid "Normal" |
958 | ++msgstr "Tamanho normal" |
959 | ++ |
960 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:120 |
961 | ++#. i18n: ectx: property (text), item, widget (QComboBox, borderSizeComboBox) |
962 | ++#: rc.cpp:274 |
963 | ++#, kde-format |
964 | ++msgctxt "@item:inlistbox Border size:" |
965 | ++msgid "Large" |
966 | ++msgstr "Grande" |
967 | ++ |
968 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:125 |
969 | ++#. i18n: ectx: property (text), item, widget (QComboBox, borderSizeComboBox) |
970 | ++#: rc.cpp:277 |
971 | ++#, kde-format |
972 | ++msgctxt "@item:inlistbox Border size:" |
973 | ++msgid "Very Large" |
974 | ++msgstr "Muito grande" |
975 | ++ |
976 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:130 |
977 | ++#. i18n: ectx: property (text), item, widget (QComboBox, borderSizeComboBox) |
978 | ++#: rc.cpp:280 |
979 | ++#, kde-format |
980 | ++msgctxt "@item:inlistbox Border size:" |
981 | ++msgid "Huge" |
982 | ++msgstr "Enorme" |
983 | ++ |
984 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:135 |
985 | ++#. i18n: ectx: property (text), item, widget (QComboBox, borderSizeComboBox) |
986 | ++#: rc.cpp:283 |
987 | ++#, kde-format |
988 | ++msgctxt "@item:inlistbox Border size:" |
989 | ++msgid "Very Huge" |
990 | ++msgstr "Muito enorme" |
991 | ++ |
992 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:140 |
993 | ++#. i18n: ectx: property (text), item, widget (QComboBox, borderSizeComboBox) |
994 | ++#: rc.cpp:286 |
995 | ++#, kde-format |
996 | ++msgctxt "@item:inlistbox Border size:" |
997 | ++msgid "Oversized" |
998 | ++msgstr "Sobredimensionado" |
999 | ++ |
1000 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:179 |
1001 | ++#. i18n: ectx: property (text), widget (QCheckBox, matchColorForTitleBar) |
1002 | ++#: rc.cpp:304 |
1003 | ++#, kde-format |
1004 | ++msgid "Match Title Bar's and Window's color" |
1005 | ++msgstr "" |
1006 | ++ |
1007 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:214 |
1008 | ++#. i18n: ectx: property (text), widget (QLabel, gradientOverrideLabel) |
1009 | ++#: rc.cpp:310 |
1010 | ++#, kde-format |
1011 | ++msgid "Override gradient:" |
1012 | ++msgstr "" |
1013 | ++ |
1014 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:287 |
1015 | ++#. i18n: ectx: property (text), widget (QLabel, opacityOverrideLabel) |
1016 | ++#: rc.cpp:323 |
1017 | ++#, kde-format |
1018 | ++msgid "Override opacity:" |
1019 | ++msgstr "" |
1020 | ++ |
1021 | ++#. i18n: file: config/ui/breezeexceptiondialog.ui:325 |
1022 | ++#. i18n: ectx: property (text), widget (QCheckBox, isDialog) |
1023 | ++#: rc.cpp:330 |
1024 | ++#, kde-format |
1025 | ++msgid "Only for dialogs" |
1026 | ++msgstr "" |
1027 | ++ |
1028 | ++#. i18n: file: config/ui/breezeexceptionlistwidget.ui:70 |
1029 | ++#. i18n: ectx: property (text), widget (QPushButton, moveUpButton) |
1030 | ++#: rc.cpp:333 |
1031 | ++#, fuzzy, kde-format |
1032 | ++msgid "Move Up" |
1033 | ++msgstr "Mover para cima" |
1034 | ++ |
1035 | ++#. i18n: file: config/ui/breezeexceptionlistwidget.ui:77 |
1036 | ++#. i18n: ectx: property (text), widget (QPushButton, moveDownButton) |
1037 | ++#: rc.cpp:336 |
1038 | ++#, fuzzy, kde-format |
1039 | ++msgid "Move Down" |
1040 | ++msgstr "Mover para baixo" |
1041 | ++ |
1042 | ++#. i18n: file: config/ui/breezeexceptionlistwidget.ui:84 |
1043 | ++#. i18n: ectx: property (text), widget (QPushButton, addButton) |
1044 | ++#: rc.cpp:339 |
1045 | ++#, fuzzy, kde-format |
1046 | ++msgid "Add" |
1047 | ++msgstr "Adicionar" |
1048 | ++ |
1049 | ++#. i18n: file: config/ui/breezeexceptionlistwidget.ui:98 |
1050 | ++#. i18n: ectx: property (text), widget (QPushButton, editButton) |
1051 | ++#: rc.cpp:345 |
1052 | ++#, fuzzy, kde-format |
1053 | ++msgid "Edit" |
1054 | ++msgstr "Editar" |
1055 | ++ |
1056 | ++#. i18n: file: config/ui/breezedetectwidget.ui:20 |
1057 | ++#. i18n: ectx: property (title), widget (QGroupBox, groupBox) |
1058 | ++#: rc.cpp:351 |
1059 | ++#, fuzzy, kde-format |
1060 | ++msgid "Information about Selected Window" |
1061 | ++msgstr "Informação Acerca da Janela Seleccionada" |
1062 | ++ |
1063 | ++#. i18n: file: config/ui/breezedetectwidget.ui:26 |
1064 | ++#. i18n: ectx: property (text), widget (QLabel, label) |
1065 | ++#: rc.cpp:354 |
1066 | ++#, fuzzy, kde-format |
1067 | ++msgid "Class: " |
1068 | ++msgstr "Classe:" |
1069 | ++ |
1070 | ++#. i18n: file: config/ui/breezedetectwidget.ui:43 |
1071 | ++#. i18n: ectx: property (text), widget (QLabel, label_2) |
1072 | ++#: rc.cpp:357 |
1073 | ++#, fuzzy, kde-format |
1074 | ++msgid "Title: " |
1075 | ++msgstr "Título:" |
1076 | ++ |
1077 | ++#. i18n: file: config/ui/breezedetectwidget.ui:63 |
1078 | ++#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) |
1079 | ++#: rc.cpp:360 |
1080 | ++#, fuzzy, kde-format |
1081 | ++msgid "Window Property Selection" |
1082 | ++msgstr "Selecção da Propriedade da Janela" |
1083 | ++ |
1084 | ++#. i18n: file: config/ui/breezedetectwidget.ui:69 |
1085 | ++#. i18n: ectx: property (text), widget (QRadioButton, windowClassCheckBox) |
1086 | ++#: rc.cpp:363 |
1087 | ++#, fuzzy, kde-format |
1088 | ++msgid "Use window class (whole application)" |
1089 | ++msgstr "Usar a classe da janela (aplicação inteira)" |
1090 | ++ |
1091 | ++#. i18n: file: config/ui/breezedetectwidget.ui:79 |
1092 | ++#. i18n: ectx: property (text), widget (QRadioButton, windowTitleCheckBox) |
1093 | ++#: rc.cpp:366 |
1094 | ++#, fuzzy, kde-format |
1095 | ++msgid "Use window title" |
1096 | ++msgstr "Usar o título da janela" |
1097 | diff --git a/patches/series b/patches/series |
1098 | new file mode 100644 |
1099 | index 0000000..827483e |
1100 | --- /dev/null |
1101 | +++ b/patches/series |
1102 | @@ -0,0 +1 @@ |
1103 | +00-add-multiarch-l10n-workflows.patch |
1104 | diff --git a/rules b/rules |
1105 | index e1c367c..e1c1cca 100755 |
1106 | --- a/rules |
1107 | +++ b/rules |
1108 | @@ -1,25 +1,80 @@ |
1109 | #!/usr/bin/make -f |
1110 | -# See debhelper(7) (uncomment to enable) |
1111 | -# output every command that modifies files on the build system. |
1112 | -#export DH_VERBOSE = 1 |
1113 | +# -*- makefile-gmake -*- |
1114 | |
1115 | +BASH_PATH ::= $(shell which bash) |
1116 | +SHELL ::= $(shell realpath -Leq $(BASH_PATH)) |
1117 | |
1118 | -# see FEATURE AREAS in dpkg-buildflags(1) |
1119 | -#export DEB_BUILD_MAINT_OPTIONS = hardening=+all |
1120 | +DEB_BUILD_MAINT_OPTIONS ::= hardening=+all |
1121 | +DEB_LDFLAGS_MAINT_APPEND ::= -Wl,--as-needed |
1122 | +DH_VERBOSE ::= 1 |
1123 | +DPKG_EXPORT_BUILDFLAGS ::= 1 |
1124 | +DPKG_GENSYMBOLS_CHECK_LEVEL ?= 0 |
1125 | +UBUNTUVER ::= $(shell lsb_release -rs | cut -c-5) |
1126 | |
1127 | -# see ENVIRONMENT in dpkg-buildflags(1) |
1128 | -# package maintainers to append CFLAGS |
1129 | -#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic |
1130 | -# package maintainers to append LDFLAGS |
1131 | -#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed |
1132 | +include /usr/share/dpkg/default.mk |
1133 | + |
1134 | +ifeq ($(shell dpkg-vendor --query Vendor),Ubuntu) |
1135 | +ifneq ($(UBUNTUVER),$(shell printf "$(UBUNTUVER)\n17.10\n" | sort -g | head -1)) |
1136 | +DEB_BUILD_MAINT_OPTIONS += future=+lfs |
1137 | +DPKG_EXPORT_BUILDTOOLS ::= 1 |
1138 | +include /usr/share/dpkg/buildtools.mk |
1139 | +endif |
1140 | +endif |
1141 | + |
1142 | +ifeq ($(shell dpkg-vendor --query Vendor),Ubuntu) |
1143 | +ifneq ($(UBUNTUVER),$(shell printf "$(UBUNTUVER)\n19.04\n" | sort -g | head -1)) |
1144 | +DEB_BUILD_MAINT_OPTIONS += reproducible=+fixfilepath |
1145 | +endif |
1146 | +endif |
1147 | + |
1148 | +export DEB_BUILD_MAINT_OPTIONS DEB_LDFLAGS_MAINT_APPEND DH_VERBOSE \ |
1149 | + DPKG_GENSYMBOLS_CHECK_LEVEL |
1150 | |
1151 | |
1152 | %: |
1153 | - dh $@ |
1154 | + dh $@ -Skf5 -v --without autoreconf,build_stamp --with pkgkde_symbolshelper |
1155 | + |
1156 | + |
1157 | +override_dh_auto_configure: |
1158 | + install -d $(CURDIR)/obj-$(DEB_HOST_GNU_TYPE) $(CURDIR)/po/pt_PT |
1159 | + chmod 0755 $(CURDIR)/Messages.sh |
1160 | + cd $(CURDIR) && $(SHELL) /usr/lib/kubuntu-l10n/libexec/extract-messages.sh |
1161 | + cd $(CURDIR)/obj-$(DEB_HOST_GNU_TYPE) && cmake \ |
1162 | + -DBUILD_COVERAGE:BOOL="OFF" \ |
1163 | + -DBUILD_SHARED_LIBS:BOOL="ON" \ |
1164 | + -DBUILD_TESTING:BOOL="ON" \ |
1165 | + -DCMAKE_INSTALL_PREFIX:PATH="/usr" \ |
1166 | + -DCMAKE_INSTALL_LIBDIR:PATH="lib/$(DEB_HOST_MULTIARCH)" \ |
1167 | + -DCMAKE_BUILD_TYPE:STRING="None" \ |
1168 | + -DCMAKE_INSTALL_SYSCONFDIR:PATH="/etc" \ |
1169 | + -DCMAKE_INSTALL_LOCALSTATEDIR:PATH="/var" \ |
1170 | + -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY:BOOL="ON" \ |
1171 | + -DCMAKE_VERBOSE_MAKEFILE:BOOL="ON" \ |
1172 | + -DKDE_INSTALL_PREFIX_SCRIPT:BOOL="OFF" \ |
1173 | + -DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL="ON" \ |
1174 | + -DKDE_SKIP_UNINSTALL_TARGET:BOOL="OFF" \ |
1175 | + -DKI18N_PYTHON_EXECUTABLE:FILEPATH="/usr/bin/$(shell py3versions -d)" \ |
1176 | + -G "Unix Makefiles" .. |
1177 | + |
1178 | +override_dh_auto_install: |
1179 | + install -d $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH) |
1180 | + cp -vfd $(CURDIR)/obj-$(DEB_HOST_GNU_TYPE)/libbreezecommon/*.so \ |
1181 | + $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH) |
1182 | + dh_auto_install -O-v -O-Skf5 -O--without=autoreconf,build_stamp \ |
1183 | + -O--with=pkgkde_symbolshelper -- |
1184 | |
1185 | +TAG_VERSION ::= $(shell echo "$(DEB_VERSION_UPSTREAM)" | grep -Eo --color=never \ |
1186 | + '^[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+' -) |
1187 | +override_dh_makeshlibs: |
1188 | + dh_makeshlibs -O-v -O-Skf5 -O--without=autoreconf,build_stamp \ |
1189 | + -O--with=pkgkde_symbolshelper -- |
1190 | + dpkg-gensymbols -V -v$(TAG_VERSION) \ |
1191 | + -plibsierrabreezeenhancedcommon5-0 -O |
1192 | |
1193 | -# dh_make generated override targets |
1194 | -# This is example for Cmake (See https://bugs.debian.org/641051 ) |
1195 | -#override_dh_auto_configure: |
1196 | -# dh_auto_configure -- # -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) |
1197 | +ifneq (,$(filter nocheck,$(DEB_BUILD_OPIONS) $(DEB_BUILD_PROFILES))) |
1198 | +override_dh_auto_test: |
1199 | +endif |
1200 | |
1201 | +override_dh_shlibdeps: |
1202 | + dh_shlibdeps -O-v -O-Skf5 -O--with=pkgkde_symbolshelper \ |
1203 | + -llib/$(DEB_HOST_MULTIARCH) |
1204 | diff --git a/sierrabreezeenhanced-docs.docs b/sierrabreezeenhanced-docs.docs |
1205 | deleted file mode 100644 |
1206 | index 7319041..0000000 |
1207 | --- a/sierrabreezeenhanced-docs.docs |
1208 | +++ /dev/null |
1209 | @@ -1,2 +0,0 @@ |
1210 | -README.source |
1211 | -README.Debian |
1212 | diff --git a/source/format b/source/format |
1213 | index 89ae9db..163aaf8 100644 |
1214 | --- a/source/format |
1215 | +++ b/source/format |
1216 | @@ -1 +1 @@ |
1217 | -3.0 (native) |
1218 | +3.0 (quilt) |
1219 | diff --git a/source/lintian-overrides b/source/lintian-overrides |
1220 | new file mode 100644 |
1221 | index 0000000..9bf0e91 |
1222 | --- /dev/null |
1223 | +++ b/source/lintian-overrides |
1224 | @@ -0,0 +1,12 @@ |
1225 | +# Upstream release tarballs are not cryptographically signed |
1226 | +debian-watch-does-not-check-gpg-signature |
1227 | + |
1228 | +# false positive: lintian fails to parse well-formed YAML nested mappings |
1229 | +upstream-metadata-missing-bug-tracking |
1230 | + |
1231 | +# Builds for older Ubuntu LTS releases lack well-maintained debhelper backports |
1232 | +package-uses-old-debhelper-compat-version |
1233 | + |
1234 | +# Ubuntu LTS releases are lousy for dpkg backports too, but they swear that all |
1235 | +# our packaging problems and world hunger will be solved if we install more snaps |
1236 | +debian-rules-uses-as-needed-linker-flag |
1237 | diff --git a/source/local-options b/source/local-options |
1238 | new file mode 100644 |
1239 | index 0000000..4aceb10 |
1240 | --- /dev/null |
1241 | +++ b/source/local-options |
1242 | @@ -0,0 +1 @@ |
1243 | +unapply-patches |
1244 | diff --git a/upstream/metadata b/upstream/metadata |
1245 | new file mode 100644 |
1246 | index 0000000..40ede17 |
1247 | --- /dev/null |
1248 | +++ b/upstream/metadata |
1249 | @@ -0,0 +1,11 @@ |
1250 | +--- |
1251 | +Bug: |
1252 | + Database: "https://github.com/kupiqu/SierraBreezeEnhanced/issues" |
1253 | + Submit: "https://github.com/kupiqu/SierraBreezeEnhanced/issues/new" |
1254 | +Changelog: "https://github.com/kupiqu/SierraBreezeEnhanced/blob/master/ChangeLog" |
1255 | +Registration: "https://github.com/join" |
1256 | +Repository: "https://github.com/kupiqu/SierraBreezeEnhanced.git" |
1257 | +Repository-Browse: "https://github.com/kupiqu/SierraBreezeEnhanced" |
1258 | +Screenshots: "https://github.com/kupiqu/SierraBreezeEnhanced#screenshot-of-sbe-sierra-theme-or-how-it-all-started" |
1259 | +Security-Contact: "alvas <jsardid@gmail.com>" |
1260 | +... |
1261 | diff --git a/watch b/watch |
1262 | new file mode 100644 |
1263 | index 0000000..f779b0a |
1264 | --- /dev/null |
1265 | +++ b/watch |
1266 | @@ -0,0 +1,4 @@ |
1267 | +version=4 |
1268 | +opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/@PACKAGE@-$1@ARCHIVE_EXT@/ \ |
1269 | + https://github.com/kupiqu/SierraBreezeEnhanced/tags \ |
1270 | + .*/v?@ANY_VERSION@@ARCHIVE_EXT@ |