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.15/gedit-%{version}.tar.bz2
9 # Source0-md5: 252a105dfdf6488e21fa7cc9eb080418
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.2
15 BuildRequires: aspell-devel
16 BuildRequires: autoconf >= 2.52
17 BuildRequires: automake
18 BuildRequires: eel-devel >= 2.15.90
19 BuildRequires: gettext-devel
20 BuildRequires: gnome-common >= 2.12.0
21 BuildRequires: gnome-doc-utils >= 0.7.1
22 BuildRequires: gnome-menus-devel >= 2.15.90
23 BuildRequires: gtk-doc >= 1.6
24 BuildRequires: gtksourceview-devel >= 1.7.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.15.90
29 BuildRequires: libtool
30 BuildRequires: pkgconfig
31 BuildRequires: popt-devel >= 1.5
32 BuildRequires: python-gnome-desktop-devel >= 2.15.90
33 BuildRequires: rpm-build >= 4.1-10
34 BuildRequires: rpmbuild(macros) >= 1.197
35 BuildRequires: scrollkeeper >= 0.3.12
36 Requires(post,preun): GConf2 >= 2.14.0
37 Requires(post,postun): desktop-file-utils
38 Requires(post,postun): scrollkeeper
39 Requires: libgnomeprintui >= 2.12.0
40 Requires: libgnomeui >= 2.15.90
41 Requires: python-gnome-desktop-gtksourceview >= 2.15.90
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.15.90
65 Requires: gtksourceview-devel >= 1.7.1
66 Requires: libglade2-devel >= 1:2.6.0
67 Requires: libgnomeprintui-devel >= 2.12.1
68 Requires: libgnomeui-devel >= 2.15.90
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 -r $RPM_BUILD_ROOT%{_datadir}/locale/tk
108 rm -f $RPM_BUILD_ROOT%{_libdir}/gedit-2/plugins/*.py
109 rm -f $RPM_BUILD_ROOT%{_libdir}/gedit-2/plugins/*/*.py
111 %find_lang %{name} --with-gnome --all-name
114 rm -rf $RPM_BUILD_ROOT
118 %gconf_schema_install filebrowser.schemas
119 %gconf_schema_install gedit.schemas
120 %scrollkeeper_update_post
121 %update_desktop_database_post
124 %gconf_schema_uninstall filebrowser.schemas
125 %gconf_schema_uninstall gedit.schemas
129 %scrollkeeper_update_postun
130 %update_desktop_database_postun
132 %files -f %{name}.lang
133 %defattr(644,root,root,755)
134 %doc README ChangeLog TODO AUTHORS
135 %{_sysconfdir}/gconf/schemas/gedit.schemas
136 %{_sysconfdir}/gconf/schemas/filebrowser.schemas
137 %attr(755,root,root) %{_bindir}/*
138 %dir %{_libdir}/gedit-2
139 %dir %{_libdir}/gedit-2/plugins
140 %dir %{_libdir}/gedit-2/plugins/externaltools
141 %dir %{_libdir}/gedit-2/plugins/pythonconsole
142 %dir %{_libdir}/gedit-2/plugins/snippets
143 %attr(755,root,root) %{_libdir}/gedit-2/plugins/*.so
144 %{_libdir}/gedit-2/plugins/externaltools/*.glade
145 %{_libdir}/gedit-2/plugins/externaltools/*.py[co]
146 %{_libdir}/gedit-2/plugins/*.gedit-plugin
147 %{_libdir}/gedit-2/plugins/*.py[co]
148 %{_libdir}/gedit-2/plugins/pythonconsole/*.py[co]
149 %{_libdir}/gedit-2/plugins/snippets/*.glade
150 %{_libdir}/gedit-2/plugins/snippets/*.py[co]
154 %{_omf_dest_dir}/%{name}
155 %{_omf_dest_dir}/gedit
158 %defattr(644,root,root,755)
159 %{_includedir}/gedit-*
160 %{_pkgconfigdir}/gedit-*.pc