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