]> git.pld-linux.org Git - packages/gnome-online-accounts.git/blame - gnome-online-accounts.spec
- updated to 3.8.2
[packages/gnome-online-accounts.git] / gnome-online-accounts.spec
CommitLineData
f9575b16
JB
1#
2# Conditional build:
3%bcond_with kerberos5 # Kerberos 5 support [TODO: heimdal vs MIT]
875be71d 4
5c340aca 5Summary: Provide online accounts information
f9575b16 6Summary(pl.UTF-8): Dostarczanie informacji o kontach w serwisach sieciowych
5c340aca 7Name: gnome-online-accounts
c1f11156 8Version: 3.8.2
5c340aca
PZ
9Release: 1
10License: LGPL v2+
11Group: Libraries
cfe3f799 12Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-online-accounts/3.8/%{name}-%{version}.tar.xz
c1f11156 13# Source0-md5: d842ea6a4945df817756d81d6f6dec0f
5c340aca 14URL: http://www.gnome.org/
f9575b16 15BuildRequires: autoconf >= 2.50
f7f2e20f 16BuildRequires: automake >= 1:1.9
68dd47ae 17BuildRequires: gettext-devel >= 0.17
cfe3f799 18BuildRequires: glib2-devel >= 1:2.36.0
905dbfb3 19BuildRequires: gnome-common
68dd47ae 20BuildRequires: gnome-doc-utils >= 0.12.1
f7f2e20f 21BuildRequires: gobject-introspection-devel >= 0.6.2
cfe3f799 22BuildRequires: gtk+3-devel >= 3.6.0
f9575b16 23BuildRequires: gtk-doc >= 1.3
68dd47ae 24BuildRequires: gtk-webkit3-devel
5c340aca
PZ
25BuildRequires: intltool >= 0.40.1
26BuildRequires: json-glib-devel
0bf81c11
MB
27BuildRequires: libgnome-keyring-devel
28BuildRequires: libnotify-devel >= 0.7
76e7f9aa 29BuildRequires: libsecret-devel
cfe3f799 30BuildRequires: libsoup-gnome-devel >= 2.42.0
f9575b16
JB
31BuildRequires: libtool
32BuildRequires: libxml2-devel >= 2
33BuildRequires: libxslt-progs
34BuildRequires: pkgconfig
f7f2e20f 35BuildRequires: rest-devel >= 0.7
0bf81c11 36BuildRequires: rpmbuild(macros) >= 1.311
1edf9497
AF
37BuildRequires: tar >= 1:1.22
38BuildRequires: xz
f9575b16
JB
39%if %{with kerberos5}
40BuildRequires: /usr/bin/krb5-config
41BuildRequires: gcr-devel >= 3
42%endif
5c340aca 43Requires(post,postun): gtk-update-icon-cache
cfe3f799
MB
44Requires: glib2 >= 1:2.36.0
45Requires: gtk+3 >= 3.6.0
0bf81c11 46Requires: hicolor-icon-theme
f9575b16 47Requires: libnotify >= 0.7
cfe3f799 48Requires: libsoup-gnome >= 2.42.0
0bf81c11 49BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
5c340aca
PZ
50
51%description
52gnome-online-accounts provides interfaces so applications and
53libraries in GNOME can access the user's online accounts.
54
f9575b16
JB
55%description -l pl.UTF-8
56gnome-online-accounts udostępnia interfejsy pozwalające aplikacjom i
57bibliotekom GNOME na dostęp do kont użytkownika w serwisach
58sieciowych.
59
5c340aca 60%package devel
f9575b16
JB
61Summary: Development files for gnome-online-accounts libraries
62Summary(pl.UTF-8): Pliki programistyczne bibliotek gnome-online-accounts
5c340aca
PZ
63Group: Development/Libraries
64Requires: %{name} = %{version}-%{release}
cfe3f799
MB
65Requires: glib2-devel >= 1:2.36.0
66Requires: gtk+3-devel >= 3.6.0
5c340aca
PZ
67
68%description devel
f9575b16
JB
69The gnome-online-accounts-devel package contains the header files for
70developing applications that use gnome-online-accounts.
71
72%description devel -l pl.UTF-8
73Ten pakiet zawiera pliki nagłówkowe do tworzenia aplikacji
74wykorzystujących gnome-online-accounts.
5c340aca
PZ
75
76%package apidocs
77Summary: GOA API documentation
f9575b16 78Summary(pl.UTF-8): Dokumentacja API GOA
5c340aca
PZ
79Group: Documentation
80Requires: gtk-doc-common
81
82%description apidocs
83GOA API documentation.
84
f9575b16
JB
85%description apidocs -l pl.UTF-8
86Dokumentacja API GOA.
87
5c340aca
PZ
88%prep
89%setup -q
90
91%build
92%{__gnome_doc_prepare}
93%{__gnome_doc_common}
94%{__glib_gettextize}
95%{__intltoolize}
96%{__libtoolize}
97%{__aclocal}
98%{__autoconf}
99%{__autoheader}
100%{__automake}
101%configure \
102 --disable-static \
1edf9497 103 --disable-silent-rules \
5c340aca 104 --enable-gtk-doc \
f9575b16 105 %{?with_kerberos5:--enable-kerberos} \
76e7f9aa 106 --with-html-dir=%{_gtkdocdir}
5c340aca
PZ
107%{__make}
108
109%install
110rm -rf $RPM_BUILD_ROOT
0bf81c11 111
5c340aca
PZ
112%{__make} install \
113 DESTDIR=$RPM_BUILD_ROOT
0bf81c11 114
f9575b16 115%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
5c340aca 116
0bf81c11
MB
117%find_lang gnome-online-accounts
118
119%clean
120rm -rf $RPM_BUILD_ROOT
121
5c340aca
PZ
122%post
123/sbin/ldconfig
124%update_icon_cache hicolor
125
126%postun
127/sbin/ldconfig
128%update_icon_cache hicolor
129
0bf81c11 130%files -f gnome-online-accounts.lang
5c340aca 131%defattr(644,root,root,755)
f9575b16 132%doc NEWS
5c340aca 133%attr(755,root,root) %{_libexecdir}/goa-daemon
0bf81c11
MB
134%attr(755,root,root) %{_libdir}/libgoa-1.0.so.*.*.*
135%attr(755,root,root) %ghost %{_libdir}/libgoa-1.0.so.0
136%attr(755,root,root) %{_libdir}/libgoa-backend-1.0.so.*.*.*
137%attr(755,root,root) %ghost %{_libdir}/libgoa-backend-1.0.so.0
5c340aca
PZ
138%{_datadir}/dbus-1/services/org.gnome.OnlineAccounts.service
139%{_iconsdir}/hicolor/*/apps/goa-*.png
140%{_mandir}/man8/goa-daemon.8*
141%{_libdir}/girepository-1.0/Goa-1.0.typelib
2604ef52 142%{_datadir}/gnome-online-accounts
5c340aca
PZ
143
144%files devel
145%defattr(644,root,root,755)
0bf81c11
MB
146%attr(755,root,root) %{_libdir}/libgoa-1.0.so
147%attr(755,root,root) %{_libdir}/libgoa-backend-1.0.so
cfe3f799
MB
148%dir %{_libdir}/goa-1.0
149%{_libdir}/goa-1.0/include
0bf81c11 150%{_includedir}/goa-1.0
5c340aca
PZ
151%{_datadir}/gir-1.0/Goa-1.0.gir
152%{_pkgconfigdir}/goa-1.0.pc
153%{_pkgconfigdir}/goa-backend-1.0.pc
154
155%files apidocs
156%defattr(644,root,root,755)
157%{_gtkdocdir}/goa
This page took 0.149663 seconds and 4 git commands to generate.