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