]> git.pld-linux.org Git - packages/gedit.git/blame_incremental - gedit.spec
- updated to 46.2
[packages/gedit.git] / gedit.spec
... / ...
CommitLineData
1Summary: gedit - small but powerful text editor for X Window
2Summary(pl.UTF-8): gedit - mały ale potężny edytor tekstu dla X Window
3Name: gedit
4Version: 3.22.1
5Release: 1
6License: GPL v2+
7Group: X11/Applications/Editors
8Source0: http://ftp.gnome.org/pub/GNOME/sources/gedit/3.22/%{name}-%{version}.tar.xz
9# Source0-md5: b3ee39faa2f905c83cb158a9b4d3fb44
10URL: http://www.gnome.org/projects/gedit/
11BuildRequires: autoconf >= 2.63.2
12BuildRequires: automake >= 1:1.11
13BuildRequires: docbook-dtd412-xml
14BuildRequires: gettext-tools >= 0.18
15BuildRequires: glib2-devel >= 1:2.44.0
16BuildRequires: gnome-common >= 2.24.0
17BuildRequires: gobject-introspection-devel >= 0.10.0
18BuildRequires: gspell-devel >= 0.2.5
19BuildRequires: gsettings-desktop-schemas-devel >= 3.2.0
20BuildRequires: gtk+3-devel >= 3.22.0
21BuildRequires: gtk-doc >= 1.0
22BuildRequires: gtksourceview3-devel >= 3.22
23BuildRequires: intltool >= 0.50.1
24BuildRequires: iso-codes >= 0.35
25BuildRequires: libpeas-devel >= 1.14.1
26BuildRequires: libpeas-gtk-devel >= 1.14.1
27BuildRequires: libtool >= 2:2.2.6
28BuildRequires: libxml2-devel >= 1:2.6.31
29BuildRequires: pkgconfig
30BuildRequires: python3-devel >= 1:3.2.3
31BuildRequires: python3-pygobject3-devel >= 3.0.0
32BuildRequires: rpm-pythonprov
33BuildRequires: rpmbuild(find_lang) >= 1.23
34BuildRequires: rpmbuild(macros) >= 1.601
35BuildRequires: sed >= 4.0
36BuildRequires: tar >= 1:1.22
37BuildRequires: vala >= 2:0.25.1
38BuildRequires: xorg-lib-libX11-devel
39BuildRequires: xz
40BuildRequires: yelp-tools
41Requires(post,postun): desktop-file-utils
42Requires(post,postun): glib2 >= 1:2.44.0
43Requires(post,postun): gtk-update-icon-cache
44Requires: glib2 >= 1:2.44.0
45Requires: gspell >= 0.2.5
46Requires: gsettings-desktop-schemas >= 3.2.0
47Requires: gtk+3 >= 3.22.0
48Requires: gtksourceview3 >= 3.22
49Requires: hicolor-icon-theme
50Requires: iso-codes >= 0.35
51Requires: libpeas-loader-python3 >= 1.14.1
52Requires: libxml2 >= 1:2.6.31
53Requires: python3-libs >= 1:3.2.3
54Requires: python3-pycairo
55Requires: python3-pygobject3 >= 3.0.0
56Obsoletes: gedit-plugins < 2.3.3-2
57# sr@Latn vs. sr@latin
58Obsoletes: gedit2
59Conflicts: glibc-misc < 6:2.7
60BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
61
62%define skip_post_check_so libgedit-private.so.0.0.0
63
64%description
65gedit is a small but powerful text editor for GTK+ and/or GNOME. It
66includes such features as split-screen mode, a plugin API, which
67allows gedit to be extended to support many features while remaining
68small at its core, multiple document editing and many more functions.
69
70%description -l pl.UTF-8
71gedit jest małym ale potężnym edytorem tekstu dla GTK+ i/lub GNOME.
72Zawiera takie funkcje jak tryb podzielonego ekranu, API dla "wtyczek",
73który umożliwia rozszerzenie funkcji gedita o dodatkowe możliwości,
74nie zwiększając rozmiarów samego programu, możliwość edycji wielu
75dokumentów naraz i wiele innych.
76
77%package devel
78Summary: gedit header files
79Summary(pl.UTF-8): Pliki nagłówkowe gedit
80Group: X11/Development/Libraries
81# doesn't require base
82Requires: glib2-devel >= 1:2.44.0
83Requires: gtk+3-devel >= 3.22.0
84Requires: gtksourceview3-devel >= 3.22
85Requires: libpeas-devel >= 1.14.1
86Requires: libpeas-gtk-devel >= 1.14.1
87Obsoletes: gedit2-devel
88
89%description devel
90gedit header files.
91
92%description devel -l pl.UTF-8
93Pliki nagłówkowe gedit.
94
95%package apidocs
96Summary: gedit API documentation
97Summary(pl.UTF-8): Dokumentacja API gedit
98Group: Documentation
99Requires: gtk-doc-common
100Obsoletes: gedit2-apidocs
101%if "%{_rpmversion}" >= "5"
102BuildArch: noarch
103%endif
104
105%description apidocs
106gedit API documentation.
107
108%description apidocs -l pl.UTF-8
109Dokumentacja API gedit.
110
111%package -n vala-gedit
112Summary: gedit API for Vala language
113Summary(pl.UTF-8): API gedit dla języka Vala
114Group: Development/Libraries
115Requires: %{name}-devel = %{version}-%{release}
116Requires: vala >= 2:0.25.1
117%if "%{_rpmversion}" >= "5"
118BuildArch: noarch
119%endif
120
121%description -n vala-gedit
122gedit API for Vala language.
123
124%description -n vala-gedit -l pl.UTF-8
125API gedit dla języka Vala.
126
127%prep
128%setup -q
129
130%build
131%{__gtkdocize}
132%{__libtoolize}
133%{__intltoolize}
134%{__aclocal} -I m4 -I libgd
135%{__autoconf}
136%{__autoheader}
137%{__automake}
138%configure \
139 --disable-silent-rules \
140 --disable-updater \
141 --enable-gtk-doc \
142 --with-html-dir=%{_gtkdocdir}
143%{__make}
144
145%install
146rm -rf $RPM_BUILD_ROOT
147
148%{__make} install \
149 DESTDIR=$RPM_BUILD_ROOT
150
151%{__rm} $RPM_BUILD_ROOT%{_libdir}/gedit/plugins/*.la \
152 $RPM_BUILD_ROOT%{_libdir}/gedit/*.la
153
154%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ln
155
156%find_lang gedit --with-gnome
157
158%clean
159rm -rf $RPM_BUILD_ROOT
160
161%post
162%update_icon_cache hicolor
163%update_desktop_database_post
164%glib_compile_schemas
165
166%postun
167%update_icon_cache hicolor
168%update_desktop_database_postun
169%glib_compile_schemas
170
171%files -f gedit.lang
172%defattr(644,root,root,755)
173%doc AUTHORS ChangeLog MAINTAINERS NEWS README
174%attr(755,root,root) %{_bindir}/gedit
175%attr(755,root,root) %{_bindir}/gnome-text-editor
176%dir %{_libdir}/gedit
177%attr(755,root,root) %{_libdir}/gedit/libgedit.so
178%dir %{_libdir}/gedit/plugins
179%attr(755,root,root) %{_libdir}/gedit/gedit-bugreport.sh
180%attr(755,root,root) %{_libdir}/gedit/plugins/*.so
181%{_libdir}/gedit/plugins/*.plugin
182%{_libdir}/gedit/plugins/externaltools
183%{_libdir}/gedit/plugins/pythonconsole
184%{_libdir}/gedit/plugins/snippets
185%{_libdir}/gedit/plugins/quickopen
186%dir %{_libdir}/gedit/girepository-1.0
187%{_libdir}/gedit/girepository-1.0/Gedit-3.0.typelib
188%{_datadir}/appdata/org.gnome.gedit.appdata.xml
189%{_datadir}/gedit
190%{_datadir}/GConf/gsettings/gedit.convert
191%{_datadir}/dbus-1/services/org.gnome.gedit.service
192%{_datadir}/glib-2.0/schemas/org.gnome.gedit.enums.xml
193%{_datadir}/glib-2.0/schemas/org.gnome.gedit.gschema.xml
194%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.externaltools.gschema.xml
195%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.enums.xml
196%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.gschema.xml
197%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.pythonconsole.gschema.xml
198%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.enums.xml
199%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml
200%{_desktopdir}/org.gnome.gedit.desktop
201%{_iconsdir}/hicolor/*/apps/gedit.png
202%{_iconsdir}/hicolor/symbolic/apps/gedit-symbolic.svg
203%{_mandir}/man1/gedit.1*
204%{py3_sitedir}/gi/overrides/*.py
205%{py3_sitedir}/gi/overrides/__pycache__/*.py[co]
206
207%files devel
208%defattr(644,root,root,755)
209%{_includedir}/gedit-3.14
210%{_pkgconfigdir}/gedit.pc
211
212%files apidocs
213%defattr(644,root,root,755)
214%{_gtkdocdir}/gedit
215
216%files -n vala-gedit
217%defattr(644,root,root,755)
218%{_datadir}/vala/vapi/gedit.deps
219%{_datadir}/vala/vapi/gedit.vapi
This page took 0.027331 seconds and 4 git commands to generate.