]> git.pld-linux.org Git - packages/gedit-plugins.git/blob - gedit-plugins.spec
- updated to 40.1
[packages/gedit-plugins.git] / gedit-plugins.spec
1 Summary:        gedit plugins
2 Summary(pl.UTF-8):      Wtyczki dla gedita
3 Name:           gedit-plugins
4 Version:        40.1
5 Release:        1
6 License:        GPL v2
7 Group:          X11/Applications/Editors
8 Source0:        https://download.gnome.org/sources/gedit-plugins/40/%{name}-%{version}.tar.xz
9 # Source0-md5:  71abe6a1d17cdcd9d2cbdc698c7eff8e
10 URL:            https://wiki.gnome.org/Apps/Gedit
11 BuildRequires:  appstream-glib
12 BuildRequires:  gedit-devel >= 40.0
13 BuildRequires:  gettext-tools >= 0.17
14 BuildRequires:  glib2-devel >= 1:2.32.0
15 BuildRequires:  libpeas-devel >= 1.14.1
16 BuildRequires:  libpeas-gtk-devel >= 1.14.1
17 BuildRequires:  meson >= 0.50
18 BuildRequires:  ninja >= 1.5
19 BuildRequires:  pkgconfig
20 BuildRequires:  python3 >= 1:3.2
21 BuildRequires:  rpm-build >= 4.1-10
22 BuildRequires:  rpm-pythonprov
23 BuildRequires:  rpmbuild(macros) >= 1.736
24 BuildRequires:  sed >= 4.0
25 BuildRequires:  tar >= 1:1.22
26 BuildRequires:  vala >= 2:0.28.0
27 BuildRequires:  vala-gedit >= 40.0
28 BuildRequires:  xz
29 BuildRequires:  yelp-tools
30 Requires:       gedit >= 40.0
31 Requires:       glib2 >= 1:2.32.0
32 # Gtk-3.0 typelib
33 Requires:       gtk+3 >= 3.9.0
34 # GtkSource-4 typelib
35 Requires:       gtksourceview4 >= 4.0
36 # Gucharmap-2.90 typelib
37 Requires:       gucharmap-libs >= 3.0.0
38 # Ggit-1.0 typelib
39 Requires:       libgit2-glib >= 0.0.6
40 # Peas-1.0, PeasGtk-1.0 typelibs
41 Requires:       libpeas-gtk >= 1.14.1
42 Requires:       libpeas-loader-python3 >= 1.14.1
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
48 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
49
50 %description
51 A set of plugins for gedit.
52
53 %description -l pl.UTF-8
54 Zestaw wtyczek dla gedita.
55
56 %prep
57 %setup -q
58
59 %{__sed} -i -e '1s,/usr/bin/env python3,%{__python3},' plugins/synctex/synctex/evince_dbus.py
60
61 %build
62 %meson build
63
64 %ninja_build -C build
65
66 %install
67 rm -rf $RPM_BUILD_ROOT
68
69 %ninja_install -C build
70
71 %py3_comp $RPM_BUILD_ROOT%{_libdir}/gedit/plugins
72 %py3_ocomp $RPM_BUILD_ROOT%{_libdir}/gedit/plugins
73
74 %find_lang %{name} --all-name --with-gnome
75
76 %clean
77 rm -rf $RPM_BUILD_ROOT
78
79 %post
80 %glib_compile_schemas
81
82 %postun
83 %glib_compile_schemas
84
85 %files -f %{name}.lang
86 %defattr(644,root,root,755)
87 %doc AUTHORS NEWS README.md
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
95 %{_libdir}/gedit/plugins/bookmarks.plugin
96 %attr(755,root,root) %{_libdir}/gedit/plugins/libbookmarks.so
97 %{_datadir}/metainfo/gedit-bookmarks.metainfo.xml
98
99 %{_libdir}/gedit/plugins/bracketcompletion.plugin
100 %{_libdir}/gedit/plugins/bracketcompletion.py
101 %{_libdir}/gedit/plugins/__pycache__/bracketcompletion.cpython-*.py[co]
102 %{_datadir}/metainfo/gedit-bracketcompletion.metainfo.xml
103
104 %{_libdir}/gedit/plugins/charmap.plugin
105 %dir %{_libdir}/gedit/plugins/charmap
106 %{_libdir}/gedit/plugins/charmap/*.py
107 %{_libdir}/gedit/plugins/charmap/__pycache__
108 %{_datadir}/metainfo/gedit-charmap.metainfo.xml
109
110 %{_libdir}/gedit/plugins/codecomment.plugin
111 %{_libdir}/gedit/plugins/codecomment.py
112 %{_libdir}/gedit/plugins/__pycache__/codecomment.cpython-*.py[co]
113 %{_datadir}/metainfo/gedit-codecomment.metainfo.xml
114
115 %{_libdir}/gedit/plugins/colorpicker.plugin
116 %{_libdir}/gedit/plugins/colorpicker.py
117 %{_libdir}/gedit/plugins/__pycache__/colorpicker.cpython-*.py[co]
118 %{_datadir}/metainfo/gedit-colorpicker.metainfo.xml
119
120 %{_libdir}/gedit/plugins/colorschemer.plugin
121 %dir %{_libdir}/gedit/plugins/colorschemer
122 %{_libdir}/gedit/plugins/colorschemer/*.py
123 %{_libdir}/gedit/plugins/colorschemer/__pycache__
124 %{_datadir}/gedit/plugins/colorschemer
125 %{_datadir}/metainfo/gedit-colorschemer.metainfo.xml
126
127 %{_libdir}/gedit/plugins/commander.plugin
128 %dir %{_libdir}/gedit/plugins/commander
129 %{_libdir}/gedit/plugins/commander/*.py
130 %{_libdir}/gedit/plugins/commander/__pycache__
131 %dir %{_libdir}/gedit/plugins/commander/commands
132 %{_libdir}/gedit/plugins/commander/commands/*.py*
133 %{_libdir}/gedit/plugins/commander/commands/__pycache__
134 %{_datadir}/gedit/plugins/commander
135 %{_datadir}/metainfo/gedit-commander.metainfo.xml
136
137 %{_libdir}/gedit/plugins/drawspaces.plugin
138 %attr(755,root,root) %{_libdir}/gedit/plugins/libdrawspaces.so
139 %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.drawspaces.gschema.xml
140 %{_datadir}/metainfo/gedit-drawspaces.metainfo.xml
141
142 %{_libdir}/gedit/plugins/findinfiles.plugin
143 %attr(755,root,root) %{_libdir}/gedit/plugins/libfindinfiles.so
144 %{_datadir}/metainfo/gedit-findinfiles.metainfo.xml
145
146 %{_libdir}/gedit/plugins/git.plugin
147 %dir %{_libdir}/gedit/plugins/git
148 %{_libdir}/gedit/plugins/git/*.py*
149 %{_libdir}/gedit/plugins/git/__pycache__
150 %{_datadir}/metainfo/gedit-git.metainfo.xml
151
152 %{_libdir}/gedit/plugins/joinlines.plugin
153 %{_libdir}/gedit/plugins/joinlines.py
154 %{_libdir}/gedit/plugins/__pycache__/joinlines.cpython-*.py[co]
155 %{_datadir}/metainfo/gedit-joinlines.metainfo.xml
156
157 %{_libdir}/gedit/plugins/multiedit.plugin
158 %dir %{_libdir}/gedit/plugins/multiedit
159 %{_libdir}/gedit/plugins/multiedit/*.py
160 %{_libdir}/gedit/plugins/multiedit/__pycache__
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
171
172 %attr(755,root,root) %{_libdir}/gedit/plugins/libsmartspaces.so
173 %{_libdir}/gedit/plugins/smartspaces.plugin
174 %{_datadir}/metainfo/gedit-smartspaces.metainfo.xml
175
176 %{_libdir}/gedit/plugins/synctex.plugin
177 %dir %{_libdir}/gedit/plugins/synctex
178 %{_libdir}/gedit/plugins/synctex/__init__.py
179 %attr(755,root,root) %{_libdir}/gedit/plugins/synctex/evince_dbus.py
180 %{_libdir}/gedit/plugins/synctex/synctex.py
181 %{_libdir}/gedit/plugins/synctex/__pycache__
182 %{_datadir}/metainfo/gedit-synctex.metainfo.xml
183
184 %{_libdir}/gedit/plugins/terminal.plugin
185 %{_libdir}/gedit/plugins/terminal.py
186 %{_libdir}/gedit/plugins/__pycache__/terminal.cpython-*.py[co]
187 %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.terminal.gschema.xml
188 %{_datadir}/metainfo/gedit-terminal.metainfo.xml
189
190 %{_libdir}/gedit/plugins/textsize.plugin
191 %dir %{_libdir}/gedit/plugins/textsize
192 %{_libdir}/gedit/plugins/textsize/*.py
193 %{_libdir}/gedit/plugins/textsize/__pycache__
194 %{_datadir}/metainfo/gedit-textsize.metainfo.xml
195
196 %{_libdir}/gedit/plugins/translate.plugin
197 %dir %{_libdir}/gedit/plugins/translate
198 %{_libdir}/gedit/plugins/translate/*.py
199 %{_libdir}/gedit/plugins/translate/__pycache__
200 %dir %{_libdir}/gedit/plugins/translate/services
201 %{_libdir}/gedit/plugins/translate/services/*.py
202 %{_libdir}/gedit/plugins/translate/services/__pycache__
203 %{_datadir}/gedit/plugins/translate
204 %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.translate.gschema.xml
205 %{_datadir}/metainfo/gedit-translate.metainfo.xml
206
207 %{_libdir}/gedit/plugins/wordcompletion.plugin
208 %attr(755,root,root) %{_libdir}/gedit/plugins/libwordcompletion.so
209 %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.wordcompletion.gschema.xml
210 %{_datadir}/metainfo/gedit-wordcompletion.metainfo.xml
This page took 0.449506 seconds and 3 git commands to generate.