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