]> git.pld-linux.org Git - packages/gedit.git/blame_incremental - gedit.spec
- en@shaw locale is now supported (via LANGUAGE)
[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}
92
93sed -i 's/codegen.py/codegen.pyc/' configure.ac
94sed -i 's/h2def.py/h2def.pyc/' configure.ac
95
96%build
97%{__gtkdocize}
98%{__libtoolize}
99%{__intltoolize}
100%{__aclocal} -I m4
101%{__autoconf}
102%{__autoheader}
103%{__automake}
104%configure \
105 --disable-schemas-install \
106 --disable-scrollkeeper \
107 --disable-silent-rules \
108 --enable-python \
109 --enable-gtk-doc \
110 --with-html-dir=%{_gtkdocdir}
111%{__make}
112
113%install
114rm -rf $RPM_BUILD_ROOT
115
116%{__make} install \
117 DESTDIR=$RPM_BUILD_ROOT \
118 GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
119
120# Remove unneeded *.la files
121%{__rm} $RPM_BUILD_ROOT%{_libdir}/gedit-2/{plugins,plugin-loaders}/*.la
122%{__rm} $RPM_BUILD_ROOT%{_libdir}/gedit-2/plugins/*.py
123%{__rm} $RPM_BUILD_ROOT%{_libdir}/gedit-2/plugins/*/*.py
124
125%find_lang gedit --with-gnome --with-omf
126
127%clean
128rm -rf $RPM_BUILD_ROOT
129
130%post
131/sbin/ldconfig
132%gconf_schema_install gedit-file-browser.schemas
133%gconf_schema_install gedit.schemas
134%scrollkeeper_update_post
135%update_desktop_database_post
136
137%preun
138%gconf_schema_uninstall gedit-file-browser.schemas
139%gconf_schema_uninstall gedit.schemas
140
141%postun
142/sbin/ldconfig
143%scrollkeeper_update_postun
144%update_desktop_database_postun
145
146%files -f gedit.lang
147%defattr(644,root,root,755)
148%doc README ChangeLog AUTHORS
149%{_sysconfdir}/gconf/schemas/gedit.schemas
150%{_sysconfdir}/gconf/schemas/gedit-file-browser.schemas
151%attr(755,root,root) %{_bindir}/gedit
152%attr(755,root,root) %{_bindir}/gnome-text-editor
153%dir %{_libdir}/gedit-2
154%dir %{_libdir}/gedit-2/plugin-loaders
155%attr(755,root,root) %{_libdir}/gedit-2/plugin-loaders/*.so
156%dir %{_libdir}/gedit-2/plugins
157%dir %{_libdir}/gedit-2/plugins/externaltools
158%dir %{_libdir}/gedit-2/plugins/pythonconsole
159%dir %{_libdir}/gedit-2/plugins/quickopen
160%dir %{_libdir}/gedit-2/plugins/snippets
161%attr(755,root,root) %{_libdir}/gedit-2/gedit-bugreport.sh
162%attr(755,root,root) %{_libdir}/gedit-2/plugins/*.so
163%{_libdir}/gedit-2/plugins/externaltools/*.py[co]
164%{_libdir}/gedit-2/plugins/*.gedit-plugin
165%{_libdir}/gedit-2/plugins/pythonconsole/*.py[co]
166%{_libdir}/gedit-2/plugins/quickopen/*.py[co]
167%{_libdir}/gedit-2/plugins/snippets/*.py[co]
168%{_datadir}/gedit-2
169%{_desktopdir}/gedit.desktop
170%{_mandir}/man1/gedit.1*
171
172%files devel
173%defattr(644,root,root,755)
174%{_includedir}/gedit-2.20
175%{_pkgconfigdir}/gedit-2.20.pc
176
177%files apidocs
178%defattr(644,root,root,755)
179%{_gtkdocdir}/gedit
This page took 0.058306 seconds and 4 git commands to generate.