| |
@@ -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-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: 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 @@
|
| |
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 @@
|
| |
%{_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 @@
|
| |
%{_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 @@
|
| |
%{_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
|
| |
|
| |