diff --git a/baobab-3.38.0.tar.xz b/baobab-3.38.0.tar.xz deleted file mode 100644 index 95cca13..0000000 Binary files a/baobab-3.38.0.tar.xz and /dev/null differ diff --git a/baobab-42.0.tar.xz b/baobab-42.0.tar.xz new file mode 100644 index 0000000..c236a67 Binary files /dev/null and b/baobab-42.0.tar.xz differ diff --git a/baobab.spec b/baobab.spec index 5802788..59ccd88 100644 --- a/baobab.spec +++ b/baobab.spec @@ -1,22 +1,26 @@ +%global gtk4_version 4.4.0 +%global libadwaita_version 1.0.0 + + Name: baobab -Version: 3.38.0 -Release: 2 +Version: 42.0 +Release: 1 Summary: Graphical directory tree analyzer License: GPLv2+ and GFDL-1.1-or-later URL: https://wiki.gnome.org/Apps/Baobab -Source0: https://download.gnome.org/sources/baobab/3.38/baobab-%{version}.tar.xz +Source0: https://download.gnome.org/sources/baobab/42/%{name}-%{version}.tar.xz -BuildRequires: pkgconfig(gtk+-3.0) >= 3.20 libappstream-glib desktop-file-utils -BuildRequires: gettext itstool meson vala -Requires: gtk3 >= 3.20 -Obsoletes: gnome-utils < 1:3.3 gnome-utils-devel < 1:3.3 gnome-utils-libs < 1:3.3 +BuildRequires: pkgconfig(gtk4) >= %{gtk4_version} pkgconfig(libadwaita-1) >= %{libadwaita_version} +BuildRequires: /usr/bin/appstream-util +BuildRequires: desktop-file-utils gettext itstool meson vala +Requires: gtk4%{?_isa} >= %{libadwaita_version} +Requires: libadwaita%{?_isa} >= %{libadwaita_version} %description Baobab can scan specific directories or the entire file system to provide users with a graphical tree representation,including the size or percentage of each directory in a branch.It also auto-detects in real-time any change made to your home folder as far as any mounted/unmounted device. - %package help Summary: Documentation for baobab @@ -24,7 +28,7 @@ Summary: Documentation for baobab This package provides documentation for baobab. %prep -%autosetup -n baobab-%{version} -p1 +%autosetup -n %{name}-%{version} -p1 %build %meson @@ -33,27 +37,30 @@ This package provides documentation for baobab. %install %meson_install -%find_lang baobab --with-gnome +%find_lang %{name} --with-gnome %check appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/org.gnome.baobab.appdata.xml desktop-file-validate %{buildroot}/%{_datadir}/applications/org.gnome.baobab.desktop - -%files -f baobab.lang -%doc AUTHORS NEWS README.md COPYING COPYING.docs +%files -f %{name}.lang +%doc AUTHORS NEWS README.md +%license COPYING COPYING.docs %{_bindir}/baobab %{_datadir}/applications/org.gnome.baobab.desktop %{_datadir}/dbus-1/services/org.gnome.baobab.service -%{_datadir}/metainfo/org.gnome.baobab.appdata.xml -%{_datadir}/glib-2.0/schemas/org.gnome.baobab.gschema.xml -%{_datadir}/icons/hicolor/scalable/apps/org.gnome.baobab*.svg +%{_datadir}/icons/hicolor/*/apps/org.gnome.baobab*.svg %{_datadir}/icons/hicolor/symbolic/apps/org.gnome.baobab-symbolic.svg +%{_datadir}/glib-2.0/schemas/org.gnome.baobab.gschema.xml +%{_datadir}/metainfo/org.gnome.baobab.appdata.xml %files help %{_mandir}/man1/baobab.1* %changelog +* Mon May 30 2022 lin zhang - 42.0-1 +- Update to 42.0 + * Mon Apr 18 2022 lizhuang - 3.38.0-2 - Add GFDL Version GFDL-1.1-or-later - Add baobab.yaml @@ -64,4 +71,3 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/org.gnome.baobab.des * Wed Dec 11 2019 fengbing - 3.30.0-2 - Package init -