]> git.pld-linux.org Git - SPECS.git/blob - gnome-text-editor.spec
SPECS updated Sun 1 Aug 20:13:02 CEST 2021
[SPECS.git] / gnome-text-editor.spec
1 Summary:        GNOME Text Editor
2 Summary(pl.UTF-8):      Edytor tekstowy dla GNOME
3 Name:           gnome-text-editor
4 Version:        41
5 %define subver  alpha1
6 %define rel     1
7 Release:        0.%{subver}.%{rel}
8 License:        GPL v3+
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
25 BuildRequires:  xz
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
30 Requires:       gtk4 >= 4.3
31 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33 %description
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.
38
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.
44
45 %prep
46 %setup -q -n %{name}-%{version}.%{subver}
47
48 %build
49 %meson build
50
51 %ninja_build -C build
52
53 %install
54 rm -rf $RPM_BUILD_ROOT
55
56 %ninja_install -C build
57
58 %find_lang %{name}
59
60 %clean
61 rm -rf $RPM_BUILD_ROOT
62
63 %post
64 %update_icon_cache hicolor
65 %update_desktop_database
66 %glib_compile_schemas
67
68 %postun
69 %update_icon_cache hicolor
70 %update_desktop_database
71 %glib_compile_schemas
72
73 %files -f %{name}.lang
74 %defattr(644,root,root,755)
75 %doc NEWS README.md
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
This page took 0.077001 seconds and 3 git commands to generate.