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