diff --git a/totem-42.0.tar.xz b/totem-42.0.tar.xz deleted file mode 100644 index 5b6c60f..0000000 Binary files a/totem-42.0.tar.xz and /dev/null differ diff --git a/totem-43.0.tar.xz b/totem-43.0.tar.xz new file mode 100644 index 0000000..5e4622b Binary files /dev/null and b/totem-43.0.tar.xz differ diff --git a/totem.spec b/totem.spec index 160b05e..a5331c5 100644 --- a/totem.spec +++ b/totem.spec @@ -1,37 +1,65 @@ %global gst_plugins_base_version 1.6.0 %global gtk3_version 3.19.4 -Name: totem -Epoch: 1 -Version: 42.0 -Release: 1 -Summary: GNOME Movie Player -License: GPLv2+ -URL: https://wiki.gnome.org/Apps/Videos -Source0: https://download.gnome.org/sources/%{name}/42/%{name}-%{version}.tar.xz +Name: totem +Epoch: 1 +Version: 43.0 +Release: 1 +Summary: Movie player for GNOME +License: GPLv2+ +URL: https://wiki.gnome.org/Apps/Videos +Source0: https://download.gnome.org/sources/%{name}/43/%{name}-%{version}.tar.xz -BuildRequires: gcc-c++ gettext gtk-doc itstool meson vala liberation-sans-fonts -BuildRequires: libappstream-glib desktop-file-utils pygobject3-devel python3-devel -BuildRequires: cairo-devel gstreamer1-plugins-base-devel >= %{gst_plugins_base_version} -BuildRequires: gstreamer1-plugins-good gstreamer1-plugins-good-gtk -BuildRequires: gstreamer1-devel gnome-desktop3-devel gsettings-desktop-schemas-devel -BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk3_version} -BuildRequires: pkgconfig(libhandy-1) pkgconfig(libpeas-gtk-1.0) pkgconfig(totem-plparser) -BuildRequires: pkgconfig(x11) pkgconfig(grilo-0.3) pkgconfig(grilo-pls-0.3) +BuildRequires: pkgconfig(cairo) +BuildRequires: pkgconfig(gnome-desktop-3.0) +BuildRequires: pkgconfig(gsettings-desktop-schemas) +BuildRequires: pkgconfig(gstreamer-1.0) +BuildRequires: pkgconfig(gstreamer-base-1.0) +BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{gst_plugins_base_version} +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(libportal-gtk3) +BuildRequires: pkgconfig(libhandy-1) +BuildRequires: pkgconfig(libpeas-gtk-1.0) +BuildRequires: pkgconfig(totem-plparser) +BuildRequires: pkgconfig(x11) >= 1.8 +BuildRequires: gstreamer1-plugins-good +BuildRequires: gstreamer1-plugins-good-gtk +BuildRequires: gcc-c++ +BuildRequires: gettext +BuildRequires: gtk-doc +BuildRequires: itstool +BuildRequires: meson +BuildRequires: python3-devel +BuildRequires: pkgconfig(pygobject-3.0) +BuildRequires: vala +BuildRequires: libappstream-glib desktop-file-utils +BuildRequires: liberation-sans-fonts +BuildRequires: pkgconfig(grilo-0.3) +BuildRequires: pkgconfig(grilo-pls-0.3) -Requires: libpeas-loader-python3%{?_isa} python3-gobject iso-codes gstreamer1 gvfs-fuse3 -Requires: gstreamer1-plugins-base%{?_isa} >= %{gst_plugins_base_version} -Requires: gstreamer1-plugins-good%{?_isa} -Requires: gstreamer1-plugins-good-gtk%{?_isa} -Requires: grilo-plugins gsettings-desktop-schemas -Requires: gtk3%{?_isa} >= %{gtk3_version} +Requires: libpeas-loader-python3%{?_isa} +Requires: python3-gobject +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: gvfs-fuse3 +Requires: grilo-plugins%{?_isa} +Requires: gsettings-desktop-schemas%{?_isa} +Requires: gtk3%{?_isa} >= %{gtk3_version} +Requires: gstreamer1-libav -Recommends: gstreamer1-plugin-openh264%{?_isa} -Conflicts: totem < 1:3.38.0-4 -Obsoletes: totem-nautilus < 1:3.31.91 -Obsoletes: totem-lirc < 1:3.33.0 +Recommends: gstreamer1-plugin-openh264%{?_isa} +Recommends: gstreamer1-plugins-bad-free%{?_isa} +Conflicts: totem < 1:3.38.0-4 +Obsoletes: totem-nautilus < 1:3.31.91 +Obsoletes: totem-lirc < 1:3.33.0 -Provides: totem-nautilus = %{epoch}:%{version}-%{release} +Provides: totem-nautilus = %{epoch}:%{version}-%{release} %description Totem is a simple movie player for the GNOME desktop. it has Simple playlists, full screen mode, @@ -77,10 +105,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.Totem.de %{_datadir}/applications/org.gnome.Totem.desktop %{_datadir}/dbus-1/services/org.gnome.Totem.service %{_datadir}/metainfo/org.gnome.Totem.appdata.xml -%{_datadir}/totem/{shortcuts.ui,totem.ui,uri.ui} %{_libdir}/totem/plugins/* %{_libexecdir}/totem-gallery-thumbnailer -%{_datadir}/icons/hicolor/*/apps/org.gnome.Totem*.svg +%{_datadir}/icons/hicolor/*/apps/*.svg %{_datadir}/GConf/gsettings/*.convert %{_datadir}/glib-2.0/schemas/*.xml %{_datadir}/thumbnailers/totem.thumbnailer @@ -97,6 +124,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.Totem.de %{_mandir}/man1/totem-video-thumbnailer.1* %changelog +* Mon Jan 02 2023 lin zhang - 1:43.0-1 +- Update to 43.0 + * Mon Jun 13 2022 lin zhang - 1:42.0-1 - Update to 42.0 and Add totem.yaml