]> git.pld-linux.org Git - packages/gnome-text-editor.git/blame - gnome-text-editor.spec
- updated to 45.3
[packages/gnome-text-editor.git] / gnome-text-editor.spec
CommitLineData
49055e9b 1# TODO: use gtk4-update-icon-cache
d0e3c2e5
JB
2Summary: GNOME Text Editor
3Summary(pl.UTF-8): Edytor tekstowy dla GNOME
4Name: gnome-text-editor
96100982 5Version: 45.3
5f267bc3 6Release: 1
d0e3c2e5
JB
7License: GPL v3+
8Group: X11/Applications
5fc5d3df 9Source0: https://download.gnome.org/sources/gnome-text-editor/45/%{name}-%{version}.tar.xz
96100982 10# Source0-md5: 946f71dbf9711763a380c95def3e93a3
49055e9b 11Patch0: %{name}-no-update.patch
d0e3c2e5 12URL: https://gitlab.gnome.org/GNOME/gnome-text-editor
5f267bc3 13BuildRequires: cairo-devel
a932b54e 14BuildRequires: editorconfig-devel
d0e3c2e5 15BuildRequires: enchant2-devel >= 2.2.0
a932b54e
JB
16BuildRequires: glib2-devel >= 1:2.73
17BuildRequires: gtk4-devel >= 4.7
18BuildRequires: gtksourceview5-devel >= 5.5.0
5fc5d3df 19BuildRequires: libadwaita-devel >= 1.4
d0e3c2e5 20BuildRequires: libicu-devel
5f267bc3 21BuildRequires: meson >= 0.60.0
d0e3c2e5
JB
22BuildRequires: ninja >= 1.5
23BuildRequires: pcre-devel
24BuildRequires: pkgconfig
25BuildRequires: rpmbuild(macros) >= 1.736
26BuildRequires: tar >= 1:1.22
27BuildRequires: xz
28Requires(post,postun): desktop-file-utils
29Requires(post,postun): gtk-update-icon-cache
30Requires: enchant2 >= 2.2.0
a932b54e
JB
31Requires: glib2 >= 1:2.73
32Requires: gtk4 >= 4.7
33Requires: gtksourceview5 >= 5.5.0
5fc5d3df 34Requires: libadwaita >= 1.4
d0e3c2e5
JB
35BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37%description
38GNOME Text Editor is a simple text editor that focus on session
39management. It works hard to keep track of changes and state even if
40you quit the application. You can come back to your work even if
41you've never saved it to a file.
42
43%description -l pl.UTF-8
44GNOME Text Editor to prosty edytor tekstowy, skupiający się na
45zarządzaniu sesją. Usilnie stara się śledzić zmiany i stan, nawet
46przy zamknięciu aplikacji. Można wrócić do pracy nawet, jeśli nigdy
47nie została zapisana do pliku.
48
49%prep
8d715d94 50%setup -q
49055e9b 51%patch0 -p1
d0e3c2e5
JB
52
53%build
54%meson build
55
56%ninja_build -C build
57
58%install
59rm -rf $RPM_BUILD_ROOT
60
61%ninja_install -C build
62
92bd313c
JB
63# not supported by glibc (as of 2.37)
64%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ie
65
8d715d94 66%find_lang %{name} --with-gnome
d0e3c2e5
JB
67
68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%post
72%update_icon_cache hicolor
73%update_desktop_database
74%glib_compile_schemas
75
76%postun
77%update_icon_cache hicolor
78%update_desktop_database
79%glib_compile_schemas
80
81%files -f %{name}.lang
82%defattr(644,root,root,755)
83%doc NEWS README.md
84%attr(755,root,root) %{_bindir}/gnome-text-editor
d0e3c2e5
JB
85%{_datadir}/dbus-1/services/org.gnome.TextEditor.service
86%{_datadir}/glib-2.0/schemas/org.gnome.TextEditor.gschema.xml
49055e9b
JB
87%{_datadir}/gnome-text-editor
88%{_datadir}/metainfo/org.gnome.TextEditor.appdata.xml
d0e3c2e5 89%{_desktopdir}/org.gnome.TextEditor.desktop
d0e3c2e5
JB
90%{_iconsdir}/hicolor/scalable/apps/org.gnome.TextEditor.svg
91%{_iconsdir}/hicolor/symbolic/apps/org.gnome.TextEditor-symbolic.svg
This page took 0.458172 seconds and 4 git commands to generate.