1 # seems that this is loaded as a plugin, symbols come from libgoa
2 %define skip_post_check_so libgoa-backend-1.0.so.0.0.0
3 Summary: Provide online accounts information
4 Name: gnome-online-accounts
9 Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-online-accounts/3.4/%{name}-%{version}.tar.xz
10 # Source0-md5: dd1632ab23dc1af5ece70444d486ba84
11 URL: http://www.gnome.org/
12 BuildRequires: autoconf
13 BuildRequires: automake >= 1:1.9
14 BuildRequires: gettext-devel >= 0.17
15 BuildRequires: glib2-devel >= 1:2.30.0
16 BuildRequires: gnome-common
17 BuildRequires: gnome-doc-utils >= 0.12.1
18 BuildRequires: gobject-introspection-devel >= 0.6.2
19 BuildRequires: gtk+3-devel >= 3.0.0
20 BuildRequires: gtk-doc
21 BuildRequires: gtk-webkit3-devel
22 BuildRequires: intltool >= 0.40.1
23 BuildRequires: json-glib-devel
24 BuildRequires: libgnome-keyring-devel
25 BuildRequires: libnotify-devel >= 0.7
26 BuildRequires: libsoup-gnome-devel >= 2.26
27 BuildRequires: rest-devel >= 0.7
28 BuildRequires: rpmbuild(macros) >= 1.311
29 BuildRequires: tar >= 1:1.22
31 Requires(post,postun): gtk-update-icon-cache
32 Requires: hicolor-icon-theme
33 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36 gnome-online-accounts provides interfaces so applications and
37 libraries in GNOME can access the user's online accounts.
40 Summary: Development files for %{name}
41 Group: Development/Libraries
42 Requires: %{name} = %{version}-%{release}
43 Requires: glib2-devel >= 1:2.30.0
47 The gnome-online-accounts-devel package contains libraries and header
48 files for developing applications that use gnome-online-accounts.
51 Summary: GOA API documentation
53 Requires: gtk-doc-common
56 GOA API documentation.
62 %{__gnome_doc_prepare}
73 --disable-silent-rules \
75 --with-html-dir=%{_gtkdocdir} \
83 rm -rf $RPM_BUILD_ROOT
86 DESTDIR=$RPM_BUILD_ROOT
88 %{__rm} $RPM_BUILD_ROOT/%{_libdir}/*.la
90 %find_lang gnome-online-accounts
93 rm -rf $RPM_BUILD_ROOT
97 %update_icon_cache hicolor
101 %update_icon_cache hicolor
103 %files -f gnome-online-accounts.lang
104 %defattr(644,root,root,755)
106 %attr(755,root,root) %{_libexecdir}/goa-daemon
107 %attr(755,root,root) %{_libdir}/libgoa-1.0.so.*.*.*
108 %attr(755,root,root) %ghost %{_libdir}/libgoa-1.0.so.0
109 %attr(755,root,root) %{_libdir}/libgoa-backend-1.0.so.*.*.*
110 %attr(755,root,root) %ghost %{_libdir}/libgoa-backend-1.0.so.0
111 %{_datadir}/dbus-1/services/org.gnome.OnlineAccounts.service
112 %{_iconsdir}/hicolor/*/apps/goa-*.png
113 %{_mandir}/man8/goa-daemon.8*
114 %{_libdir}/girepository-1.0/Goa-1.0.typelib
117 %defattr(644,root,root,755)
118 %attr(755,root,root) %{_libdir}/libgoa-1.0.so
119 %attr(755,root,root) %{_libdir}/libgoa-backend-1.0.so
120 %{_includedir}/goa-1.0
121 %{_datadir}/gir-1.0/Goa-1.0.gir
122 %{_pkgconfigdir}/goa-1.0.pc
123 %{_pkgconfigdir}/goa-backend-1.0.pc
126 %defattr(644,root,root,755)