%global __python %{__python3} Name: gedit Epoch: 2 Version: 3.30.2 Release: 2 Summary: Text editor for the GNOME desktop License: GPLv2+ and GFDL URL: https://wiki.gnome.org/Apps/Gedit Source0: https://download.gnome.org/sources/gedit/3.30/gedit-%{version}.tar.xz BuildRequires: gnome-common pkgconfig(glib-2.0) >= 2.44 pkgconfig(gtk+-3.0) >= 3.22.0 BuildRequires: pkgconfig(gobject-introspection-1.0) pkgconfig(gsettings-desktop-schemas) BuildRequires: pkgconfig(gspell-1) >= 0.2.5 python3-devel python3-gobject >= 3.0.0 BuildRequires: pkgconfig(gtksourceview-3.0) >= 3.22.0 pkgconfig(iso-codes) itstool vala BuildRequires: pkgconfig(libpeas-gtk-1.0) >= 1.14.1 pkgconfig(libxml-2.0) intltool yelp-tools BuildRequires: pkgconfig(pygobject-3.0) desktop-file-utils gettext which /usr/bin/appstream-util Requires: glib2 >= 2.44 gspell >= 0.2.5 gtk3 >= 3.22.0 gtksourceview3 >= 3.22.0 Requires: libpeas-loader-python3 python3-gobject >= 3.0.0 zenity glib2 >= 2.45.4-2 Requires: gsettings-desktop-schemas gvfs desktop-file-utils >= 0.22-6 Obsoletes: gedit-collaboration < 3.6.1-6 %description gedit is a powerful small text editor dedicated to the GNOME desktop. gedit supports unicode encoding, has most standard text editor functions, can support syntax highlighting and automatic source code indentation, printing and editing of multiple documents in one window. gedit can extend the system through plug-ins, including spelling, file comparison, and viewing CVS logs, and adjusting indentation levels. %package devel Summary: Support for developing plugins for the gedit text editor Requires: gedit = %{epoch}:%{version}-%{release} %description devel gedit is a small, but powerful text editor for the GNOME desktop. Use the package provides, developers can add new functionality to gedit. if you want to write plugins for gedit,please install gedit-devel. %package help Summary: documentation for user of gedit. Requires: gedit = %{epoch}:%{version}-%{release} %description help documentationforuserof gedit. %prep %autosetup -n gedit-%{version} -p1 -S git %build %configure \ --disable-gtk-doc --enable-introspection=yes --enable-python=yes \ --disable-updater --enable-gvfs-metadata %make_build %install %make_install %delete_la %find_lang gedit --with-gnome %check appstream-util validate-relax --nonet $RPM_BUILD_ROOT/%{_datadir}/metainfo/org.gnome.gedit.appdata.xml desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.gedit.desktop %files -f gedit.lang %doc README AUTHORS COPYING %{_datadir}/gedit %{_datadir}/applications/org.gnome.gedit.desktop %{python3_sitearch}/gi/overrides/Gedit.py* %{python3_sitearch}/gi/overrides/__pycache__ %{_libexecdir}/gedit %{_libdir}/gedit/girepository-1.0 %dir %{_libdir}/gedit %dir %{_libdir}/gedit/plugins %{_libdir}/gedit/libgedit.so %{_libdir}/gedit/plugins/{docinfo.plugin,libdocinfo.so,filebrowser.plugin,libfilebrowser.so,modelines.plugin} %{_libdir}/gedit/plugins/{libmodelines.so,externaltools.plugin,externaltools,pythonconsole.plugin,pythonconsole} %{_libdir}/gedit/plugins/{quickopen.plugin,quickopen,snippets.plugin,snippets,quickhighlight.plugin,libtime.so} %{_libdir}/gedit/plugins/{sort.plugin,libsort.so,spell.plugin,libspell.so,time.plugin,libquickhighlight.so} %{_bindir}/* %{_datadir}/GConf/gsettings %{_datadir}/glib-2.0/schemas/{org.gnome.gedit.gschema.xml,org.gnome.gedit.enums.xml,org.gnome.gedit.plugins.time.gschema.xml} %{_datadir}/glib-2.0/schemas/{org.gnome.gedit.plugins.externaltools.gschema.xml,org.gnome.gedit.plugins.time.enums.xml} %{_datadir}/glib-2.0/schemas/{org.gnome.gedit.plugins.pythonconsole.gschema.xml,org.gnome.gedit.plugins.filebrowser.enums.xml} %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.gschema.xml %{_datadir}/dbus-1/services/org.gnome.gedit.service %{_datadir}/icons/hicolor/*/apps/gedit.png %{_datadir}/icons/hicolor/symbolic/apps/gedit-symbolic.svg %{_datadir}/metainfo/org.gnome.gedit.appdata.xml %files devel %{_includedir}/gedit-3.14 %{_libdir}/pkgconfig/gedit.pc %{_datadir}/gtk-doc %{_datadir}/vala/ %files help %doc COPYING %{_mandir}/man1/* %changelog * Fri May 15 2020 Jeffery.Gao - 3.30.2-2 - Package init