Update to 3.42.0

This commit is contained in:
David King 2021-09-28 15:17:36 +01:00
parent c250c057f9
commit d57e059e50
4 changed files with 888 additions and 638 deletions

2
.gitignore vendored
View File

@ -109,3 +109,5 @@ gnome-terminal-2.31.3.tar.bz2
/gnome-terminal-3.40.1.tar.xz
/gnome-terminal-3.40.2.tar.xz
/gnome-terminal-3.40.3.tar.xz
/gnome-terminal-3.41.0.tar.xz
/gnome-terminal-3.42.0.tar.bz2

File diff suppressed because it is too large Load Diff

View File

@ -7,16 +7,16 @@
%define desktop_file_utils_version 0.2.90
Name: gnome-terminal
Version: 3.40.3
Version: 3.42.0
Release: 1%{?dist}
Summary: Terminal emulator for GNOME
License: GPLv3+ and GFDL and LGPLv2+
URL: https://wiki.gnome.org/Apps/Terminal
Source0: https://download.gnome.org/sources/%{name}/3.40/%{name}-%{version}.tar.xz
Source0: https://download.gnome.org/sources/%{name}/3.42/%{name}-%{version}.tar.bz2
Source1: org.gnome.Terminal.gschema.override
Patch100: gnome-terminal-cntr-ntfy-autottl-ts.patch
Patch0: gnome-terminal-cntr-ntfy-autottl-ts.patch
BuildRequires: pkgconfig(dconf)
BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version}
@ -29,11 +29,11 @@ BuildRequires: pkgconfig(vte-2.91) >= %{vte_version}
BuildRequires: desktop-file-utils >= %{desktop_file_utils_version}
BuildRequires: docbook-style-xsl
BuildRequires: gettext-devel >= %{gettext_version}
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: gnome-shell
BuildRequires: itstool
BuildRequires: libxslt
BuildRequires: make
BuildRequires: meson
BuildRequires: systemd-rpm-macros
BuildRequires: yelp-tools
@ -62,19 +62,16 @@ option to the right-click context menu in Nautilus.
%autosetup -p1
%build
%configure \
--disable-silent-rules \
--disable-static \
--enable-debug \
--with-gtk=3.0 \
--with-nautilus-extension
%meson \
-Ddebug=true \
-Ddocs=true \
-Dnautilus_extension=true \
-Dsearch_provider=true
%make_build
%meson_build
%install
%make_install
rm -f %{buildroot}%{_libdir}/nautilus/extensions-3.0/*.la
%meson_install
install -p -m 644 %{SOURCE1} %{buildroot}%{_datadir}/glib-2.0/schemas
@ -82,14 +79,14 @@ install -p -m 644 %{SOURCE1} %{buildroot}%{_datadir}/glib-2.0/schemas
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Terminal.desktop
make check
%meson_test
%files -f %{gettext_package}.lang
%license COPYING
%doc AUTHORS NEWS
%doc AUTHORS README.md
%{_bindir}/gnome-terminal
%{_datadir}/metainfo/org.gnome.Terminal.appdata.xml
%{_datadir}/metainfo/org.gnome.Terminal.metainfo.xml
%{_datadir}/applications/org.gnome.Terminal.desktop
%{_libexecdir}/gnome-terminal-server
%{_datadir}/dbus-1/services/org.gnome.Terminal.service
@ -110,6 +107,9 @@ make check
%{_datadir}/metainfo/org.gnome.Terminal.Nautilus.metainfo.xml
%changelog
* Tue Sep 28 2021 David King <amigadave@amigadave.com> - 3.42.0-1
- Update to 3.42.0
* Tue Aug 24 2021 David King <amigadave@amigadave.com> - 3.40.3-1
- Update to 3.40.3
- Minor packaging improvements

View File

@ -1 +1 @@
SHA512 (gnome-terminal-3.40.3.tar.xz) = a4de627f88069f3a1cc69a53dfe4c29ebdd22ee604b0e0b1702dd1c7a14a5fb877968c020bece7f0d5d7dc496019ffef0f9b2d15cb17c80c0a99b331a64f8346
SHA512 (gnome-terminal-3.42.0.tar.bz2) = 76513c27e045b9c96ba2f78292f514b6f206b7bcecd11f42ac5fb1525d79d3ee1615b203aecf1b8b03b021b2bd2315fbeb7e6d1b2546345c2fd7f9c8cb21ec2f