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