diff --git a/cheese-41.1.tar.xz b/cheese-41.1.tar.xz deleted file mode 100644 index 8a5608f..0000000 Binary files a/cheese-41.1.tar.xz and /dev/null differ diff --git a/cheese-43.0.tar.xz b/cheese-43.0.tar.xz new file mode 100644 index 0000000..e2dd4cc Binary files /dev/null and b/cheese-43.0.tar.xz differ diff --git a/cheese.spec b/cheese.spec index 23b4133..be1fc43 100644 --- a/cheese.spec +++ b/cheese.spec @@ -1,47 +1,65 @@ Name: cheese -Version: 41.1 -Release: 2 Epoch: 2 -Summary: Take photos and videos with webcam - +Version: 43.0 +Release: 1 +Summary: Application for taking pictures and movies from a webcam License: GPLv2+ URL: https://wiki.gnome.org/Apps/Cheese -Source0: https://download.gnome.org/sources/%{name}/41/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/43/%{name}-%{version}.tar.xz -#Patch0001: Fix-infinite-loop-if-thumbnailer-is-not-available.patch +BuildRequires: gcc chrpath +BuildRequires: meson +BuildRequires: gtk-doc +BuildRequires: desktop-file-utils +BuildRequires: docbook-dtds +BuildRequires: docbook-style-xsl +BuildRequires: gettext +BuildRequires: itstool +BuildRequires: libXtst-devel +BuildRequires: vala +BuildRequires: pkgconfig(clutter-1.0) +BuildRequires: pkgconfig(clutter-gst-3.0) +BuildRequires: pkgconfig(clutter-gtk-1.0) +BuildRequires: pkgconfig(gdk-pixbuf-2.0) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.27.90 +BuildRequires: pkgconfig(gobject-introspection-1.0) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gstreamer-pbutils-1.0) +BuildRequires: pkgconfig(gstreamer-plugins-bad-1.0) +BuildRequires: pkgconfig(libcanberra-gtk3) +BuildRequires: pkgconfig(x11) +BuildRequires: libappstream-glib libxslt -BuildRequires: chrpath desktop-file-utils docbook-dtds docbook-style-xsl gettext gcc -BuildRequires: itstool libXtst-devel libappstream-glib libxslt clutter-devel clutter-gst3-devel -BuildRequires: clutter-gtk-devel gdk-pixbuf2-devel glib2-devel gnome-desktop3-devel vala -BuildRequires: gobject-introspection-devel gstreamer1-plugins-base-devel libcanberra-devel -BuildRequires: gstreamer1-plugins-bad-free-devel gtk3-devel libX11-devel -BuildRequires: meson gtk-doc -Requires: gstreamer1-plugins-good gstreamer1-plugins-bad-free gnome-video-effects -Requires: %{name}-libs = %{epoch}:%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} +Requires: gstreamer1-plugins-good%{?_isa} +Requires: gstreamer1-plugins-bad-free%{?_isa} +Requires: gnome-video-effects %description -Cheese is a program for the GNOME Desktop which allows you to take photos, -videos, and anything else you can think of with your webcam. +Cheese is a Photobooth-inspired GNOME application for taking pictures and +videos from a webcam. It can also apply fancy graphical effects. %package libs -Summary: libraries for %{name} +Summary: Webcam display and capture widgets License: GPLv2+ -Obsoletes: cheese-camera-service < 2:3.25.90 +Obsoletes: cheese-camera-service < 2:3.25.90 -%description libs -Libraries needed for applications that want to display a webcam in their interface -are contained in this package. +%description libs +This package contains libraries needed for applications that +want to display a webcam in their interface. -%package devel -Summary: %{name}-libs development files +%package devel +Summary: Development files for %{name}-libs License: GPLv2+ -Requires: %{name}-libs = %{epoch}:%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Provides: %{name}-libs-devel Obsoletes: %{name}-libs-devel -%description devel -The headers and other files that required to build the %{name}-libs application -are contained in %{name}-devel package. +%description devel +This package contains the libraries and header files that are needed +for writing applications that require a webcam display widget. %package_help @@ -54,7 +72,6 @@ are contained in %{name}-devel package. %install %meson_install - %delete_la_and_a %find_lang %{name} --with-gnome @@ -90,9 +107,12 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Cheese.desk %files help %doc README %{_datadir}/gtk-doc/ -%{_mandir}/man1/cheese.1.gz +%{_mandir}/man1/cheese.1* %changelog +* Mon Jan 02 2023 lin zhang 2:43.0-1 +- update to 43.0 + * Tue Aug 02 2022 Wei, Qiang - 2:41.1-2 - Move gsettings file from libs package to cheese package.