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