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