]> git.pld-linux.org Git - packages/gedit.git/blame - gedit.spec
- updated to 3.8.0
[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
ff2a1fe9 4Version: 3.8.0
06a5b741 5Release: 1
bb0838aa 6License: GPL v2
80ed9b49 7Group: X11/Applications/Editors
ff2a1fe9
ŁK
8Source0: http://ftp.gnome.org/pub/GNOME/sources/gedit/3.8/%{name}-%{version}.tar.xz
9# Source0-md5: dc8a377ef1f48e6303d87cfb7c246524
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
ff2a1fe9 16BuildRequires: glib2-devel >= 1:2.35.4
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
ff2a1fe9
ŁK
21BuildRequires: gtk+3-devel >= 3.7.10
22BuildRequires: gtksourceview3-devel >= 3.2.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
1abe76cb 30BuildRequires: libzeitgeist-devel >= 0.3.2
e0458357 31BuildRequires: pkgconfig
ff2a1fe9
ŁK
32BuildRequires: python3-devel >= 3.2.3
33BuildRequires: python3-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
1af5ebd8 39BuildRequires: xz
f5a22f54 40BuildRequires: yelp-tools
b2d6a8ec 41Requires(post,postun): desktop-file-utils
ff2a1fe9 42Requires(post,postun): glib2 >= 1:2.35.4
f5a22f54 43Requires: gsettings-desktop-schemas >= 3.2.0
ff2a1fe9 44Requires: gtk+3 >= 3.7.10
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}
ff2a1fe9
ŁK
75Requires: gtksourceview3-devel >= 3.2.0
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
159%{_datadir}/gedit
160%{_datadir}/GConf/gsettings/gedit.convert
161%{_datadir}/dbus-1/services/org.gnome.gedit.service
162%{_datadir}/glib-2.0/schemas/org.gnome.gedit.enums.xml
163%{_datadir}/glib-2.0/schemas/org.gnome.gedit.gschema.xml
164%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.externaltools.gschema.xml
165%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.enums.xml
166%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.gschema.xml
167%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.pythonconsole.gschema.xml
168%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.enums.xml
169%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml
b826373e
MB
170%{_desktopdir}/gedit.desktop
171%{_mandir}/man1/gedit.1*
ff2a1fe9
ŁK
172%{py3_sitedir}/gi/overrides/*.py
173%{py3_sitedir}/gi/overrides/__pycache__/*.py[co]
ec3c068c 174
175%files devel
176%defattr(644,root,root,755)
1abe76cb
MB
177%{_includedir}/gedit-3.0
178%{_pkgconfigdir}/gedit.pc
dcb9f503
MB
179
180%files apidocs
181%defattr(644,root,root,755)
2d248ee3 182%{_gtkdocdir}/gedit
This page took 2.061998 seconds and 4 git commands to generate.