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