Update to 42.beta

This commit is contained in:
David King 2022-02-25 13:02:31 +00:00
parent c8dec8ebf0
commit 3ba274cd3f
3 changed files with 17 additions and 15 deletions

1
.gitignore vendored
View File

@ -84,3 +84,4 @@ totem-2.90.5.tar.bz2
/totem-3.38.0.tar.xz
/totem-3.38.1.tar.xz
/totem-3.38.2.tar.xz
/totem-42.beta.tar.xz

View File

@ -1 +1 @@
SHA512 (totem-3.38.2.tar.xz) = 1dac3a0afe31b47147a129c70dddf7480446fc1bb5432f9cd537384e3be25da6a9b87918fa7bcf7e7cd68c8dac45e75f6b1f7c1885edefac846c52f96b40567f
SHA512 (totem-42.beta.tar.xz) = e41ab0831ed745556362dda2eadaf9689e23ee907223a27cf3195c441cc612b7b6e67e2e250006d7842421933460109974f239a288d1c26aa84f59ac5ebd3627

View File

@ -1,20 +1,19 @@
%global gst_plugins_base_version 1.6.0
%global gtk3_version 3.19.4
%global tarball_version %%(echo %{version} | tr '~' '.')
Name: totem
Epoch: 1
Version: 3.38.2
Release: 2%{?dist}
Version: 42~beta
Release: 1%{?dist}
Summary: Movie player for GNOME
License: GPLv2+ with exceptions
URL: https://wiki.gnome.org/Apps/Videos
Source0: https://download.gnome.org/sources/%{name}/3.38/%{name}-%{version}.tar.xz
Source0: https://download.gnome.org/sources/%{name}/42/%{name}-%{tarball_version}.tar.xz
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(clutter-1.0)
BuildRequires: pkgconfig(clutter-gst-3.0)
BuildRequires: pkgconfig(clutter-gtk-1.0)
BuildRequires: pkgconfig(gnome-desktop-3.0)
BuildRequires: pkgconfig(gsettings-desktop-schemas)
BuildRequires: pkgconfig(gstreamer-1.0)
@ -24,18 +23,21 @@ BuildRequires: pkgconfig(gstreamer-audio-1.0)
BuildRequires: pkgconfig(gstreamer-tag-1.0)
BuildRequires: pkgconfig(gstreamer-video-1.0)
BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk3_version}
BuildRequires: pkgconfig(libhandy-1)
BuildRequires: pkgconfig(libpeas-gtk-1.0)
BuildRequires: pkgconfig(totem-plparser)
BuildRequires: pkgconfig(x11)
# Needed for the videoscale element.
BuildRequires: gstreamer1-plugins-good
# For the gtkglsink element.
BuildRequires: gstreamer1-plugins-good-gtk
BuildRequires: gcc-c++
BuildRequires: gettext
BuildRequires: gtk-doc
BuildRequires: itstool
BuildRequires: meson
BuildRequires: git
BuildRequires: python3-devel
BuildRequires: pkgconfig(pygobject-3.0)
BuildRequires: vala
@ -59,6 +61,7 @@ Requires: iso-codes
Requires: gstreamer1%{?_isa}
Requires: gstreamer1-plugins-base%{?_isa} >= %{gst_plugins_base_version}
Requires: gstreamer1-plugins-good%{?_isa}
Requires: gstreamer1-plugins-good-gtk%{?_isa}
Requires: gstreamer1-plugins-ugly-free%{?_isa}
Requires: gvfs-fuse%{?_isa}
# Disabled until ported to GStreamer 1.0
@ -99,7 +102,7 @@ The %{name}-devel package contains API documentation for
developing developing plugins for %{name}.
%prep
%autosetup -p1 -S git
%autosetup -p1 -n %{name}-%{tarball_version}
%build
%meson -Denable-gtk-doc=true
@ -128,17 +131,12 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.Totem.de
%{_datadir}/dbus-1/services/org.gnome.Totem.service
%{_datadir}/metainfo/org.gnome.Totem.appdata.xml
%dir %{_datadir}/totem
%{_datadir}/totem/controls.ui
%{_datadir}/totem/playlist.ui
%{_datadir}/totem/preferences.ui
%{_datadir}/totem/shortcuts.ui
%{_datadir}/totem/totem.ui
%{_datadir}/totem/uri.ui
%dir %{_libdir}/totem
%dir %{_libdir}/totem/plugins
# Python plugins
%if 0%{?fedora} || 0%{?rhel} > 7
%{_libdir}/totem/plugins/dbus
%{_libdir}/totem/plugins/opensubtitles
%{_libdir}/totem/plugins/pythonconsole
%endif
@ -151,7 +149,7 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.Totem.de
%{_libdir}/totem/plugins/screensaver
%{_libdir}/totem/plugins/skipto
%{_libdir}/totem/plugins/properties
%{_libdir}/totem/plugins/media-player-keys
%{_libdir}/totem/plugins/mpris
%{_libdir}/totem/plugins/screenshot
%{_libdir}/totem/plugins/save-file
%{_libdir}/totem/plugins/variable-rate
@ -177,6 +175,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.Totem.de
%{_datadir}/gir-1.0/Totem-1.0.gir
%changelog
* Fri Feb 25 2022 David King <amigadave@amigadave.com> - 42~beta-1
- Update to 42.beta
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:3.38.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild