1 Summary: gedit - small but powerful text editor for X Window
2 Summary(pl): gedit - ma³y ale potê¿ny edytor tekstu dla X Window
7 Group: X11/Applications/Editors
8 Source0: http://ftp.gnome.org/pub/gnome/sources/gedit/2.16/gedit-%{version}.tar.bz2
9 # Source0-md5: 989bf8c2726d12fb825014f3b2d7e587
10 Patch0: %{name}-use_default_font.patch
11 Patch1: %{name}-desktop.patch
12 URL: http://gedit.sourceforge.net/
13 BuildRequires: GConf2-devel >= 2.14.0
14 BuildRequires: ORBit2-devel >= 1:2.14.3
15 BuildRequires: aspell-devel
16 BuildRequires: autoconf >= 2.52
17 BuildRequires: automake
18 BuildRequires: eel-devel >= 2.16.0
19 BuildRequires: gettext-devel
20 BuildRequires: gnome-common >= 2.12.0
21 BuildRequires: gnome-doc-utils >= 0.8.0
22 BuildRequires: gnome-menus-devel >= 2.16.0
23 BuildRequires: gtk-doc >= 1.7
24 BuildRequires: gtksourceview-devel >= 1.8.1
25 BuildRequires: intltool >= 0.35
26 BuildRequires: libglade2-devel >= 1:2.6.0
27 BuildRequires: libgnomeprintui-devel >= 2.12.1
28 BuildRequires: libgnomeui-devel >= 2.16.0
29 BuildRequires: libtool
30 BuildRequires: pkgconfig
31 BuildRequires: python-gnome-desktop-devel >= 2.16.0
32 BuildRequires: rpm-build >= 4.1-10
33 BuildRequires: rpmbuild(macros) >= 1.197
34 BuildRequires: scrollkeeper >= 0.3.12
35 Requires(post,preun): GConf2 >= 2.14.0
36 Requires(post,postun): desktop-file-utils
37 Requires(post,postun): scrollkeeper
38 Requires: libgnomeprintui >= 2.12.1
39 Requires: libgnomeui >= 2.16.0
40 Requires: python-gnome-desktop-gtksourceview >= 2.16.0
41 Requires: gnome-vfs2 >= 2.16.1
42 Obsoletes: gedit-devel
43 Obsoletes: gedit-plugins < 2.3.3-2
44 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
47 gedit is a small but powerful text editor for GTK+ and/or GNOME. It
48 includes such features as split-screen mode, a plugin API, which
49 allows gedit to be extended to support many features while remaining
50 small at its core, multiple document editing and many more functions.
53 gedit jest ma³ym ale potê¿nym edytorem tekstu dla GTK+ i/lub GNOME.
54 Zawiera takie funkcje jak tryb podzielonego ekranu, API dla "wtyczek",
55 który umo¿liwia rozszerzenie funkcji gedita o dodatkowe mo¿liwo¶ci,
56 nie zwiêkszaj±c rozmiarów samego programu, mo¿liwo¶æ edycji wielu
57 dokumentów naraz i wiele innych.
60 Summary: gedit header files
61 Summary(pl): pliki nag³ówkowe gedit
62 Group: X11/Development/Libraries
63 Requires: %{name} = %{version}-%{release}
64 Requires: eel-devel >= 2.16.0
65 Requires: gtksourceview-devel >= 1.8.1
66 Requires: libglade2-devel >= 1:2.6.0
67 Requires: libgnomeprintui-devel >= 2.12.1
68 Requires: libgnomeui-devel >= 2.16.0
73 %description devel -l pl
74 Pliki nag³ówkowe gedit.
77 %setup -q -n gedit-%{version}
80 sed -i 's/codegen.py/codegen.pyc/' configure.ac
90 --disable-schemas-install \
91 --disable-scrollkeeper \
94 --with-html-dir=%{_gtkdocdir} \
95 --with-omf-dir=%{_omf_dest_dir}/%{name}
99 rm -rf $RPM_BUILD_ROOT
102 DESTDIR=$RPM_BUILD_ROOT \
103 GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
105 # Remove obsoleted *.la files
106 rm -f $RPM_BUILD_ROOT%{_libdir}/gedit-2/plugins/*.la
107 rm -f $RPM_BUILD_ROOT%{_libdir}/gedit-2/plugins/*.py
108 rm -f $RPM_BUILD_ROOT%{_libdir}/gedit-2/plugins/*/*.py
110 %find_lang gedit --with-gnome
113 rm -rf $RPM_BUILD_ROOT
117 %gconf_schema_install gedit-file-browser.schemas
118 %gconf_schema_install gedit.schemas
119 %scrollkeeper_update_post
120 %update_desktop_database_post
123 %gconf_schema_uninstall gedit-file-browser.schemas
124 %gconf_schema_uninstall gedit.schemas
128 %scrollkeeper_update_postun
129 %update_desktop_database_postun
132 %defattr(644,root,root,755)
133 %doc README ChangeLog TODO AUTHORS
134 %{_sysconfdir}/gconf/schemas/gedit.schemas
135 %{_sysconfdir}/gconf/schemas/gedit-file-browser.schemas
136 %attr(755,root,root) %{_bindir}/*
137 %dir %{_libdir}/gedit-2
138 %dir %{_libdir}/gedit-2/plugins
139 %dir %{_libdir}/gedit-2/plugins/externaltools
140 %dir %{_libdir}/gedit-2/plugins/pythonconsole
141 %dir %{_libdir}/gedit-2/plugins/snippets
142 %attr(755,root,root) %{_libdir}/gedit-2/plugins/*.so
143 %{_libdir}/gedit-2/plugins/externaltools/*.glade
144 %{_libdir}/gedit-2/plugins/externaltools/*.py[co]
145 %{_libdir}/gedit-2/plugins/*.gedit-plugin
146 %{_libdir}/gedit-2/plugins/*.py[co]
147 %{_libdir}/gedit-2/plugins/pythonconsole/*.py[co]
148 %{_libdir}/gedit-2/plugins/snippets/*.glade
149 %{_libdir}/gedit-2/plugins/snippets/*.py[co]
153 %{_omf_dest_dir}/%{name}
154 %{_omf_dest_dir}/gedit
157 %defattr(644,root,root,755)
158 %{_includedir}/gedit-*
159 %{_pkgconfigdir}/gedit-*.pc