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