Update to 3.28.0
[packages/gnome-calendar.git] / gnome-calendar.spec
1 Summary:        Calendar application for GNOME
2 Summary(pl.UTF-8):      Aplikacja kalendarza dla GNOME
3 Name:           gnome-calendar
4 Version:        3.28.0
5 Release:        1
6 License:        GPL v2+
7 Group:          X11/Applications
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gnome-calendar/3.28/%{name}-%{version}.tar.xz
9 # Source0-md5:  144ef65cfb41c17afc32d2d52bfe7e08
10 URL:            https://wiki.gnome.org/Apps/Calendar
11 BuildRequires:  appstream-glib-devel
12 BuildRequires:  evolution-data-server-devel >= 3.18.0
13 BuildRequires:  geoclue2-devel >= 2.4
14 BuildRequires:  geocode-glib-devel >= 3.24.0
15 BuildRequires:  gettext-tools
16 BuildRequires:  glib2-devel >= 1:2.44.0
17 BuildRequires:  gnome-online-accounts-devel >= 3.2.0
18 BuildRequires:  gsettings-desktop-schemas-devel >= 3.22.0
19 BuildRequires:  gtk+3-devel >= 3.22.20
20 BuildRequires:  libdazzle-devel >= 3.26.1
21 BuildRequires:  libgweather-devel >= 3.28.0
22 BuildRequires:  libical-devel >= 1.0.1
23 BuildRequires:  libsoup-devel >= 2.4
24 BuildRequires:  meson >= 0.42.0
25 BuildRequires:  pkgconfig >= 1:0.22
26 BuildRequires:  tar >= 1:1.22
27 BuildRequires:  xz
28 Requires(post,postun):  gtk-update-icon-cache
29 Requires(post,postun):  glib2 >= 1:2.44.0
30 Requires:       evolution-data-server >= 3.18.0
31 Requires:       glib2 >= 1:2.44.0
32 Requires:       gnome-online-accounts >= 3.2.0
33 Requires:       gsettings-desktop-schemas >= 3.22.0
34 Requires:       gtk+3 >= 3.22.20
35 Requires:       hicolor-icon-theme
36 Requires:       libical >= 1.0.1
37 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39 %description
40 GNOME Calendar is a simple and beautiful calendar application designed
41 to perfectly fit the GNOME desktop. By reusing the components which
42 the GNOME desktop is build on, Calendar nicely integrates with the
43 GNOME ecosystem.
44
45 %description -l pl.UTF-8
46 GNOME Calendar to prosta i ładna aplikacja kalendarza zaprojektowana
47 tak, aby idealnie pasowała do środowiska GNOME. Poprzez używanie tych
48 samych komponentów, z których zbudowane jest środowisko, Calendar
49 ładnie integruje się z ekosystemem GNOME.
50
51 %prep
52 %setup -q
53
54 %build
55 %meson build
56 %meson_build -C build
57
58 %install
59 rm -rf $RPM_BUILD_ROOT
60
61 %meson_install -C build
62
63 %find_lang %{name}
64
65 %clean
66 rm -rf $RPM_BUILD_ROOT
67
68 %post
69 %glib_compile_schemas
70 %update_icon_cache hicolor
71
72 %postun
73 %glib_compile_schemas
74 %update_icon_cache hicolor
75
76 %files -f %{name}.lang
77 %defattr(644,root,root,755)
78 %doc CONTRIBUTING.md ChangeLog HACKING.md NEWS README.md THANKS.md TODO.md
79 %attr(755,root,root) %{_bindir}/gnome-calendar
80 %{_datadir}/metainfo/org.gnome.Calendar.appdata.xml
81 %{_datadir}/dbus-1/services/org.gnome.Calendar.service
82 %{_datadir}/glib-2.0/schemas/org.gnome.calendar.enums.xml
83 %{_datadir}/glib-2.0/schemas/org.gnome.calendar.gschema.xml
84 %{_datadir}/gnome-shell/search-providers/org.gnome.Calendar.search-provider.ini
85 %{_desktopdir}/org.gnome.Calendar.desktop
86 %{_iconsdir}/hicolor/*x*/apps/org.gnome.Calendar.png
87 %{_iconsdir}/hicolor/symbolic/apps/org.gnome.Calendar-symbolic.svg
This page took 0.095227 seconds and 3 git commands to generate.