]> git.pld-linux.org Git - packages/gedit.git/blame_incremental - gedit.spec
- updated to 2.30.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: gedit2
4Version: 2.30.4
5Release: 1
6License: GPL v2
7Group: X11/Applications/Editors
8Source0: http://ftp.gnome.org/pub/GNOME/sources/gedit/2.30/gedit-%{version}.tar.bz2
9# Source0-md5: e1eecb0a92a1a363b3d375ec5ac0fb3b
10URL: http://www.gnome.org/projects/gedit/
11BuildRequires: GConf2-devel >= 2.24.0
12BuildRequires: attr-devel
13BuildRequires: autoconf >= 2.64
14BuildRequires: automake >= 1:1.10
15BuildRequires: docbook-dtd412-xml
16BuildRequires: enchant-devel >= 1.2.0
17BuildRequires: gettext-devel
18BuildRequires: glib2-devel >= 1:2.24.0
19BuildRequires: gnome-common >= 2.24.0
20BuildRequires: gnome-doc-utils >= 0.14.0
21BuildRequires: gtk+2-devel >= 2:2.18.0
22BuildRequires: gtk-doc >= 1.8
23BuildRequires: gtksourceview2-devel >= 2.10.0
24BuildRequires: intltool >= 0.40.0
25BuildRequires: iso-codes >= 0.35
26BuildRequires: libsoup-devel
27BuildRequires: libtool
28BuildRequires: libxml2-devel >= 1:2.6.31
29BuildRequires: pkgconfig
30BuildRequires: python-devel >= 2.3
31BuildRequires: python-gtksourceview2-devel >= 2.10.0
32BuildRequires: python-pygobject-devel >= 2.16.0
33BuildRequires: python-pygtk-devel >= 2:2.12.0
34BuildRequires: rpm-pythonprov
35BuildRequires: rpmbuild(find_lang) >= 1.23
36BuildRequires: rpmbuild(macros) >= 1.197
37BuildRequires: scrollkeeper >= 0.3.12
38BuildRequires: sed >= 4.0
39BuildRequires: xorg-lib-libSM-devel
40Requires(post,postun): desktop-file-utils
41Requires(post,postun): scrollkeeper
42Requires(post,preun): GConf2
43Requires: python-gtksourceview2 >= 2.10.0
44Requires: python-pygobject >= 2.16.0
45Suggests: python-vte
46Obsoletes: gedit-devel
47Obsoletes: gedit-plugins < 2.3.3-2
48# sr@Latn vs. sr@latin
49Conflicts: glibc-misc < 6:2.7
50BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
51
52%description
53gedit is a small but powerful text editor for GTK+ and/or GNOME. It
54includes such features as split-screen mode, a plugin API, which
55allows gedit to be extended to support many features while remaining
56small at its core, multiple document editing and many more functions.
57
58%description -l pl.UTF-8
59gedit jest małym ale potężnym edytorem tekstu dla GTK+ i/lub GNOME.
60Zawiera takie funkcje jak tryb podzielonego ekranu, API dla "wtyczek",
61który umożliwia rozszerzenie funkcji gedita o dodatkowe możliwości,
62nie zwiększając rozmiarów samego programu, możliwość edycji wielu
63dokumentów naraz i wiele innych.
64
65%package devel
66Summary: gedit header files
67Summary(pl.UTF-8): Pliki nagłówkowe gedit
68Group: X11/Development/Libraries
69Requires: %{name} = %{version}-%{release}
70Requires: gtksourceview2-devel >= 2.9.7
71
72%description devel
73gedit header files.
74
75%description devel -l pl.UTF-8
76Pliki nagłówkowe gedit.
77
78%package apidocs
79Summary: gedit API documentation
80Summary(pl.UTF-8): Dokumentacja API gedit
81Group: Documentation
82Requires: gtk-doc-common
83
84%description apidocs
85gedit API documentation.
86
87%description apidocs -l pl.UTF-8
88Dokumentacja API gedit.
89
90%prep
91%setup -q -n gedit-%{version}
92sed -i 's/^en@shaw//' po/LINGUAS
93rm po/en@shaw.po
94
95sed -i 's/codegen.py/codegen.pyc/' configure.ac
96sed -i 's/h2def.py/h2def.pyc/' configure.ac
97
98%build
99%{__gtkdocize}
100%{__libtoolize}
101%{__intltoolize}
102%{__aclocal} -I m4
103%{__autoconf}
104%{__autoheader}
105%{__automake}
106%configure \
107 --disable-schemas-install \
108 --disable-scrollkeeper \
109 --disable-silent-rules \
110 --enable-python \
111 --enable-gtk-doc \
112 --with-html-dir=%{_gtkdocdir}
113%{__make}
114
115%install
116rm -rf $RPM_BUILD_ROOT
117
118%{__make} install \
119 DESTDIR=$RPM_BUILD_ROOT \
120 GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
121
122# Remove obsoleted *.la files
123rm -f $RPM_BUILD_ROOT%{_libdir}/gedit-2/{plugins,plugin-loaders}/*.la
124rm -f $RPM_BUILD_ROOT%{_libdir}/gedit-2/plugins/*.py
125rm -f $RPM_BUILD_ROOT%{_libdir}/gedit-2/plugins/*/*.py
126
127%find_lang gedit --with-gnome --with-omf
128
129%clean
130rm -rf $RPM_BUILD_ROOT
131
132%post
133/sbin/ldconfig
134%gconf_schema_install gedit-file-browser.schemas
135%gconf_schema_install gedit.schemas
136%scrollkeeper_update_post
137%update_desktop_database_post
138
139%preun
140%gconf_schema_uninstall gedit-file-browser.schemas
141%gconf_schema_uninstall gedit.schemas
142
143%postun
144/sbin/ldconfig
145%scrollkeeper_update_postun
146%update_desktop_database_postun
147
148%files -f gedit.lang
149%defattr(644,root,root,755)
150%doc README ChangeLog AUTHORS
151%{_sysconfdir}/gconf/schemas/gedit.schemas
152%{_sysconfdir}/gconf/schemas/gedit-file-browser.schemas
153%attr(755,root,root) %{_bindir}/gedit
154%attr(755,root,root) %{_bindir}/gnome-text-editor
155%dir %{_libdir}/gedit-2
156%dir %{_libdir}/gedit-2/plugin-loaders
157%attr(755,root,root) %{_libdir}/gedit-2/plugin-loaders/*.so
158%dir %{_libdir}/gedit-2/plugins
159%dir %{_libdir}/gedit-2/plugins/externaltools
160%dir %{_libdir}/gedit-2/plugins/pythonconsole
161%dir %{_libdir}/gedit-2/plugins/quickopen
162%dir %{_libdir}/gedit-2/plugins/snippets
163%attr(755,root,root) %{_libdir}/gedit-2/gedit-bugreport.sh
164%attr(755,root,root) %{_libdir}/gedit-2/plugins/*.so
165%{_libdir}/gedit-2/plugins/externaltools/*.py[co]
166%{_libdir}/gedit-2/plugins/*.gedit-plugin
167%{_libdir}/gedit-2/plugins/pythonconsole/*.py[co]
168%{_libdir}/gedit-2/plugins/quickopen/*.py[co]
169%{_libdir}/gedit-2/plugins/snippets/*.py[co]
170%{_datadir}/gedit-2
171%{_desktopdir}/gedit.desktop
172%{_mandir}/man1/gedit.1*
173
174%files devel
175%defattr(644,root,root,755)
176%{_includedir}/gedit-2.20
177%{_pkgconfigdir}/gedit-2.20.pc
178
179%files apidocs
180%defattr(644,root,root,755)
181%{_gtkdocdir}/gedit
This page took 0.241793 seconds and 4 git commands to generate.