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.14/gedit-%{version}.tar.bz2
9 # Source0-md5: 35d146a924fd426d448048e8db383334
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
15 BuildRequires: aspell-devel
16 BuildRequires: autoconf >= 2.52
17 BuildRequires: automake
18 BuildRequires: eel-devel >= 2.14.0
19 BuildRequires: gettext-devel
20 BuildRequires: gnome-common >= 2.8.0-2
21 BuildRequires: gnome-doc-utils >= 0.3.2
22 BuildRequires: gnome-menus-devel >= 2.14.0
23 BuildRequires: gtksourceview-devel >= 1.3.91
24 BuildRequires: intltool >= 0.33
25 BuildRequires: libglade2-devel >= 1:2.5.1
26 BuildRequires: libgnomeprintui-devel >= 2.12.0
27 BuildRequires: libgnomeui-devel >= 2.14.0
28 BuildRequires: libtool
29 BuildRequires: pkgconfig
30 BuildRequires: popt-devel >= 1.5
31 BuildRequires: python-gnome-desktop-devel >= 2.14.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
36 Requires(post,postun): desktop-file-utils
37 Requires(post,postun): scrollkeeper
38 Requires: libgnomeprintui >= 2.12.0
39 #Suggests: python-gnome-desktop-gtksourceview >= 2.14.0
40 Obsoletes: gedit-devel
41 Obsoletes: gedit-plugins < 2.3.3-2
42 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
45 gEdit is a small but powerful text editor for GTK+ and/or GNOME. It
46 includes such features as split-screen mode, a plugin API, which
47 allows gEdit to be extended to support many features while remaining
48 small at its core, multiple document editing and many more functions.
51 gEdit jest ma³ym ale potê¿nym edytorem tekstu dla GTK+ i/lub GNOME.
52 Zawiera takie funkcje jak tryb podzielonego ekranu, API dla "wtyczek",
53 który umo¿liwia rozszerzenie funkcji gEdita o dodatkowe mo¿liwo¶ci,
54 nie zwiêkszaj±c rozmiarów samego programu, mo¿liwo¶æ edycji wielu
55 dokumentów naraz i wiele innych.
58 Summary: gEdit header files
59 Summary(pl): pliki nag³ówkowe gEdit
60 Group: X11/Development/Libraries
61 Requires: %{name} = %{version}-%{release}
62 Requires: eel-devel >= 2.10.0
63 Requires: gtksourceview-devel >= 1.2.0
64 Requires: libglade2-devel >= 1:2.5.1
65 Requires: libgnomeprintui-devel >= 2.12.0
66 Requires: libgnomeui-devel >= 2.14.0
71 %description devel -l pl
72 Pliki nag³ówkowe gEdit.
75 %setup -q -n gedit-%{version}
78 sed -i 's/codegen.py/codegen.pyc/' configure.ac
88 --disable-schemas-install \
89 --disable-scrollkeeper \
91 --with-omf-dir=%{_omf_dest_dir}/%{name}
95 rm -rf $RPM_BUILD_ROOT
98 DESTDIR=$RPM_BUILD_ROOT \
99 GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
101 # Remove obsoleted *.la files
102 rm -f $RPM_BUILD_ROOT%{_libdir}/gedit-2/plugins/*.la
103 rm -r $RPM_BUILD_ROOT%{_datadir}/locale/no
104 rm -f $RPM_BUILD_ROOT%{_libdir}/gedit-2/plugins/*.py
105 rm -f $RPM_BUILD_ROOT%{_libdir}/gedit-2/plugins/{externaltools,snippets}/*.py
107 %find_lang %{name} --with-gnome --all-name
110 rm -rf $RPM_BUILD_ROOT
114 %gconf_schema_install gedit.schemas
115 %scrollkeeper_update_post
116 %update_desktop_database_post
119 %gconf_schema_uninstall gedit.schemas
123 %scrollkeeper_update_postun
124 %update_desktop_database_postun
126 %files -f %{name}.lang
127 %defattr(644,root,root,755)
128 %doc README ChangeLog TODO AUTHORS
129 %{_sysconfdir}/gconf/schemas/gedit.schemas
130 %attr(755,root,root) %{_bindir}/*
131 %dir %{_libdir}/gedit-2
132 %dir %{_libdir}/gedit-2/plugins
133 %dir %{_libdir}/gedit-2/plugins/externaltools
134 %dir %{_libdir}/gedit-2/plugins/snippets
135 %attr(755,root,root) %{_libdir}/gedit-2/plugins/*.so
136 %{_libdir}/gedit-2/plugins/externaltools/*.glade
137 %{_libdir}/gedit-2/plugins/externaltools/*.py[co]
138 %{_libdir}/gedit-2/plugins/*.gedit-plugin
139 %{_libdir}/gedit-2/plugins/*.py[co]
140 %{_libdir}/gedit-2/plugins/snippets/*.glade
141 %{_libdir}/gedit-2/plugins/snippets/*.py[co]
145 %{_omf_dest_dir}/%{name}
146 %{_omf_dest_dir}/gedit
150 %defattr(644,root,root,755)
151 %{_includedir}/gedit-*
152 %{_pkgconfigdir}/gedit-*.pc