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