]> git.pld-linux.org Git - packages/gnome-calls.git/blame - gnome-calls.spec
- up to 41.rc
[packages/gnome-calls.git] / gnome-calls.spec
CommitLineData
92aeed86
JB
1# TODO: separate ModemManager/ofono/sofia-sip plugins?
2Summary: GNOME phone dialer and call handler
3Summary(pl.UTF-8): Aplikacja GNOME do dzwonienia i przyjmowania połączeń
4Name: gnome-calls
5Version: 41
c914c958 6%define subver rc
92aeed86
JB
7Release: 0.%{subver}.1
8License: GPL v3+
9Group: Applications/Communication
10Source0: https://download.gnome.org/sources/calls/41/calls-%{version}.%{subver}.tar.xz
c914c958 11# Source0-md5: d84847f68939b1fdeb2ebd11f3c49363
92aeed86
JB
12URL: https://gitlab.gnome.org/GNOME/calls
13BuildRequires: ModemManager-devel >= 1.12.0
14BuildRequires: evolution-data-server-devel >= 1.2
15BuildRequires: folks-devel
16BuildRequires: gettext-tools
17BuildRequires: glib2-devel >= 1:2.58
18BuildRequires: gom-devel
c4e8a4c0 19BuildRequires: gstreamer-devel >= 1.0
92aeed86
JB
20BuildRequires: gtk+3-devel >= 3.0
21BuildRequires: libcallaudio-devel
22BuildRequires: libfeedback-devel
23BuildRequires: libhandy1-devel >= 1.1.90
24BuildRequires: libpeas-devel
c4e8a4c0 25BuildRequires: libsecret-devel
92aeed86
JB
26BuildRequires: meson >= 0.49.0
27BuildRequires: ninja >= 1.5
28BuildRequires: pkgconfig
29# pkgconfig(sofia-sip-ua-glib)
30BuildRequires: sofia-sip-devel
31BuildRequires: rpmbuild(macros) >= 1.736
32BuildRequires: tar >= 1:1.22
33BuildRequires: vala
34BuildRequires: vala-evolution-data-server >= 1.2
35BuildRequires: vala-folks
36BuildRequires: xz
37Requires(post,postun): desktop-file-utils
38Requires(post,postun): glib2 >= 1:2.58
39Requires(post,postun): gtk-update-icon-cache
40Requires: ModemManager >= 1.12.0
41Requires: evolution-data-server
42Requires: glib2 >= 1:2.58
43Requires: hicolor-icon-theme
44Requires: libhandy1 >= 1.1.90
45BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
46
47%description
48GNOME phone dialer and call handler.
49
50%description -l pl.UTF-8
51Aplikacja GNOME do dzwonienia i przyjmowania połączeń.
52
53%package apidocs
54Summary: Documentation of GNOME Calls DBus API
55Summary(pl.UTF-8): Dokumentacja API DBus aplikacji GNOME Calls
56Group: Documentation
57
58%description apidocs
59Documentation of GNOME Calls DBus API.
60
61%description apidocs -l pl.UTF-8
62Dokumentacja API DBus aplikacji GNOME Calls.
63
64%prep
65%setup -q -n calls-%{version}.%{subver}
66
67%build
68%meson build \
69 -Dgtk_doc=true
70
71%ninja_build -C build
72
73%install
74rm -rf $RPM_BUILD_ROOT
75
76%ninja_install -C build
77
78%find_lang calls
79
80%clean
81rm -rf $RPM_BUILD_ROOT
82
83%post
84%glib_compile_schemas
85%update_desktop_database
86%update_icon_cache hicolor
87
88%postun
89%glib_compile_schemas
90%update_desktop_database
91%update_icon_cache hicolor
92
93%files -f calls.lang
94%defattr(644,root,root,755)
95%doc NEWS README.md
96%attr(755,root,root) %{_bindir}/gnome-calls
97%{_sysconfdir}/xdg/autostart/org.gnome.Calls-daemon.desktop
98%dir %{_libdir}/calls
99%dir %{_libdir}/calls/plugins/
100%dir %{_libdir}/calls/plugins/dummy
101%attr(755,root,root) %{_libdir}/calls/plugins/dummy/libdummy.so
102%{_libdir}/calls/plugins/dummy/dummy.plugin
103%dir %{_libdir}/calls/plugins/mm
104# R: ModemManager
105%attr(755,root,root) %{_libdir}/calls/plugins/mm/libmm.so
106%{_libdir}/calls/plugins/mm/mm.plugin
107%dir %{_libdir}/calls/plugins/ofono
108# R: ofono
109%attr(755,root,root) %{_libdir}/calls/plugins/ofono/libofono.so
110%{_libdir}/calls/plugins/ofono/ofono.plugin
111# R: sofia-sip
112%dir %{_libdir}/calls/plugins/sip
113%attr(755,root,root) %{_libdir}/calls/plugins/sip/libsip.so
114%{_libdir}/calls/plugins/sip/sip.plugin
115%{_datadir}/glib-2.0/schemas/org.gnome.Calls.gschema.xml
116%{_datadir}/metainfo/org.gnome.Calls.metainfo.xml
117%{_desktopdir}/org.gnome.Calls.desktop
118%{_iconsdir}/hicolor/scalable/apps/org.gnome.Calls.svg
119%{_iconsdir}/hicolor/symbolic/apps/org.gnome.Calls-symbolic.svg
120
121%files apidocs
122%defattr(644,root,root,755)
123%{_gtkdocdir}/calls
This page took 0.089126 seconds and 4 git commands to generate.