|
@@ -2,7 +2,7 @@ Summary: gedit is a small but powerful text editor for GNOME.
|
|
Summary(ja): GNOME 用の小さくかつ強力なテキストエディタ
|
|
Summary(ja): GNOME 用の小さくかつ強力なテキストエディタ
|
|
Name: gedit
|
|
Name: gedit
|
|
Group: accessories,desktop-gnome
|
|
Group: accessories,desktop-gnome
|
|
-Version: 3.36.2
|
|
+Version: 40.0
|
|
Release: 1%{?_dist_release}
|
|
Release: 1%{?_dist_release}
|
|
Vendor: Project Vine
|
|
Vendor: Project Vine
|
|
Distribution: Vine Linux
|
|
Distribution: Vine Linux
|
|
@@ -10,7 +10,8 @@ Packager: daisuke, inagaki
|
|
|
|
|
|
License: GPLv2
|
|
License: GPLv2
|
|
URL: https://wiki.gnome.org/Apps/Gedit
|
|
URL: https://wiki.gnome.org/Apps/Gedit
|
|
-%global shortver %(echo %{version} | cut -d . -f 1,2)
|
|
+%global shortver %(echo %{version} | cut -d . -f 1)
|
|
|
|
+%global apiver %{version}
|
|
Source0: https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
|
|
Source0: https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
|
|
# https://gitlab.gnome.org/GNOME/gedit/-/commit/5e0909c19f267b4023131881fac89c58a2a17453
|
|
# https://gitlab.gnome.org/GNOME/gedit/-/commit/5e0909c19f267b4023131881fac89c58a2a17453
|
|
Patch1: restore-overlay-scrollbars.patch
|
|
Patch1: restore-overlay-scrollbars.patch
|
|
@@ -20,6 +21,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
Requires: python3-pygobject
|
|
Requires: python3-pygobject
|
|
|
|
|
|
BuildRequires: meson
|
|
BuildRequires: meson
|
|
|
|
+BuildRequires: symlinks
|
|
BuildRequires: gnome-common
|
|
BuildRequires: gnome-common
|
|
BuildRequires: glib2-devel
|
|
BuildRequires: glib2-devel
|
|
BuildRequires: gtk3-devel
|
|
BuildRequires: gtk3-devel
|
|
@@ -29,9 +31,8 @@ BuildRequires: libpeas-devel
|
|
BuildRequires: gspell-devel
|
|
BuildRequires: gspell-devel
|
|
BuildRequires: libX11-devel
|
|
BuildRequires: libX11-devel
|
|
BuildRequires: gobject-introspection-devel
|
|
BuildRequires: gobject-introspection-devel
|
|
-BuildRequires: vala-tools
|
|
+BuildRequires: vala
|
|
BuildRequires: vala-devel
|
|
BuildRequires: vala-devel
|
|
-BuildRequires: python3-rpm-macros
|
|
|
|
BuildRequires: python3-pygobject
|
|
BuildRequires: python3-pygobject
|
|
BuildRequires: pygobject3-devel
|
|
BuildRequires: pygobject3-devel
|
|
BuildRequires: gsettings-desktop-schemas-devel
|
|
BuildRequires: gsettings-desktop-schemas-devel
|
|
@@ -82,6 +83,9 @@ gedit は GNOME 用の小さく、それでいて、強力なテキストエデ
|
|
gedit のプラグインを開発する場合には gedit-devel をインストールしてください。
|
|
gedit のプラグインを開発する場合には gedit-devel をインストールしてください。
|
|
|
|
|
|
|
|
|
|
|
|
+%debug_package
|
|
|
|
+
|
|
|
|
+
|
|
%prep
|
|
%prep
|
|
%setup -n gedit-%{version} -q
|
|
%setup -n gedit-%{version} -q
|
|
|
|
|
|
@@ -95,6 +99,8 @@ gedit のプラグインを開発する場合には gedit-devel をインスト
|
|
rm -rf $RPM_BUILD_ROOT
|
|
rm -rf $RPM_BUILD_ROOT
|
|
%meson_install
|
|
%meson_install
|
|
|
|
|
|
|
|
+for l in $(find %{buildroot}%{_datadir}/help -type l); do symlinks -cdov $l; done
|
|
|
|
+
|
|
%find_lang %{name} --with-gnome
|
|
%find_lang %{name} --with-gnome
|
|
|
|
|
|
|
|
|
|
@@ -102,26 +108,13 @@ rm -rf $RPM_BUILD_ROOT
|
|
rm -rf $RPM_BUILD_ROOT
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
|
|
-%post
|
|
|
|
-update-desktop-database %{_datadir}/applications >& /dev/null ||:
|
|
|
|
-
|
|
|
|
-%postun
|
|
|
|
-update-desktop-database %{_datadir}/applications >& /dev/null ||:
|
|
|
|
-glib-compile-schemas %{_datadir}/glib-2.0/schemas >& /dev/null ||:
|
|
|
|
-gtk-update-icon-cache %{_datadir}/icons/hicolor >& /dev/null || :
|
|
|
|
-
|
|
|
|
-%posttrans
|
|
|
|
-glib-compile-schemas %{_datadir}/glib-2.0/schemas >& /dev/null ||:
|
|
|
|
-gtk-update-icon-cache %{_datadir}/icons/hicolor >& /dev/null || :
|
|
|
|
-
|
|
|
|
-
|
|
|
|
%files -f %{name}.lang
|
|
%files -f %{name}.lang
|
|
%defattr(-, root, root)
|
|
%defattr(-, root, root)
|
|
%license COPYING
|
|
%license COPYING
|
|
%doc NEWS README*
|
|
%doc NEWS README*
|
|
%{_bindir}/gedit
|
|
%{_bindir}/gedit
|
|
%{_libdir}/%{name}
|
|
%{_libdir}/%{name}
|
|
-%{python3_sitearch}/gi/overrides/Gedit.*
|
|
+%{python3_sitelib}/gi/overrides/Gedit.*
|
|
%{_datadir}/applications/org.gnome.gedit.desktop
|
|
%{_datadir}/applications/org.gnome.gedit.desktop
|
|
%{_datadir}/metainfo/org.gnome.gedit.appdata.xml
|
|
%{_datadir}/metainfo/org.gnome.gedit.appdata.xml
|
|
%{_datadir}/dbus-1/services/org.gnome.gedit.service
|
|
%{_datadir}/dbus-1/services/org.gnome.gedit.service
|
|
@@ -133,7 +126,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor >& /dev/null || :
|
|
|
|
|
|
%files devel
|
|
%files devel
|
|
%defattr(-, root, root)
|
|
%defattr(-, root, root)
|
|
-%{_includedir}/%{name}-3.36
|
|
+%{_includedir}/%{name}-%{apiver}
|
|
%{_libdir}/pkgconfig/*.pc
|
|
%{_libdir}/pkgconfig/*.pc
|
|
%{_datadir}/%{name}/gir-1.0/*.gir
|
|
%{_datadir}/%{name}/gir-1.0/*.gir
|
|
%dir %{_datadir}/vala
|
|
%dir %{_datadir}/vala
|
|
@@ -142,6 +135,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor >& /dev/null || :
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Mon Mar 29 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 40.0-1
|
|
|
|
+- new upstream release.
|
|
|
|
+- dropped scriptlets.
|
|
|
|
+
|
|
* Sun Aug 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.36.2-1
|
|
* Sun Aug 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.36.2-1
|
|
- new upstream release.
|
|
- new upstream release.
|
|
- unified gedit-python3-plugins into main package.
|
|
- unified gedit-python3-plugins into main package.
|