]> git.pld-linux.org Git - packages/simple-scan.git/blobdiff - simple-scan.spec
update desktop database
[packages/simple-scan.git] / simple-scan.spec
index cbc01a5c9a5e871452018215edbc4052f8aae93d..18513104fb88087259d3706e77eae3a3e1647448 100644 (file)
@@ -1,12 +1,13 @@
+# TODO: use gtk4-update-icon-cache
 Summary:       Simple scanning utility
 Summary(pl.UTF-8):     Proste narzÄ™dzie do skanowania
 Name:          simple-scan
-Version:       44.0
+Version:       46.0
 Release:       1
 License:       GPL v3+
 Group:         X11/Applications/Multimedia
-Source0:       https://download.gnome.org/sources/simple-scan/44/%{name}-%{version}.tar.xz
-# Source0-md5: c64648c3190d27885e9d8aed70f70005
+Source0:       https://download.gnome.org/sources/simple-scan/46/%{name}-%{version}.tar.xz
+# Source0-md5: 5ae9ca4d4c59520736c11a2eb427502d
 URL:           https://launchpad.net/simple-scan
 BuildRequires: PackageKit-devel >= 1.1.5
 BuildRequires: cairo-devel
@@ -14,10 +15,10 @@ BuildRequires:      colord-devel
 BuildRequires: gdk-pixbuf2-devel >= 2.0
 BuildRequires: gettext-tools
 BuildRequires: glib2-devel >= 1:2.38
-BuildRequires: gtk+3-devel >= 3.24
+BuildRequires: gtk4-devel >= 4.10.0
 BuildRequires: itstool
+BuildRequires: libadwaita-devel >= 1.2.0
 BuildRequires: libgusb-devel >= 0.2.7
-BuildRequires: libhandy1-devel >= 1.5.0
 BuildRequires: libjpeg-devel
 BuildRequires: libwebp-devel
 BuildRequires: meson >= 0.40.0
@@ -28,18 +29,20 @@ BuildRequires:      sane-backends-devel
 BuildRequires: tar >= 1:1.22
 BuildRequires: vala >= 2:0.22.0
 BuildRequires: vala-colord
+BuildRequires: vala-libadwaita >= 1.2.0
 BuildRequires: vala-libgusb >= 0.2.7
 BuildRequires: vala-libhandy1 >= 1.5.0
 BuildRequires: yelp-tools
 BuildRequires: xz
 BuildRequires: zlib-devel
+Requires(post,postun): desktop-file-utils
 Requires(post,postun): glib2 >= 1:2.38
 Requires:      PackageKit >= 1.1.5
 Requires:      glib2 >= 1:2.38
 Requires:      hicolor-icon-theme
-Requires:      gtk+3 >= 3.24
+Requires:      gtk4 >= 4.10.0
+Requires:      libadwaita >= 1.2.0
 Requires:      libgusb >= 0.2.7
-Requires:      libhandy1 >= 1.5.0
 Suggests:      colord
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -65,6 +68,9 @@ rm -rf $RPM_BUILD_ROOT
 
 %ninja_install -C build
 
+# not supported by glibc (as of 2.37)
+%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ie
+
 %find_lang %{name} --with-gnome
 
 %clean
@@ -73,17 +79,19 @@ rm -rf $RPM_BUILD_ROOT
 %post
 %glib_compile_schemas
 %update_icon_cache hicolor
+%update_desktop_database_post
 
 %postun
 %glib_compile_schemas
 %update_icon_cache hicolor
+%update_desktop_database_postun
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
 %doc NEWS README.md
 %attr(755,root,root) %{_bindir}/simple-scan
 %{_datadir}/glib-2.0/schemas/org.gnome.SimpleScan.gschema.xml
-%{_datadir}/metainfo/simple-scan.appdata.xml
+%{_datadir}/metainfo/org.gnome.SimpleScan.appdata.xml
 %{_desktopdir}/simple-scan.desktop
 %{_iconsdir}/hicolor/scalable/apps/org.gnome.SimpleScan.svg
 %{_iconsdir}/hicolor/symbolic/apps/org.gnome.SimpleScan-symbolic.svg
This page took 0.099714 seconds and 4 git commands to generate.