]>
Commit | Line | Data |
---|---|---|
a647dbb0 | 1 | Summary: gedit plugins |
23677d72 | 2 | Summary(pl.UTF-8): Wtyczki dla gedita |
f428bf8a | 3 | Name: gedit-plugins |
ca04c030 | 4 | Version: 3.38.1 |
1bd4d7be | 5 | Release: 1 |
11b5132a | 6 | License: GPL v2 |
f428bf8a | 7 | Group: X11/Applications/Editors |
ca04c030 JB |
8 | Source0: https://download.gnome.org/sources/gedit-plugins/3.38/%{name}-%{version}.tar.xz |
9 | # Source0-md5: 045ede46a43ae6d0b574a8f078358e16 | |
faf7fda5 JB |
10 | URL: https://wiki.gnome.org/Apps/Gedit |
11 | BuildRequires: appstream-glib | |
bb060054 | 12 | BuildRequires: gedit-devel >= 3.38 |
74f0ad52 | 13 | BuildRequires: gettext-tools >= 0.17 |
8c3fc1af | 14 | BuildRequires: glib2-devel >= 1:2.32.0 |
faf7fda5 JB |
15 | BuildRequires: libpeas-devel >= 1.14.1 |
16 | BuildRequires: libpeas-gtk-devel >= 1.14.1 | |
0a56f10d | 17 | BuildRequires: meson >= 0.50 |
faf7fda5 | 18 | BuildRequires: ninja >= 1.5 |
11b5132a | 19 | BuildRequires: pkgconfig |
bfee125d | 20 | BuildRequires: python3 >= 1:3.2 |
f428bf8a | 21 | BuildRequires: rpm-build >= 4.1-10 |
151ca63e | 22 | BuildRequires: rpm-pythonprov |
faf7fda5 | 23 | BuildRequires: rpmbuild(macros) >= 1.736 |
0a56f10d | 24 | BuildRequires: sed >= 4.0 |
4fd24614 | 25 | BuildRequires: tar >= 1:1.22 |
88ad38e3 | 26 | BuildRequires: vala >= 2:0.28.0 |
bb060054 | 27 | BuildRequires: vala-gedit >= 3.38 |
4fd24614 | 28 | BuildRequires: xz |
174f75da | 29 | BuildRequires: yelp-tools |
bb060054 | 30 | Requires: gedit >= 3.38 |
bfee125d | 31 | Requires: glib2 >= 1:2.32.0 |
faf7fda5 | 32 | # Gtk-3.0 typelib |
bfee125d | 33 | Requires: gtk+3 >= 3.9.0 |
faf7fda5 JB |
34 | # GtkSource-4 typelib |
35 | Requires: gtksourceview4 >= 4.0 | |
0a56f10d | 36 | # Gucharmap-2.90 typelib |
7dea21bb | 37 | Requires: gucharmap-libs >= 3.0.0 |
0a56f10d | 38 | # Ggit-1.0 typelib |
bfee125d | 39 | Requires: libgit2-glib >= 0.0.6 |
faf7fda5 JB |
40 | # Peas-1.0, PeasGtk-1.0 typelibs |
41 | Requires: libpeas-gtk >= 1.14.1 | |
42 | Requires: libpeas-loader-python3 >= 1.14.1 | |
bfee125d JB |
43 | Requires: python3-dbus >= 0.82 |
44 | Requires: python3-pycairo | |
45 | Requires: python3-pygobject3 >= 3.0.0 | |
46 | # Vte-2.91 typelib | |
47 | Requires: vte >= 0.38.0 | |
f428bf8a | 48 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
49 | ||
50 | %description | |
a647dbb0 | 51 | A set of plugins for gedit. |
f428bf8a | 52 | |
937c0e73 | 53 | %description -l pl.UTF-8 |
a647dbb0 | 54 | Zestaw wtyczek dla gedita. |
f428bf8a | 55 | |
56 | %prep | |
57 | %setup -q | |
58 | ||
0a56f10d JB |
59 | %{__sed} -i -e '1s,/usr/bin/env python3,%{__python3},' plugins/synctex/synctex/evince_dbus.py |
60 | ||
f428bf8a | 61 | %build |
faf7fda5 JB |
62 | %meson build |
63 | ||
64 | %ninja_build -C build | |
f428bf8a | 65 | |
66 | %install | |
67 | rm -rf $RPM_BUILD_ROOT | |
68 | ||
faf7fda5 | 69 | %ninja_install -C build |
f428bf8a | 70 | |
faf7fda5 JB |
71 | %py3_comp $RPM_BUILD_ROOT%{_libdir}/gedit/plugins |
72 | %py3_ocomp $RPM_BUILD_ROOT%{_libdir}/gedit/plugins | |
f428bf8a | 73 | |
7977c303 | 74 | %find_lang %{name} --all-name --with-gnome |
f428bf8a | 75 | |
76 | %clean | |
77 | rm -rf $RPM_BUILD_ROOT | |
78 | ||
a647dbb0 | 79 | %post |
7dea21bb | 80 | %glib_compile_schemas |
a647dbb0 | 81 | |
7dea21bb MB |
82 | %postun |
83 | %glib_compile_schemas | |
a647dbb0 | 84 | |
e4a54969 | 85 | %files -f %{name}.lang |
f428bf8a | 86 | %defattr(644,root,root,755) |
9fdf36ab | 87 | %doc AUTHORS NEWS README.md |
bfee125d JB |
88 | # common |
89 | %dir %{_libdir}/gedit/plugins/__pycache__ | |
90 | %{_libdir}/gedit/plugins/gpdefs.py | |
91 | %{_libdir}/gedit/plugins/__pycache__/gpdefs.cpython-*.py[co] | |
92 | ||
93 | # plugins below | |
94 | ||
7dea21bb | 95 | %{_libdir}/gedit/plugins/bookmarks.plugin |
bfee125d | 96 | %attr(755,root,root) %{_libdir}/gedit/plugins/libbookmarks.so |
faf7fda5 | 97 | %{_datadir}/metainfo/gedit-bookmarks.metainfo.xml |
7dea21bb MB |
98 | |
99 | %{_libdir}/gedit/plugins/bracketcompletion.plugin | |
bfee125d JB |
100 | %{_libdir}/gedit/plugins/bracketcompletion.py |
101 | %{_libdir}/gedit/plugins/__pycache__/bracketcompletion.cpython-*.py[co] | |
faf7fda5 | 102 | %{_datadir}/metainfo/gedit-bracketcompletion.metainfo.xml |
7dea21bb MB |
103 | |
104 | %{_libdir}/gedit/plugins/charmap.plugin | |
105 | %dir %{_libdir}/gedit/plugins/charmap | |
bfee125d JB |
106 | %{_libdir}/gedit/plugins/charmap/*.py |
107 | %{_libdir}/gedit/plugins/charmap/__pycache__ | |
faf7fda5 | 108 | %{_datadir}/metainfo/gedit-charmap.metainfo.xml |
7dea21bb MB |
109 | |
110 | %{_libdir}/gedit/plugins/codecomment.plugin | |
bfee125d JB |
111 | %{_libdir}/gedit/plugins/codecomment.py |
112 | %{_libdir}/gedit/plugins/__pycache__/codecomment.cpython-*.py[co] | |
faf7fda5 | 113 | %{_datadir}/metainfo/gedit-codecomment.metainfo.xml |
7dea21bb MB |
114 | |
115 | %{_libdir}/gedit/plugins/colorpicker.plugin | |
bfee125d JB |
116 | %{_libdir}/gedit/plugins/colorpicker.py |
117 | %{_libdir}/gedit/plugins/__pycache__/colorpicker.cpython-*.py[co] | |
faf7fda5 | 118 | %{_datadir}/metainfo/gedit-colorpicker.metainfo.xml |
7dea21bb | 119 | |
283c1882 MB |
120 | %{_libdir}/gedit/plugins/colorschemer.plugin |
121 | %dir %{_libdir}/gedit/plugins/colorschemer | |
bfee125d JB |
122 | %{_libdir}/gedit/plugins/colorschemer/*.py |
123 | %{_libdir}/gedit/plugins/colorschemer/__pycache__ | |
283c1882 | 124 | %{_datadir}/gedit/plugins/colorschemer |
faf7fda5 | 125 | %{_datadir}/metainfo/gedit-colorschemer.metainfo.xml |
283c1882 | 126 | |
7dea21bb MB |
127 | %{_libdir}/gedit/plugins/commander.plugin |
128 | %dir %{_libdir}/gedit/plugins/commander | |
bfee125d JB |
129 | %{_libdir}/gedit/plugins/commander/*.py |
130 | %{_libdir}/gedit/plugins/commander/__pycache__ | |
faf7fda5 | 131 | %dir %{_libdir}/gedit/plugins/commander/commands |
5b92543c | 132 | %{_libdir}/gedit/plugins/commander/commands/*.py* |
bfee125d | 133 | %{_libdir}/gedit/plugins/commander/commands/__pycache__ |
7dea21bb | 134 | %{_datadir}/gedit/plugins/commander |
faf7fda5 | 135 | %{_datadir}/metainfo/gedit-commander.metainfo.xml |
88fcc84d | 136 | |
7dea21bb | 137 | %{_libdir}/gedit/plugins/drawspaces.plugin |
bfee125d | 138 | %attr(755,root,root) %{_libdir}/gedit/plugins/libdrawspaces.so |
bfee125d | 139 | %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.drawspaces.gschema.xml |
faf7fda5 | 140 | %{_datadir}/metainfo/gedit-drawspaces.metainfo.xml |
7dea21bb | 141 | |
88ad38e3 JB |
142 | %{_libdir}/gedit/plugins/findinfiles.plugin |
143 | %attr(755,root,root) %{_libdir}/gedit/plugins/libfindinfiles.so | |
faf7fda5 | 144 | %{_datadir}/metainfo/gedit-findinfiles.metainfo.xml |
88ad38e3 | 145 | |
283c1882 MB |
146 | %{_libdir}/gedit/plugins/git.plugin |
147 | %dir %{_libdir}/gedit/plugins/git | |
5b92543c | 148 | %{_libdir}/gedit/plugins/git/*.py* |
bfee125d | 149 | %{_libdir}/gedit/plugins/git/__pycache__ |
faf7fda5 | 150 | %{_datadir}/metainfo/gedit-git.metainfo.xml |
7dea21bb MB |
151 | |
152 | %{_libdir}/gedit/plugins/joinlines.plugin | |
bfee125d JB |
153 | %{_libdir}/gedit/plugins/joinlines.py |
154 | %{_libdir}/gedit/plugins/__pycache__/joinlines.cpython-*.py[co] | |
faf7fda5 | 155 | %{_datadir}/metainfo/gedit-joinlines.metainfo.xml |
7dea21bb MB |
156 | |
157 | %{_libdir}/gedit/plugins/multiedit.plugin | |
158 | %dir %{_libdir}/gedit/plugins/multiedit | |
bfee125d JB |
159 | %{_libdir}/gedit/plugins/multiedit/*.py |
160 | %{_libdir}/gedit/plugins/multiedit/__pycache__ | |
faf7fda5 JB |
161 | %{_datadir}/metainfo/gedit-multiedit.metainfo.xml |
162 | ||
163 | %{_libdir}/gedit/plugins/sessionsaver.plugin | |
164 | %dir %{_libdir}/gedit/plugins/sessionsaver | |
165 | %{_libdir}/gedit/plugins/sessionsaver/*.py | |
166 | %{_libdir}/gedit/plugins/sessionsaver/__pycache__ | |
167 | %dir %{_libdir}/gedit/plugins/sessionsaver/store | |
168 | %{_libdir}/gedit/plugins/sessionsaver/store/*.py | |
169 | %{_libdir}/gedit/plugins/sessionsaver/store/__pycache__ | |
170 | %{_datadir}/gedit/plugins/sessionsaver | |
7dea21bb | 171 | |
7dea21bb | 172 | %{_libdir}/gedit/plugins/smartspaces.plugin |
bfee125d JB |
173 | %{_libdir}/gedit/plugins/smartspaces.py |
174 | %{_libdir}/gedit/plugins/__pycache__/smartspaces.cpython-*.py[co] | |
faf7fda5 | 175 | %{_datadir}/metainfo/gedit-smartspaces.metainfo.xml |
7dea21bb | 176 | |
9fdf36ab JB |
177 | %{_libdir}/gedit/plugins/synctex.plugin |
178 | %dir %{_libdir}/gedit/plugins/synctex | |
179 | %{_libdir}/gedit/plugins/synctex/__init__.py | |
180 | %attr(755,root,root) %{_libdir}/gedit/plugins/synctex/evince_dbus.py | |
181 | %{_libdir}/gedit/plugins/synctex/synctex.py | |
182 | %{_libdir}/gedit/plugins/synctex/__pycache__ | |
183 | %{_datadir}/metainfo/gedit-synctex.metainfo.xml | |
184 | ||
7dea21bb | 185 | %{_libdir}/gedit/plugins/terminal.plugin |
bfee125d JB |
186 | %{_libdir}/gedit/plugins/terminal.py |
187 | %{_libdir}/gedit/plugins/__pycache__/terminal.cpython-*.py[co] | |
bfee125d | 188 | %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.terminal.gschema.xml |
faf7fda5 | 189 | %{_datadir}/metainfo/gedit-terminal.metainfo.xml |
7dea21bb MB |
190 | |
191 | %{_libdir}/gedit/plugins/textsize.plugin | |
192 | %dir %{_libdir}/gedit/plugins/textsize | |
bfee125d JB |
193 | %{_libdir}/gedit/plugins/textsize/*.py |
194 | %{_libdir}/gedit/plugins/textsize/__pycache__ | |
faf7fda5 JB |
195 | %{_datadir}/metainfo/gedit-textsize.metainfo.xml |
196 | ||
197 | %{_libdir}/gedit/plugins/translate.plugin | |
198 | %dir %{_libdir}/gedit/plugins/translate | |
199 | %{_libdir}/gedit/plugins/translate/*.py | |
200 | %{_libdir}/gedit/plugins/translate/__pycache__ | |
201 | %dir %{_libdir}/gedit/plugins/translate/services | |
202 | %{_libdir}/gedit/plugins/translate/services/*.py | |
203 | %{_libdir}/gedit/plugins/translate/services/__pycache__ | |
204 | %{_datadir}/gedit/plugins/translate | |
205 | %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.translate.gschema.xml | |
206 | %{_datadir}/metainfo/gedit-translate.metainfo.xml | |
7dea21bb MB |
207 | |
208 | %{_libdir}/gedit/plugins/wordcompletion.plugin | |
209 | %attr(755,root,root) %{_libdir}/gedit/plugins/libwordcompletion.so | |
69d5987c | 210 | %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.wordcompletion.gschema.xml |
faf7fda5 | 211 | %{_datadir}/metainfo/gedit-wordcompletion.metainfo.xml |