]> git.pld-linux.org Git - packages/gedit.git/blame - gedit.spec
- updated to 3.6.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
30e2ce94 3Name: gedit
ffb01775 4Version: 3.6.2
06a5b741 5Release: 1
bb0838aa 6License: GPL v2
80ed9b49 7Group: X11/Applications/Editors
f5a22f54 8Source0: http://ftp.gnome.org/pub/GNOME/sources/gedit/3.6/%{name}-%{version}.tar.xz
ffb01775 9# Source0-md5: 7c336819c023a4772cfb48ebe95a7113
2fc3cae5 10URL: http://www.gnome.org/projects/gedit/
ba3960de 11BuildRequires: autoconf >= 2.63.2
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 19BuildRequires: gobject-introspection-devel >= 0.10.0
44303a43 20BuildRequires: gsettings-desktop-schemas-devel >= 3.2.0
ffb01775 21BuildRequires: gtk+3-devel >= 3.6.0
1abe76cb 22BuildRequires: gtksourceview3-devel >= 3.0.0
2fc3cae5 23BuildRequires: intltool >= 0.40.0
b826373e 24BuildRequires: iso-codes >= 0.35
ba3960de
ŁK
25BuildRequires: libpeas-devel >= 1.1.0
26BuildRequires: libpeas-gtk-devel >= 1.1.0
4b52336d 27BuildRequires: libsoup-devel
1abe76cb 28BuildRequires: libtool >= 2:2.2.6
2fc3cae5 29BuildRequires: libxml2-devel >= 1:2.6.31
1abe76cb 30BuildRequires: libzeitgeist-devel >= 0.3.2
e0458357 31BuildRequires: pkgconfig
23e4f56b 32BuildRequires: python-devel >= 2.3
ba3960de 33BuildRequires: python-pygobject3-devel >= 3.0.0
d5139838 34BuildRequires: rpm-pythonprov
dcb9f503 35BuildRequires: rpmbuild(find_lang) >= 1.23
1abe76cb 36BuildRequires: rpmbuild(macros) >= 1.601
dcb9f503 37BuildRequires: sed >= 4.0
1af5ebd8 38BuildRequires: tar >= 1:1.22
2fc3cae5 39BuildRequires: xorg-lib-libSM-devel
1af5ebd8 40BuildRequires: xz
f5a22f54 41BuildRequires: yelp-tools
b2d6a8ec 42Requires(post,postun): desktop-file-utils
1abe76cb 43Requires(post,postun): glib2 >= 1:2.26.0
f5a22f54 44Requires: gsettings-desktop-schemas >= 3.2.0
ffb01775 45Requires: gtk+3 >= 3.6.0
184bf1ea 46Requires: iso-codes >= 0.35
ba3960de 47Requires: libpeas-loader-python >= 1.1.0
1abe76cb 48Requires: python-pycairo
ba3960de 49Requires: python-pygobject3 >= 3.0.0
ad6af051 50Obsoletes: gedit-plugins < 2.3.3-2
caa887cc 51# sr@Latn vs. sr@latin
30e2ce94 52Obsoletes: gedit2
caa887cc 53Conflicts: glibc-misc < 6:2.7
35cda6d9 54BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
80ed9b49 55
1abe76cb
MB
56%define skip_post_check_so libgedit-private.so.0.0.0
57
80ed9b49 58%description
ae858907 59gedit is a small but powerful text editor for GTK+ and/or GNOME. It
80ed9b49 60includes such features as split-screen mode, a plugin API, which
ae858907 61allows gedit to be extended to support many features while remaining
80ed9b49
AF
62small at its core, multiple document editing and many more functions.
63
834687a5
JR
64%description -l pl.UTF-8
65gedit jest małym ale potężnym edytorem tekstu dla GTK+ i/lub GNOME.
80ed9b49 66Zawiera takie funkcje jak tryb podzielonego ekranu, API dla "wtyczek",
834687a5
JR
67który umożliwia rozszerzenie funkcji gedita o dodatkowe możliwości,
68nie zwiększając rozmiarów samego programu, możliwość edycji wielu
69dokumentów naraz i wiele innych.
80ed9b49 70
ec3c068c 71%package devel
ae858907 72Summary: gedit header files
23e4f56b 73Summary(pl.UTF-8): Pliki nagłówkowe gedit
ec3c068c 74Group: X11/Development/Libraries
155dfaa5 75Requires: %{name} = %{version}-%{release}
1abe76cb 76Requires: gtksourceview3-devel >= 3.0.0
ba3960de
ŁK
77Requires: libpeas-devel >= 1.1.0
78Requires: libpeas-gtk-devel >= 1.1.0
563cddf2 79Obsoletes: gedit2-devel
ec3c068c 80
81%description devel
dcb9f503 82gedit header files.
ec3c068c 83
834687a5
JR
84%description devel -l pl.UTF-8
85Pliki nagłówkowe gedit.
ec3c068c 86
dcb9f503
MB
87%package apidocs
88Summary: gedit API documentation
89Summary(pl.UTF-8): Dokumentacja API gedit
90Group: Documentation
91Requires: gtk-doc-common
563cddf2 92Obsoletes: gedit2-apidocs
dcb9f503
MB
93
94%description apidocs
95gedit API documentation.
96
97%description apidocs -l pl.UTF-8
98Dokumentacja API gedit.
99
80ed9b49 100%prep
30e2ce94 101%setup -q
80ed9b49
AF
102
103%build
4b52336d 104%{__gtkdocize}
155dfaa5 105%{__libtoolize}
45db3807 106%{__intltoolize}
4bfc49ad 107%{__aclocal} -I m4
155dfaa5 108%{__autoconf}
b826373e 109%{__autoheader}
155dfaa5 110%{__automake}
111%configure \
3d7ada02 112 --disable-silent-rules \
184bf1ea 113 --disable-updater \
2d248ee3 114 --enable-gtk-doc \
1abe76cb 115 --disable-static \
dcb9f503 116 --with-html-dir=%{_gtkdocdir}
80ed9b49
AF
117%{__make}
118
119%install
120rm -rf $RPM_BUILD_ROOT
121
2fc3cae5 122%{__make} install \
1abe76cb 123 DESTDIR=$RPM_BUILD_ROOT
80ed9b49 124
1abe76cb
MB
125%{__rm} $RPM_BUILD_ROOT%{_libdir}/gedit/plugins/*.la \
126 $RPM_BUILD_ROOT%{_libdir}/gedit/plugins/*/*.py \
06a5b741 127 $RPM_BUILD_ROOT%{_libdir}/gedit/*.la
1abe76cb
MB
128
129%py_postclean
a3dde385 130
dcb9f503 131%find_lang gedit --with-gnome --with-omf
80ed9b49
AF
132
133%clean
134rm -rf $RPM_BUILD_ROOT
135
b9712ae2 136%post
45db3807 137%update_desktop_database_post
1abe76cb 138%glib_compile_schemas
b9712ae2 139
365c16a7 140%postun
45db3807 141%update_desktop_database_postun
1abe76cb 142%glib_compile_schemas
365c16a7 143
34003c3e 144%files -f gedit.lang
80ed9b49 145%defattr(644,root,root,755)
23e4f56b 146%doc README ChangeLog AUTHORS
b826373e
MB
147%attr(755,root,root) %{_bindir}/gedit
148%attr(755,root,root) %{_bindir}/gnome-text-editor
1abe76cb 149%dir %{_libdir}/gedit
06a5b741 150%attr(755,root,root) %{_libdir}/gedit/libgedit-private.so
1abe76cb
MB
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%{_includedir}/gedit-3.0
183%{_pkgconfigdir}/gedit.pc
dcb9f503
MB
184
185%files apidocs
186%defattr(644,root,root,755)
2d248ee3 187%{_gtkdocdir}/gedit
This page took 0.109411 seconds and 4 git commands to generate.