]>
Commit | Line | Data |
---|---|---|
a647dbb0 | 1 | Summary: gedit plugins |
23677d72 | 2 | Summary(pl.UTF-8): Wtyczki dla gedita |
f428bf8a | 3 | Name: gedit-plugins |
58719184 | 4 | Version: 46.0 |
99028b73 | 5 | Release: 1 |
11b5132a | 6 | License: GPL v2 |
f428bf8a | 7 | Group: X11/Applications/Editors |
58719184 JB |
8 | Source0: https://download.gnome.org/sources/gedit-plugins/46/%{name}-%{version}.tar.xz |
9 | # Source0-md5: c5701ed546aceb6ebceac8749948c8f5 | |
faf7fda5 JB |
10 | URL: https://wiki.gnome.org/Apps/Gedit |
11 | BuildRequires: appstream-glib | |
58719184 | 12 | BuildRequires: gedit-devel >= 46.0 |
74f0ad52 | 13 | BuildRequires: gettext-tools >= 0.17 |
d2ec73dd | 14 | BuildRequires: glib2-devel >= 1:2.64 |
faf7fda5 JB |
15 | BuildRequires: libpeas-devel >= 1.14.1 |
16 | BuildRequires: libpeas-gtk-devel >= 1.14.1 | |
02864345 | 17 | BuildRequires: meson >= 0.57 |
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 |
4fd24614 | 24 | BuildRequires: tar >= 1:1.22 |
88ad38e3 | 25 | BuildRequires: vala >= 2:0.28.0 |
4fd24614 | 26 | BuildRequires: xz |
174f75da | 27 | BuildRequires: yelp-tools |
58719184 | 28 | Requires: gedit >= 46.0 |
d2ec73dd | 29 | Requires: glib2 >= 1:2.64 |
faf7fda5 | 30 | # Gtk-3.0 typelib |
d2ec73dd | 31 | Requires: gtk+3 >= 3.22 |
0a56f10d | 32 | # Gucharmap-2.90 typelib |
7dea21bb | 33 | Requires: gucharmap-libs >= 3.0.0 |
02864345 JB |
34 | # GtkSource-300 typelib |
35 | Requires: libgedit-gtksourceview >= 299 | |
0a56f10d | 36 | # Ggit-1.0 typelib |
bfee125d | 37 | Requires: libgit2-glib >= 0.0.6 |
faf7fda5 JB |
38 | # Peas-1.0, PeasGtk-1.0 typelibs |
39 | Requires: libpeas-gtk >= 1.14.1 | |
40 | Requires: libpeas-loader-python3 >= 1.14.1 | |
bfee125d JB |
41 | Requires: python3-dbus >= 0.82 |
42 | Requires: python3-pycairo | |
43 | Requires: python3-pygobject3 >= 3.0.0 | |
44 | # Vte-2.91 typelib | |
45 | Requires: vte >= 0.38.0 | |
f428bf8a | 46 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
47 | ||
48 | %description | |
a647dbb0 | 49 | A set of plugins for gedit. |
f428bf8a | 50 | |
937c0e73 | 51 | %description -l pl.UTF-8 |
a647dbb0 | 52 | Zestaw wtyczek dla gedita. |
f428bf8a | 53 | |
54 | %prep | |
55 | %setup -q | |
56 | ||
57 | %build | |
faf7fda5 JB |
58 | %meson build |
59 | ||
60 | %ninja_build -C build | |
f428bf8a | 61 | |
62 | %install | |
63 | rm -rf $RPM_BUILD_ROOT | |
64 | ||
faf7fda5 | 65 | %ninja_install -C build |
f428bf8a | 66 | |
faf7fda5 JB |
67 | %py3_comp $RPM_BUILD_ROOT%{_libdir}/gedit/plugins |
68 | %py3_ocomp $RPM_BUILD_ROOT%{_libdir}/gedit/plugins | |
f428bf8a | 69 | |
7977c303 | 70 | %find_lang %{name} --all-name --with-gnome |
f428bf8a | 71 | |
72 | %clean | |
73 | rm -rf $RPM_BUILD_ROOT | |
74 | ||
a647dbb0 | 75 | %post |
7dea21bb | 76 | %glib_compile_schemas |
a647dbb0 | 77 | |
7dea21bb MB |
78 | %postun |
79 | %glib_compile_schemas | |
a647dbb0 | 80 | |
e4a54969 | 81 | %files -f %{name}.lang |
f428bf8a | 82 | %defattr(644,root,root,755) |
1aea0e59 | 83 | %doc NEWS README.md |
bfee125d JB |
84 | # common |
85 | %dir %{_libdir}/gedit/plugins/__pycache__ | |
86 | %{_libdir}/gedit/plugins/gpdefs.py | |
87 | %{_libdir}/gedit/plugins/__pycache__/gpdefs.cpython-*.py[co] | |
88 | ||
89 | # plugins below | |
90 | ||
7dea21bb | 91 | %{_libdir}/gedit/plugins/bookmarks.plugin |
bfee125d | 92 | %attr(755,root,root) %{_libdir}/gedit/plugins/libbookmarks.so |
faf7fda5 | 93 | %{_datadir}/metainfo/gedit-bookmarks.metainfo.xml |
7dea21bb MB |
94 | |
95 | %{_libdir}/gedit/plugins/bracketcompletion.plugin | |
bfee125d JB |
96 | %{_libdir}/gedit/plugins/bracketcompletion.py |
97 | %{_libdir}/gedit/plugins/__pycache__/bracketcompletion.cpython-*.py[co] | |
faf7fda5 | 98 | %{_datadir}/metainfo/gedit-bracketcompletion.metainfo.xml |
7dea21bb MB |
99 | |
100 | %{_libdir}/gedit/plugins/charmap.plugin | |
101 | %dir %{_libdir}/gedit/plugins/charmap | |
bfee125d JB |
102 | %{_libdir}/gedit/plugins/charmap/*.py |
103 | %{_libdir}/gedit/plugins/charmap/__pycache__ | |
faf7fda5 | 104 | %{_datadir}/metainfo/gedit-charmap.metainfo.xml |
7dea21bb MB |
105 | |
106 | %{_libdir}/gedit/plugins/codecomment.plugin | |
bfee125d JB |
107 | %{_libdir}/gedit/plugins/codecomment.py |
108 | %{_libdir}/gedit/plugins/__pycache__/codecomment.cpython-*.py[co] | |
faf7fda5 | 109 | %{_datadir}/metainfo/gedit-codecomment.metainfo.xml |
7dea21bb MB |
110 | |
111 | %{_libdir}/gedit/plugins/colorpicker.plugin | |
bfee125d JB |
112 | %{_libdir}/gedit/plugins/colorpicker.py |
113 | %{_libdir}/gedit/plugins/__pycache__/colorpicker.cpython-*.py[co] | |
faf7fda5 | 114 | %{_datadir}/metainfo/gedit-colorpicker.metainfo.xml |
7dea21bb | 115 | |
7dea21bb | 116 | %{_libdir}/gedit/plugins/drawspaces.plugin |
bfee125d | 117 | %attr(755,root,root) %{_libdir}/gedit/plugins/libdrawspaces.so |
bfee125d | 118 | %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.drawspaces.gschema.xml |
faf7fda5 | 119 | %{_datadir}/metainfo/gedit-drawspaces.metainfo.xml |
7dea21bb | 120 | |
283c1882 MB |
121 | %{_libdir}/gedit/plugins/git.plugin |
122 | %dir %{_libdir}/gedit/plugins/git | |
5b92543c | 123 | %{_libdir}/gedit/plugins/git/*.py* |
bfee125d | 124 | %{_libdir}/gedit/plugins/git/__pycache__ |
faf7fda5 | 125 | %{_datadir}/metainfo/gedit-git.metainfo.xml |
7dea21bb MB |
126 | |
127 | %{_libdir}/gedit/plugins/joinlines.plugin | |
bfee125d JB |
128 | %{_libdir}/gedit/plugins/joinlines.py |
129 | %{_libdir}/gedit/plugins/__pycache__/joinlines.cpython-*.py[co] | |
faf7fda5 | 130 | %{_datadir}/metainfo/gedit-joinlines.metainfo.xml |
7dea21bb MB |
131 | |
132 | %{_libdir}/gedit/plugins/multiedit.plugin | |
133 | %dir %{_libdir}/gedit/plugins/multiedit | |
bfee125d JB |
134 | %{_libdir}/gedit/plugins/multiedit/*.py |
135 | %{_libdir}/gedit/plugins/multiedit/__pycache__ | |
faf7fda5 JB |
136 | %{_datadir}/metainfo/gedit-multiedit.metainfo.xml |
137 | ||
138 | %{_libdir}/gedit/plugins/sessionsaver.plugin | |
139 | %dir %{_libdir}/gedit/plugins/sessionsaver | |
140 | %{_libdir}/gedit/plugins/sessionsaver/*.py | |
141 | %{_libdir}/gedit/plugins/sessionsaver/__pycache__ | |
142 | %dir %{_libdir}/gedit/plugins/sessionsaver/store | |
143 | %{_libdir}/gedit/plugins/sessionsaver/store/*.py | |
144 | %{_libdir}/gedit/plugins/sessionsaver/store/__pycache__ | |
145 | %{_datadir}/gedit/plugins/sessionsaver | |
7dea21bb | 146 | |
8bb7ca1d | 147 | %attr(755,root,root) %{_libdir}/gedit/plugins/libsmartspaces.so |
7dea21bb | 148 | %{_libdir}/gedit/plugins/smartspaces.plugin |
faf7fda5 | 149 | %{_datadir}/metainfo/gedit-smartspaces.metainfo.xml |
7dea21bb | 150 | |
7dea21bb | 151 | %{_libdir}/gedit/plugins/terminal.plugin |
bfee125d JB |
152 | %{_libdir}/gedit/plugins/terminal.py |
153 | %{_libdir}/gedit/plugins/__pycache__/terminal.cpython-*.py[co] | |
bfee125d | 154 | %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.terminal.gschema.xml |
faf7fda5 | 155 | %{_datadir}/metainfo/gedit-terminal.metainfo.xml |
7dea21bb MB |
156 | |
157 | %{_libdir}/gedit/plugins/textsize.plugin | |
158 | %dir %{_libdir}/gedit/plugins/textsize | |
bfee125d JB |
159 | %{_libdir}/gedit/plugins/textsize/*.py |
160 | %{_libdir}/gedit/plugins/textsize/__pycache__ | |
faf7fda5 JB |
161 | %{_datadir}/metainfo/gedit-textsize.metainfo.xml |
162 | ||
7dea21bb MB |
163 | %{_libdir}/gedit/plugins/wordcompletion.plugin |
164 | %attr(755,root,root) %{_libdir}/gedit/plugins/libwordcompletion.so | |
69d5987c | 165 | %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.wordcompletion.gschema.xml |
faf7fda5 | 166 | %{_datadir}/metainfo/gedit-wordcompletion.metainfo.xml |