]> git.pld-linux.org Git - packages/gnome-maps.git/blame - gnome-maps.spec
- updated to 43.5 (ported to gtk4 and libsoup3)
[packages/gnome-maps.git] / gnome-maps.spec
CommitLineData
1c4d553f 1# TODO: switch to gtk4-update-icon-cache
f036d8cf 2Summary: Map application for GNOME
4403abab 3Summary(pl.UTF-8): Mapa dla GNOME
f036d8cf 4Name: gnome-maps
1c4d553f 5Version: 43.5
2d2c54c0 6Release: 1
f036d8cf
MB
7License: GPL v2+
8Group: X11/Applications
1c4d553f
JB
9Source0: https://download.gnome.org/sources/gnome-maps/43/%{name}-%{version}.tar.xz
10# Source0-md5: 24712bf35183dfebe6a0e7af176be155
4403abab 11URL: https://wiki.gnome.org/Apps/Maps
81555c60
JB
12BuildRequires: geoclue2-devel >= 0.12.99
13BuildRequires: geocode-glib-devel >= 3.15.2
2d2c54c0 14BuildRequires: gettext-tools
1c4d553f 15BuildRequires: gjs-devel >= 1.69.2
83de1d75 16BuildRequires: glib2-devel >= 1:2.66.0
60925c75 17BuildRequires: gobject-introspection-devel >= 0.10.1
1c4d553f
JB
18BuildRequires: gtk4-devel >= 4
19BuildRequires: libadwaita-devel >= 1
20# soup3 based
781dc2be 21BuildRequires: libgweather4-devel >= 4.0
1c4d553f 22BuildRequires: libshumate-devel >= 1.0
53730e8e 23BuildRequires: libxml2-devel >= 2.0
1c4d553f 24BuildRequires: meson >= 0.61.0
2d2c54c0 25BuildRequires: ninja >= 1.5
f036d8cf 26BuildRequires: pkgconfig >= 1:0.22
1c4d553f 27BuildRequires: rest1-devel >= 0.9
2d2c54c0 28BuildRequires: rpmbuild(macros) >= 1.736
f036d8cf
MB
29BuildRequires: tar >= 1:1.22
30BuildRequires: xz
83de1d75 31Requires(post,postun): glib2 >= 1:2.66.0
f036d8cf 32Requires(post,postun): gtk-update-icon-cache
2d2c54c0
JB
33# see src/main.js for GI dependencies
34Requires: cairo >= 1.0
ca77ed1b 35Requires: gdk-pixbuf2 >= 2.0
2d2c54c0 36Requires: geoclue2 >= 0.12.99
81555c60 37Requires: geocode-glib >= 3.15.2
1c4d553f 38Requires: gjs >= 1.69.2
83de1d75 39Requires: glib2 >= 1:2.66.0
2d2c54c0 40Requires: gnome-online-accounts >= 1.0
1c4d553f 41Requires: gtk4 >= 4.0
f036d8cf 42Requires: hicolor-icon-theme
1c4d553f 43Requires: libadwaita >= 1
781dc2be 44Requires: libgweather4 >= 4.0
1c4d553f
JB
45Requires: libshumate >= 1.0
46Requires: libsoup3 >= 3
47Requires: rest1 >= 0.9
f036d8cf
MB
48BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
49
50%description
51GNOME Maps is a simple map application for the GNOME desktop.
52
4403abab
JB
53%description -l pl.UTF-8
54GNOME Maps to prosta aplikacja dla środowiska GNOME służąca do obsługi
55map.
56
f036d8cf
MB
57%prep
58%setup -q
59
60%build
d2174865 61%meson build
2d2c54c0 62
d2174865 63%ninja_build -C build
f036d8cf
MB
64
65%install
66rm -rf $RPM_BUILD_ROOT
67
d2174865 68%ninja_install -C build
81555c60 69
f036d8cf
MB
70%find_lang %{name}
71
72%clean
73rm -rf $RPM_BUILD_ROOT
74
75%post
76%update_icon_cache hicolor
77%glib_compile_schemas
78
79%postun
80%update_icon_cache hicolor
81%glib_compile_schemas
82
83%files -f %{name}.lang
84%defattr(644,root,root,755)
85%doc NEWS README
86%attr(755,root,root) %{_bindir}/gnome-maps
81555c60
JB
87%dir %{_libdir}/gnome-maps
88%attr(755,root,root) %{_libdir}/gnome-maps/libgnome-maps.so*
89%dir %{_libdir}/gnome-maps/girepository-1.0
90%{_libdir}/gnome-maps/girepository-1.0/GnomeMaps-1.0.typelib
9906d953 91%{_datadir}/dbus-1/services/org.gnome.Maps.service
2d2c54c0 92%{_datadir}/glib-2.0/schemas/org.gnome.Maps.gschema.xml
81555c60 93%dir %{_datadir}/gnome-maps
d2174865
JK
94%dir %{_datadir}/gnome-maps/gir-1.0
95%{_datadir}/gnome-maps/gir-1.0/GnomeMaps-1.0.gir
81555c60
JB
96%attr(755,root,root) %{_datadir}/gnome-maps/org.gnome.Maps
97%{_datadir}/gnome-maps/org.gnome.Maps.*.gresource
98%{_datadir}/gnome-maps/icons
304fcbe1 99%{_datadir}/gnome-maps/maps-service.json
2d2c54c0 100%{_datadir}/metainfo/org.gnome.Maps.appdata.xml
9906d953 101%{_desktopdir}/org.gnome.Maps.desktop
2d2c54c0 102%{_iconsdir}/hicolor/scalable/apps/org.gnome.Maps.svg
45276b50 103%{_iconsdir}/hicolor/symbolic/apps/org.gnome.Maps-symbolic.svg
This page took 0.261916 seconds and 4 git commands to generate.