Compare commits
39 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
96dab31350 | ||
|
|
f780cf233a | ||
|
|
cc966c1795 | ||
|
|
d4779f0f47 | ||
|
|
c45f25afb8 | ||
|
|
f7f7dd2ec9 | ||
|
|
5b2b3cd39c | ||
|
|
44d87194db | ||
|
|
4e7a36f7fc | ||
|
|
e198fc165b | ||
|
|
b3077ffe52 | ||
|
|
4262d0b815 | ||
|
|
f9e9bd4a76 | ||
|
|
897f1d0d26 | ||
|
|
c6de90494a | ||
|
|
b2fac532df | ||
|
|
98d07407cd | ||
|
|
b6180898f3 | ||
|
|
111e37a4d0 | ||
|
|
0d25a97e67 | ||
|
|
4acf53853a | ||
|
|
a0bd37e9f5 | ||
|
|
93c6fd3a10 | ||
|
|
da2d196fa0 | ||
|
|
6bfb6c1f00 | ||
|
|
5598a11d56 | ||
|
|
9cfefb76ce | ||
|
|
a15f3c54c4 | ||
|
|
bdd4b19c85 | ||
|
|
340530611d | ||
|
|
d669d1064c | ||
|
|
bdbe6d8039 | ||
|
|
3d53a52d29 | ||
|
|
aff343e882 | ||
|
|
fce538ff17 | ||
|
|
9ac0246672 | ||
|
|
e19c49749d | ||
|
|
a95ea2ecce | ||
|
|
09885185a5 |
5 changed files with 161 additions and 67 deletions
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -4,3 +4,7 @@
|
||||||
/agenda-1.0.11.tar.gz
|
/agenda-1.0.11.tar.gz
|
||||||
/agenda-1.0.12.tar.gz
|
/agenda-1.0.12.tar.gz
|
||||||
/agenda-1.1.0.tar.gz
|
/agenda-1.1.0.tar.gz
|
||||||
|
/agenda-1.1.1.tar.gz
|
||||||
|
/agenda-1.1.2.tar.gz
|
||||||
|
/agenda-1.2.0.tar.gz
|
||||||
|
/agenda-1.2.1.tar.gz
|
||||||
|
|
|
||||||
6
agenda.rpmlintrc
Normal file
6
agenda.rpmlintrc
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
# We are not going to adjust capitalization in translated text! We trust the
|
||||||
|
# human who translated it more than the program linting it.
|
||||||
|
addFilter(r" summary-not-capitalized ka ")
|
||||||
|
# A man page for a GUI executable without interesting command-line options is
|
||||||
|
# not very useful.
|
||||||
|
addFilter(r" no-manual-page-for-binary ")
|
||||||
168
agenda.spec
168
agenda.spec
|
|
@ -1,22 +1,41 @@
|
||||||
%global appname com.github.dahenson.agenda
|
%global app_id com.github.dahenson.agenda
|
||||||
|
|
||||||
Name: agenda
|
Name: agenda
|
||||||
Summary: A simple, slick, speedy and no-nonsense task manager
|
Summary: A simple, slick, speedy and no-nonsense task manager
|
||||||
Version: 1.1.0
|
Version: 1.2.1
|
||||||
Release: 8%{?dist}
|
Release: %autorelease
|
||||||
# The entire source is GPLv3+, except data/Agenda.css which is GPLv2+,
|
|
||||||
# test/TestCase.vala which is LGPLv2+, and
|
|
||||||
# data/com.github.dahenson.agenda.appdata.xml.in which is CC0.
|
|
||||||
License: GPLv3+ and GPLv2+ and LGPLv2+ and CC0
|
|
||||||
|
|
||||||
URL: https://github.com/dahenson/%{name}
|
# The entire source is GPL-3.0-or-later, except:
|
||||||
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
|
# - data/Agenda.css is GPL-2.0-or-later; it is not installed directly, but is
|
||||||
|
# incorporated in the executable as a “resource”
|
||||||
|
# - data/com.github.dahenson.agenda.appdata.xml.in is CC0-1.0, which is
|
||||||
|
# allowed for content only
|
||||||
|
License: GPL-3.0-or-later AND GPL-2.0-or-later AND CC0-1.0
|
||||||
|
# Additionally, the following do not affect the License because they are not
|
||||||
|
# part of the binary RPM:
|
||||||
|
#
|
||||||
|
# - test/TestCase.vala is LGPL-2.0-or-later
|
||||||
|
SourceLicense: %{license} AND LGPL-2.0-or-later
|
||||||
|
URL: https://github.com/dahenson/agenda
|
||||||
|
Source: %{url}/archive/%{version}/agenda-%{version}.tar.gz
|
||||||
|
|
||||||
|
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
|
||||||
|
ExcludeArch: %{ix86}
|
||||||
|
|
||||||
BuildRequires: desktop-file-utils
|
BuildRequires: desktop-file-utils
|
||||||
BuildRequires: gettext
|
BuildRequires: gettext
|
||||||
|
|
||||||
|
# Still required by guidelines for now
|
||||||
|
# (https://pagure.io/packaging-committee/issue/1053):
|
||||||
BuildRequires: libappstream-glib
|
BuildRequires: libappstream-glib
|
||||||
|
# Matches what gnome-software and others use:
|
||||||
|
BuildRequires: appstream
|
||||||
|
|
||||||
|
BuildRequires: hardlink
|
||||||
|
|
||||||
BuildRequires: meson
|
BuildRequires: meson
|
||||||
BuildRequires: vala
|
BuildRequires: vala
|
||||||
|
BuildRequires: gcc
|
||||||
|
|
||||||
BuildRequires: pkgconfig(glib-2.0)
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
BuildRequires: pkgconfig(granite)
|
BuildRequires: pkgconfig(granite)
|
||||||
|
|
@ -30,11 +49,14 @@ Summary(es): Un administrador de tareas simple, pulido, rápido y sin complic
|
||||||
Summary(fr): Un gestionnaire de tâches simple, rapide et élégant
|
Summary(fr): Un gestionnaire de tâches simple, rapide et élégant
|
||||||
Summary(gl): Un xestor de tarefas pulido, sinxelo, rápido e sen complicacións
|
Summary(gl): Un xestor de tarefas pulido, sinxelo, rápido e sen complicacións
|
||||||
Summary(it): Un promemoria semplice, elegante, veloce e senza fronzoli
|
Summary(it): Un promemoria semplice, elegante, veloce e senza fronzoli
|
||||||
|
# This translation is for the alternative summary, “Get things done”
|
||||||
Summary(ja): タスクを完了しましょう
|
Summary(ja): タスクを完了しましょう
|
||||||
Summary(ka): მარტივი, მოხერხებული, სწრაფი დავალებების მმართველი ყოველგვარი უაზრობების გარეშე
|
Summary(ka): მარტივი, მოხერხებული, სწრაფი დავალებების მმართველი ყოველგვარი უაზრობების გარეშე
|
||||||
Summary(ko): 간단하고 미려한 일정 관리자
|
Summary(ko): 간단하고 미려한 일정 관리자
|
||||||
Summary(lt): Paprasta, vikri, greita, dalykiška užduočių tvarkytuvė
|
Summary(lt): Paprasta, vikri, greita, dalykiška užduočių tvarkytuvė
|
||||||
Summary(ms): Pengurus tugas yang ringkas dan pantas
|
Summary(ms): Pengurus tugas yang ringkas dan pantas
|
||||||
|
# This translation is for the alternative summary, “Get things done”
|
||||||
|
Summary(nl): Rond taken af
|
||||||
Summary(pl): Prosty, gładki, szybki i niebezsensowny menedżer zadań
|
Summary(pl): Prosty, gładki, szybki i niebezsensowny menedżer zadań
|
||||||
Summary(pt): Um gestor de tarefas simples, liso, rápido e sem falhas
|
Summary(pt): Um gestor de tarefas simples, liso, rápido e sem falhas
|
||||||
Summary(ru): Простой и быстрый менеджер задач
|
Summary(ru): Простой и быстрый менеджер задач
|
||||||
|
|
@ -59,6 +81,22 @@ Key Features:
|
||||||
• Undo/Redo with Ctrl-Z and Ctrl-Y
|
• Undo/Redo with Ctrl-Z and Ctrl-Y
|
||||||
• Quit with the Esc key
|
• Quit with the Esc key
|
||||||
|
|
||||||
|
%description -l it
|
||||||
|
Un task manager per aiutarti a tenere traccia delle attività che contano di
|
||||||
|
più.
|
||||||
|
|
||||||
|
A volte, hai solo bisogno di un elenco di attività per mantenerti motivato.
|
||||||
|
Agenda fornisce un modo per annotare i tuoi compiti e spuntarli mentre li
|
||||||
|
completi. L'elenco viene salvato automaticamente, quindi puoi chiudere
|
||||||
|
l'elenco per estrarlo in modo senza perdere il tuo posto.
|
||||||
|
|
||||||
|
Caratteristiche principali:
|
||||||
|
|
||||||
|
• Salva automaticamente l'elenco delle attività
|
||||||
|
• Visualizza le tue attività completate finché non scegli di eliminarle
|
||||||
|
• Completamento automatico per attività aggiunte in precedenza
|
||||||
|
• Esci con il tasto Esc
|
||||||
|
|
||||||
%description -l ja
|
%description -l ja
|
||||||
最も重要なタスクの記録に便利な、タスク管理アプリです。
|
最も重要なタスクの記録に便利な、タスク管理アプリです。
|
||||||
|
|
||||||
|
|
@ -74,86 +112,84 @@ Agenda を使えば、タスクを登録して、終わったらチェックマ
|
||||||
• 以前に追加したタスクを自動補完します
|
• 以前に追加したタスクを自動補完します
|
||||||
• Esc キーで終了できます
|
• Esc キーで終了できます
|
||||||
|
|
||||||
|
%description -l nl
|
||||||
|
Een taakbeheerder die u helpt de belangrijkste taken bij te houden.
|
||||||
|
|
||||||
|
Soms heeft u een taak nodig om u bezig te houden. Agenda biedt de mogelijkheid
|
||||||
|
uw taken te noteren en ze nadien af te vinken. De lijst wordt automatisch
|
||||||
|
opgeslagen, dus u kunt de lijst sluiten zonder uw taken kwijt te raken.
|
||||||
|
|
||||||
|
Kenmerken:
|
||||||
|
|
||||||
|
• Slaat uw taken automatisch op
|
||||||
|
• Bekijk uw afgeronde taken totdat u besluit ze te verwijderen
|
||||||
|
• Taaknamen worden automatisch aangevuld
|
||||||
|
• Sluit af met de Esc-toets
|
||||||
|
|
||||||
|
%description -l pt
|
||||||
|
Um gestor de tarefas que o ajuda a manter o controle das tarefas que são mais
|
||||||
|
importantes.
|
||||||
|
|
||||||
|
Às vezes, você só precisa precisa de uma lista de tarefas para o manter
|
||||||
|
motivado. O Agenda proporciona uma forma de escrever as suas tarefas e ir
|
||||||
|
assinalando aquelas que vai completando. A lista é gravada automaticamente,
|
||||||
|
para que a possa fechar e tira-la do seu caminho sem que se perca.
|
||||||
|
|
||||||
|
Funcionalidades principais:
|
||||||
|
|
||||||
|
• Guarda a sua lista de tarefas automaticamente
|
||||||
|
• Veja as suas tarefas completadas até decidir apaga-las
|
||||||
|
• Preenchimento automático para tarefas adicionadas anteriormente
|
||||||
|
• Fechar com a tecla Esc
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup
|
%autosetup -p1
|
||||||
|
|
||||||
|
|
||||||
|
%conf
|
||||||
|
%meson
|
||||||
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%meson
|
|
||||||
%meson_build
|
%meson_build
|
||||||
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%meson_install
|
%meson_install
|
||||||
|
|
||||||
%find_lang %{appname}
|
%find_lang %{app_id}
|
||||||
|
|
||||||
|
# Upstream installs the same SVG icon in many size-specific directories like
|
||||||
|
# /usr/share/icons/hicolor/64x64@2/; we can save space by hardlinking these
|
||||||
|
# together.
|
||||||
|
hardlink -c -v '%{buildroot}%{_datadir}/icons/hicolor'
|
||||||
|
|
||||||
|
|
||||||
%check
|
%check
|
||||||
desktop-file-validate \
|
desktop-file-validate \
|
||||||
%{buildroot}/%{_datadir}/applications/%{appname}.desktop
|
%{buildroot}/%{_datadir}/applications/%{app_id}.desktop
|
||||||
|
|
||||||
|
# Still required by guidelines for now
|
||||||
|
# (https://pagure.io/packaging-committee/issue/1053):
|
||||||
appstream-util validate-relax --nonet \
|
appstream-util validate-relax --nonet \
|
||||||
%{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml
|
%{buildroot}/%{_metainfodir}/%{app_id}.appdata.xml
|
||||||
|
# Matches what gnome-software and others use:
|
||||||
|
appstreamcli validate --no-net --explain \
|
||||||
|
%{buildroot}/%{_metainfodir}/%{app_id}.appdata.xml
|
||||||
|
|
||||||
|
|
||||||
%files -f %{appname}.lang
|
%files -f %{app_id}.lang
|
||||||
%doc README.md
|
%doc README.md
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
|
|
||||||
%{_bindir}/%{appname}
|
%{_bindir}/%{app_id}
|
||||||
|
|
||||||
%{_datadir}/applications/%{appname}.desktop
|
%{_datadir}/applications/%{app_id}.desktop
|
||||||
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
|
%{_datadir}/glib-2.0/schemas/%{app_id}.gschema.xml
|
||||||
%{_datadir}/icons/hicolor/*/apps/%{appname}.svg
|
%{_datadir}/icons/hicolor/*/apps/%{app_id}.svg
|
||||||
%{_datadir}/metainfo/%{appname}.appdata.xml
|
%{_metainfodir}/%{app_id}.appdata.xml
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Mon Mar 08 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 1.1.0-8
|
%autochangelog
|
||||||
- Localize summary and description where translations are available upstream
|
|
||||||
|
|
||||||
* Fri Feb 19 2021 Fabio Valentini <decathorpe@gmail.com> - 1.1.0-7
|
|
||||||
- Rebuilt for granite 6 soname bump.
|
|
||||||
|
|
||||||
* Tue Feb 09 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 1.1.0-6
|
|
||||||
- Add CC0 to License field for AppData file
|
|
||||||
|
|
||||||
* Tue Feb 09 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 1.1.0-5
|
|
||||||
- Correct License from “GPLv3” to “GPLv3+ and GPLv2+ and LGPLv2+”
|
|
||||||
|
|
||||||
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-4
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
||||||
|
|
||||||
* Fri Jul 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-3
|
|
||||||
- Second attempt - Rebuilt for
|
|
||||||
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
||||||
|
|
||||||
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-2
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
||||||
|
|
||||||
* Fri Mar 06 2020 Fabio Valentini <decathorpe@gmail.com> - 1.1.0-1
|
|
||||||
- Update to version 1.1.0.
|
|
||||||
|
|
||||||
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.12-4
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
||||||
|
|
||||||
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.12-3
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
||||||
|
|
||||||
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.12-2
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
||||||
|
|
||||||
* Sun Sep 16 2018 Fabio Valentini <decathorpe@gmail.com> - 1.0.12-1
|
|
||||||
- Update to version 1.0.12.
|
|
||||||
|
|
||||||
* Thu Aug 16 2018 Fabio Valentini <decathorpe@gmail.com> - 1.0.11-1
|
|
||||||
- Update to version 1.0.11.
|
|
||||||
|
|
||||||
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.9-2
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
||||||
|
|
||||||
* Sun Jan 21 2018 Fabio Valentini <decathorpe@gmail.com> - 1.0.9-1
|
|
||||||
- Initial package.
|
|
||||||
|
|
||||||
|
|
|
||||||
48
changelog
Normal file
48
changelog
Normal file
|
|
@ -0,0 +1,48 @@
|
||||||
|
* Fri Jul 09 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 1.1.0-9
|
||||||
|
- Switch License field to “effective license” of GPLv3+
|
||||||
|
|
||||||
|
* Mon Mar 08 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 1.1.0-8
|
||||||
|
- Localize summary and description where translations are available upstream
|
||||||
|
|
||||||
|
* Fri Feb 19 2021 Fabio Valentini <decathorpe@gmail.com> - 1.1.0-7
|
||||||
|
- Rebuilt for granite 6 soname bump.
|
||||||
|
|
||||||
|
* Tue Feb 09 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 1.1.0-6
|
||||||
|
- Add CC0 to License field for AppData file
|
||||||
|
|
||||||
|
* Tue Feb 09 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 1.1.0-5
|
||||||
|
- Correct License from “GPLv3” to “GPLv3+ and GPLv2+ and LGPLv2+”
|
||||||
|
|
||||||
|
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-3
|
||||||
|
- Second attempt - Rebuilt for
|
||||||
|
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Mar 06 2020 Fabio Valentini <decathorpe@gmail.com> - 1.1.0-1
|
||||||
|
- Update to version 1.1.0.
|
||||||
|
|
||||||
|
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.12-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.12-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.12-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Sep 16 2018 Fabio Valentini <decathorpe@gmail.com> - 1.0.12-1
|
||||||
|
- Update to version 1.0.12.
|
||||||
|
|
||||||
|
* Thu Aug 16 2018 Fabio Valentini <decathorpe@gmail.com> - 1.0.11-1
|
||||||
|
- Update to version 1.0.11.
|
||||||
|
|
||||||
|
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.9-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Jan 21 2018 Fabio Valentini <decathorpe@gmail.com> - 1.0.9-1
|
||||||
|
- Initial package.
|
||||||
2
sources
2
sources
|
|
@ -1 +1 @@
|
||||||
SHA512 (agenda-1.1.0.tar.gz) = e31f46987eb54d8f8eabdfe91526cc3ff3d1e1d50ff8d8470c6fd5f39c61044e4ac05f5fd1ef2c2028b779f9cb0ce55c8cab4c14b25e55e8e8daebeb32ee0d56
|
SHA512 (agenda-1.2.1.tar.gz) = 9140024adf070f4585806468daabf9c4a281a1eb5553548fd34f4076464ca0494ca952cbc5d9bc157448ec4cffa57f4c37f448a26bf9fbbe4949ef2ebed188b6
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue