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