]> git.pld-linux.org Git - packages/gnome-calendar.git/blame - gnome-calendar.spec
- updated to 43.1; libsoup3/geocode-glib2 based now
[packages/gnome-calendar.git] / gnome-calendar.spec
CommitLineData
4b3877c3 1# TODO: use gtk4-update-icon-cache
6a3117cf
JB
2Summary: Calendar application for GNOME
3Summary(pl.UTF-8): Aplikacja kalendarza dla GNOME
4Name: gnome-calendar
b05ad2f8 5Version: 43.1
033fcab5 6Release: 1
305d083a 7License: GPL v3+
6a3117cf 8Group: X11/Applications
b05ad2f8
JB
9Source0: https://download.gnome.org/sources/gnome-calendar/43/%{name}-%{version}.tar.xz
10# Source0-md5: dab452157219603197568d8983425d37
4b3877c3 11Patch0: %{name}-no-update.patch
6a3117cf 12URL: https://wiki.gnome.org/Apps/Calendar
b05ad2f8
JB
13# libedataserverui4-1.0, libedataserver-1.2, libecal-2.0
14BuildRequires: evolution-data-server-devel >= 3.45.1
7b13d562 15BuildRequires: geoclue2-devel >= 2.4
b05ad2f8 16BuildRequires: geocode-glib2-devel >= 3.26.3
6a3117cf 17BuildRequires: gettext-tools
0c8405a8 18BuildRequires: glib2-devel >= 1:2.67.5
b458685a 19BuildRequires: gsettings-desktop-schemas-devel >= 3.22.0
4b3877c3 20BuildRequires: gtk4-devel >= 4.6.0
b05ad2f8 21BuildRequires: libadwaita-devel >= 1.2
4b3877c3 22BuildRequires: libgweather4-devel >= 4.0
6a3117cf 23BuildRequires: libical-devel >= 1.0.1
b05ad2f8
JB
24BuildRequires: libsoup3-devel >= 3.0
25BuildRequires: meson >= 0.57.0
305d083a 26BuildRequires: ninja >= 1.5
6a3117cf 27BuildRequires: pkgconfig >= 1:0.22
305d083a 28BuildRequires: rpmbuild(macros) >= 1.736
b1d04ebf
JB
29BuildRequires: tar >= 1:1.22
30BuildRequires: xz
6a3117cf 31Requires(post,postun): gtk-update-icon-cache
0c8405a8 32Requires(post,postun): glib2 >= 1:2.67.5
b05ad2f8 33Requires: evolution-data-server >= 3.45.1
305d083a 34Requires: geoclue2 >= 2.4
b05ad2f8 35Requires: geocode-glib2 >= 3.26.3
0c8405a8 36Requires: glib2 >= 1:2.67.5
b458685a 37Requires: gsettings-desktop-schemas >= 3.22.0
4b3877c3 38Requires: gtk4 >= 4.6.0
6a3117cf 39Requires: hicolor-icon-theme
b05ad2f8 40Requires: libadwaita >= 1.2
4b3877c3 41Requires: libgweather4 >= 4.0
6a3117cf
JB
42Requires: libical >= 1.0.1
43BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44
45%description
46GNOME Calendar is a simple and beautiful calendar application designed
47to perfectly fit the GNOME desktop. By reusing the components which
48the GNOME desktop is build on, Calendar nicely integrates with the
49GNOME ecosystem.
50
51%description -l pl.UTF-8
52GNOME Calendar to prosta i ładna aplikacja kalendarza zaprojektowana
53tak, aby idealnie pasowała do środowiska GNOME. Poprzez używanie tych
54samych komponentów, z których zbudowane jest środowisko, Calendar
55ładnie integruje się z ekosystemem GNOME.
56
57%prep
58%setup -q
4b3877c3 59%patch0 -p1
6a3117cf
JB
60
61%build
8d464833 62%meson build
305d083a 63
27ef4564 64%ninja_build -C build
6a3117cf
JB
65
66%install
67rm -rf $RPM_BUILD_ROOT
68
27ef4564 69%ninja_install -C build
6a3117cf
JB
70
71%find_lang %{name}
72
73%clean
74rm -rf $RPM_BUILD_ROOT
75
76%post
77%glib_compile_schemas
78%update_icon_cache hicolor
79
80%postun
81%glib_compile_schemas
82%update_icon_cache hicolor
83
84%files -f %{name}.lang
85%defattr(644,root,root,755)
305d083a 86%doc NEWS README.md THANKS.md TODO.md
6a3117cf 87%attr(755,root,root) %{_bindir}/gnome-calendar
6a3117cf
JB
88%{_datadir}/dbus-1/services/org.gnome.Calendar.service
89%{_datadir}/glib-2.0/schemas/org.gnome.calendar.enums.xml
90%{_datadir}/glib-2.0/schemas/org.gnome.calendar.gschema.xml
91%{_datadir}/gnome-shell/search-providers/org.gnome.Calendar.search-provider.ini
305d083a 92%{_datadir}/metainfo/org.gnome.Calendar.appdata.xml
6a3117cf 93%{_desktopdir}/org.gnome.Calendar.desktop
033fcab5 94%{_iconsdir}/hicolor/scalable/apps/org.gnome.Calendar.svg
b28b7234 95%{_iconsdir}/hicolor/scalable/apps/org.gnome.Calendar.Devel.svg
a4bc5536 96%{_iconsdir}/hicolor/symbolic/apps/org.gnome.Calendar-symbolic.svg
b28b7234 97%{_iconsdir}/hicolor/symbolic/apps/org.gnome.Calendar.Devel-symbolic.svg
This page took 0.14489 seconds and 4 git commands to generate.