1 Summary: GNOME Text Editor
2 Summary(pl.UTF-8): Edytor tekstowy dla GNOME
3 Name: gnome-text-editor
7 Release: 0.%{subver}.%{rel}
9 Group: X11/Applications
10 Source0: https://download.gnome.org/sources/gnome-text-editor/41/%{name}-%{version}.%{subver}.tar.xz
11 # Source0-md5: 4719e412aea5ac539bc1b565a51ca336
12 URL: https://gitlab.gnome.org/GNOME/gnome-text-editor
13 BuildRequires: enchant2-devel >= 2.2.0
14 BuildRequires: glib2-devel >= 1:2.69
15 BuildRequires: gtk4-devel >= 4.3
16 BuildRequires: gtksourceview5-devel >= 5.0
17 BuildRequires: libadwaita-devel
18 BuildRequires: libicu-devel
19 BuildRequires: meson >= 0.50.0
20 BuildRequires: ninja >= 1.5
21 BuildRequires: pcre-devel
22 BuildRequires: pkgconfig
23 BuildRequires: rpmbuild(macros) >= 1.736
24 BuildRequires: tar >= 1:1.22
26 Requires(post,postun): desktop-file-utils
27 Requires(post,postun): gtk-update-icon-cache
28 Requires: enchant2 >= 2.2.0
29 Requires: glib2 >= 1:2.69
31 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34 GNOME Text Editor is a simple text editor that focus on session
35 management. It works hard to keep track of changes and state even if
36 you quit the application. You can come back to your work even if
37 you've never saved it to a file.
39 %description -l pl.UTF-8
40 GNOME Text Editor to prosty edytor tekstowy, skupiający się na
41 zarządzaniu sesją. Usilnie stara się śledzić zmiany i stan, nawet
42 przy zamknięciu aplikacji. Można wrócić do pracy nawet, jeśli nigdy
43 nie została zapisana do pliku.
46 %setup -q -n %{name}-%{version}.%{subver}
54 rm -rf $RPM_BUILD_ROOT
56 %ninja_install -C build
61 rm -rf $RPM_BUILD_ROOT
64 %update_icon_cache hicolor
65 %update_desktop_database
69 %update_icon_cache hicolor
70 %update_desktop_database
73 %files -f %{name}.lang
74 %defattr(644,root,root,755)
76 %attr(755,root,root) %{_bindir}/gnome-text-editor
77 %{_datadir}/appdata/org.gnome.TextEditor.appdata.xml
78 %{_datadir}/dbus-1/services/org.gnome.TextEditor.service
79 %{_datadir}/glib-2.0/schemas/org.gnome.TextEditor.gschema.xml
80 %{_desktopdir}/org.gnome.TextEditor.desktop
81 %{_iconsdir}/hicolor/scalable/actions/document-modified-symbolic.svg
82 %{_iconsdir}/hicolor/scalable/apps/org.gnome.TextEditor.svg
83 %{_iconsdir}/hicolor/symbolic/apps/org.gnome.TextEditor-symbolic.svg