]> git.pld-linux.org Git - packages/gedit.git/blame - gedit.spec
- updated to 3.0.3
[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
f5112bb2 4Version: 3.0.3
4feb0e14 5Release: 1
bb0838aa 6License: GPL v2
80ed9b49 7Group: X11/Applications/Editors
1abe76cb 8Source0: http://ftp.gnome.org/pub/GNOME/sources/gedit/3.0/gedit-%{version}.tar.bz2
f5112bb2 9# Source0-md5: f5819e1e1bf4aa75fd14d8013fbfb444
2fc3cae5 10URL: http://www.gnome.org/projects/gedit/
4b52336d 11BuildRequires: autoconf >= 2.64
f5112bb2 12BuildRequires: automake >= 1:1.11
d5139838 13BuildRequires: docbook-dtd412-xml
23e4f56b 14BuildRequires: enchant-devel >= 1.2.0
36c65577 15BuildRequires: gettext-devel
1abe76cb 16BuildRequires: glib2-devel >= 1:2.28.0
2fc3cae5
MB
17BuildRequires: gnome-common >= 2.24.0
18BuildRequires: gnome-doc-utils >= 0.14.0
1abe76cb
MB
19BuildRequires: gobject-introspection-devel >= 0.10.0
20BuildRequires: gsettings-desktop-schemas-devel >= 3.0.0
21BuildRequires: gtk+3-devel >= 3.0.2
23e4f56b 22BuildRequires: gtk-doc >= 1.8
1abe76cb 23BuildRequires: gtksourceview3-devel >= 3.0.0
2fc3cae5 24BuildRequires: intltool >= 0.40.0
b826373e 25BuildRequires: iso-codes >= 0.35
1abe76cb
MB
26BuildRequires: libpeas-devel >= 1.0.0
27BuildRequires: libpeas-gtk-devel >= 1.0.0
4b52336d 28BuildRequires: libsoup-devel
1abe76cb 29BuildRequires: libtool >= 2:2.2.6
2fc3cae5 30BuildRequires: libxml2-devel >= 1:2.6.31
1abe76cb 31BuildRequires: libzeitgeist-devel >= 0.3.2
e0458357 32BuildRequires: pkgconfig
23e4f56b 33BuildRequires: python-devel >= 2.3
d5139838 34BuildRequires: rpm-pythonprov
dcb9f503 35BuildRequires: rpmbuild(find_lang) >= 1.23
1abe76cb 36BuildRequires: rpmbuild(macros) >= 1.601
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
1abe76cb
MB
42Requires(post,postun): glib2 >= 1:2.26.0
43Requires: gsettings-desktop-schemas >= 3.0.0
44Requires: libpeas-loader-python >= 1.0.0
45Requires: python-pycairo
46Requires: python-pygobject >= 2.28.0
80ed9b49 47Obsoletes: gedit-devel
ad6af051 48Obsoletes: gedit-plugins < 2.3.3-2
caa887cc 49# sr@Latn vs. sr@latin
50Conflicts: glibc-misc < 6:2.7
35cda6d9 51BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
80ed9b49 52
1abe76cb
MB
53%define skip_post_check_so libgedit-private.so.0.0.0
54
80ed9b49 55%description
ae858907 56gedit is a small but powerful text editor for GTK+ and/or GNOME. It
80ed9b49 57includes such features as split-screen mode, a plugin API, which
ae858907 58allows gedit to be extended to support many features while remaining
80ed9b49
AF
59small at its core, multiple document editing and many more functions.
60
834687a5
JR
61%description -l pl.UTF-8
62gedit jest małym ale potężnym edytorem tekstu dla GTK+ i/lub GNOME.
80ed9b49 63Zawiera takie funkcje jak tryb podzielonego ekranu, API dla "wtyczek",
834687a5
JR
64który umożliwia rozszerzenie funkcji gedita o dodatkowe możliwości,
65nie zwiększając rozmiarów samego programu, możliwość edycji wielu
66dokumentów naraz i wiele innych.
80ed9b49 67
ec3c068c 68%package devel
ae858907 69Summary: gedit header files
23e4f56b 70Summary(pl.UTF-8): Pliki nagłówkowe gedit
ec3c068c 71Group: X11/Development/Libraries
155dfaa5 72Requires: %{name} = %{version}-%{release}
1abe76cb
MB
73Requires: gtksourceview3-devel >= 3.0.0
74Requires: libpeas-devel >= 1.0.0
75Requires: libpeas-gtk-devel >= 1.0.0
ec3c068c 76
77%description devel
dcb9f503 78gedit header files.
ec3c068c 79
834687a5
JR
80%description devel -l pl.UTF-8
81Pliki nagłówkowe gedit.
ec3c068c 82
dcb9f503
MB
83%package apidocs
84Summary: gedit API documentation
85Summary(pl.UTF-8): Dokumentacja API gedit
86Group: Documentation
87Requires: gtk-doc-common
88
89%description apidocs
90gedit API documentation.
91
92%description apidocs -l pl.UTF-8
93Dokumentacja API gedit.
94
80ed9b49
AF
95%prep
96%setup -q -n gedit-%{version}
97
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-scrollkeeper \
3d7ada02 108 --disable-silent-rules \
2d248ee3 109 --enable-gtk-doc \
1abe76cb 110 --disable-static \
dcb9f503 111 --with-html-dir=%{_gtkdocdir}
80ed9b49
AF
112%{__make}
113
114%install
115rm -rf $RPM_BUILD_ROOT
116
2fc3cae5 117%{__make} install \
1abe76cb 118 DESTDIR=$RPM_BUILD_ROOT
80ed9b49 119
1abe76cb
MB
120%{__rm} $RPM_BUILD_ROOT%{_libdir}/gedit/plugins/*.la \
121 $RPM_BUILD_ROOT%{_libdir}/gedit/plugins/*/*.py \
122 $RPM_BUILD_ROOT%{_libdir}/*.la
123
124%py_postclean
a3dde385 125
dcb9f503 126%find_lang gedit --with-gnome --with-omf
80ed9b49
AF
127
128%clean
129rm -rf $RPM_BUILD_ROOT
130
b9712ae2 131%post
b7567d7f 132/sbin/ldconfig
45db3807 133%scrollkeeper_update_post
134%update_desktop_database_post
1abe76cb 135%glib_compile_schemas
b9712ae2 136
365c16a7 137%postun
b7567d7f 138/sbin/ldconfig
45db3807 139%scrollkeeper_update_postun
140%update_desktop_database_postun
1abe76cb 141%glib_compile_schemas
365c16a7 142
34003c3e 143%files -f gedit.lang
80ed9b49 144%defattr(644,root,root,755)
23e4f56b 145%doc README ChangeLog AUTHORS
b826373e
MB
146%attr(755,root,root) %{_bindir}/gedit
147%attr(755,root,root) %{_bindir}/gnome-text-editor
1abe76cb
MB
148%attr(755,root,root) %{_libdir}/libgedit-private.so.*.*.*
149%attr(755,root,root) %ghost %{_libdir}/libgedit-private.so.0
150%dir %{_libdir}/gedit
151%dir %{_libdir}/gedit/plugins
152%attr(755,root,root) %{_libdir}/gedit/gedit-bugreport.sh
153%attr(755,root,root) %{_libdir}/gedit/plugins/*.so
154%{_libdir}/gedit/plugins/*.plugin
155%dir %{_libdir}/gedit/plugins/externaltools
156%{_libdir}/gedit/plugins/externaltools/*.py[co]
157%dir %{_libdir}/gedit/plugins/pythonconsole
158%{_libdir}/gedit/plugins/pythonconsole/*.py[co]
159%dir %{_libdir}/gedit/plugins/snippets
160%{_libdir}/gedit/plugins/snippets/*.py[co]
161%dir %{_libdir}/gedit/plugins/quickopen
162%{_libdir}/gedit/plugins/quickopen/*.py[co]
163%dir %{_libdir}/gedit/girepository-1.0
164%{_libdir}/gedit/girepository-1.0/Gedit-3.0.typelib
165%{_datadir}/gedit
166%{_datadir}/GConf/gsettings/gedit.convert
167%{_datadir}/dbus-1/services/org.gnome.gedit.service
168%{_datadir}/glib-2.0/schemas/org.gnome.gedit.enums.xml
169%{_datadir}/glib-2.0/schemas/org.gnome.gedit.gschema.xml
170%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.externaltools.gschema.xml
171%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.enums.xml
172%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.gschema.xml
173%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.pythonconsole.gschema.xml
174%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.enums.xml
175%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml
b826373e
MB
176%{_desktopdir}/gedit.desktop
177%{_mandir}/man1/gedit.1*
1abe76cb 178%{py_sitedir}/gi/overrides/*.py[co]
ec3c068c 179
180%files devel
181%defattr(644,root,root,755)
1abe76cb
MB
182%attr(755,root,root) %{_libdir}/libgedit-private.so
183%{_includedir}/gedit-3.0
184%{_pkgconfigdir}/gedit.pc
dcb9f503
MB
185
186%files apidocs
187%defattr(644,root,root,755)
2d248ee3 188%{_gtkdocdir}/gedit
This page took 0.106823 seconds and 4 git commands to generate.