[packages/gnome-online-accounts] - pl - skip_post_check_so no longer needed
qboosh
qboosh at pld-linux.org
Fri Nov 30 19:30:33 CET 2012
commit f9575b16342b723f6cc5305c4dac584592635b10
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Nov 30 19:30:50 2012 +0100
- pl
- skip_post_check_so no longer needed
gnome-online-accounts.spec | 50 ++++++++++++++++++++++++++++++++++++----------
1 file changed, 39 insertions(+), 11 deletions(-)
---
diff --git a/gnome-online-accounts.spec b/gnome-online-accounts.spec
index 054e7e6..fc507f4 100644
--- a/gnome-online-accounts.spec
+++ b/gnome-online-accounts.spec
@@ -1,6 +1,9 @@
-# seems that this is loaded as a plugin, symbols come from libgoa
-%define skip_post_check_so libgoa-backend-1.0.so.0.0.0
+#
+# Conditional build:
+%bcond_with kerberos5 # Kerberos 5 support [TODO: heimdal vs MIT]
+#
Summary: Provide online accounts information
+Summary(pl.UTF-8): Dostarczanie informacji o kontach w serwisach sieciowych
Name: gnome-online-accounts
Version: 3.6.2
Release: 1
@@ -9,16 +12,15 @@ Group: Libraries
Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-online-accounts/3.6/%{name}-%{version}.tar.xz
# Source0-md5: 178faf9ed1a57c306612d61423b9874e
URL: http://www.gnome.org/
-BuildRequires: autoconf
+BuildRequires: autoconf >= 2.50
BuildRequires: automake >= 1:1.9
-BuildRequires: gcr-devel
BuildRequires: gettext-devel >= 0.17
BuildRequires: glib2-devel >= 1:2.32.0
BuildRequires: gnome-common
BuildRequires: gnome-doc-utils >= 0.12.1
BuildRequires: gobject-introspection-devel >= 0.6.2
BuildRequires: gtk+3-devel >= 3.5.1
-BuildRequires: gtk-doc
+BuildRequires: gtk-doc >= 1.3
BuildRequires: gtk-webkit3-devel
BuildRequires: intltool >= 0.40.1
BuildRequires: json-glib-devel
@@ -26,38 +28,63 @@ BuildRequires: libgnome-keyring-devel
BuildRequires: libnotify-devel >= 0.7
BuildRequires: libsecret-devel
BuildRequires: libsoup-gnome-devel >= 2.38
-BuildRequires: libxml2-devel
+BuildRequires: libtool
+BuildRequires: libxml2-devel >= 2
+BuildRequires: libxslt-progs
+BuildRequires: pkgconfig
BuildRequires: rest-devel >= 0.7
BuildRequires: rpmbuild(macros) >= 1.311
BuildRequires: tar >= 1:1.22
BuildRequires: xz
+%if %{with kerberos5}
+BuildRequires: /usr/bin/krb5-config
+BuildRequires: gcr-devel >= 3
+%endif
Requires(post,postun): gtk-update-icon-cache
+Requires: glib2 >= 1:2.32.0
+Requires: gtk+3 >= 3.5.1
Requires: hicolor-icon-theme
+Requires: libnotify >= 0.7
+Requires: libsoup-gnome >= 2.38
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
gnome-online-accounts provides interfaces so applications and
libraries in GNOME can access the user's online accounts.
+%description -l pl.UTF-8
+gnome-online-accounts udostępnia interfejsy pozwalające aplikacjom i
+bibliotekom GNOME na dostęp do kont użytkownika w serwisach
+sieciowych.
+
%package devel
-Summary: Development files for %{name}
+Summary: Development files for gnome-online-accounts libraries
+Summary(pl.UTF-8): Pliki programistyczne bibliotek gnome-online-accounts
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: glib2-devel >= 1:2.32.0
Requires: gtk+3-devel >= 3.5.1
%description devel
-The gnome-online-accounts-devel package contains libraries and header
-files for developing applications that use gnome-online-accounts.
+The gnome-online-accounts-devel package contains the header files for
+developing applications that use gnome-online-accounts.
+
+%description devel -l pl.UTF-8
+Ten pakiet zawiera pliki nagłówkowe do tworzenia aplikacji
+wykorzystujących gnome-online-accounts.
%package apidocs
Summary: GOA API documentation
+Summary(pl.UTF-8): Dokumentacja API GOA
Group: Documentation
Requires: gtk-doc-common
%description apidocs
GOA API documentation.
+%description apidocs -l pl.UTF-8
+Dokumentacja API GOA.
+
%prep
%setup -q
@@ -75,6 +102,7 @@ GOA API documentation.
--disable-static \
--disable-silent-rules \
--enable-gtk-doc \
+ %{?with_kerberos5:--enable-kerberos} \
--with-html-dir=%{_gtkdocdir}
%{__make}
@@ -84,7 +112,7 @@ rm -rf $RPM_BUILD_ROOT
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
-%{__rm} $RPM_BUILD_ROOT/%{_libdir}/*.la
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
%find_lang gnome-online-accounts
@@ -101,7 +129,7 @@ rm -rf $RPM_BUILD_ROOT
%files -f gnome-online-accounts.lang
%defattr(644,root,root,755)
-%doc NEWS COPYING
+%doc NEWS
%attr(755,root,root) %{_libexecdir}/goa-daemon
%attr(755,root,root) %{_libdir}/libgoa-1.0.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libgoa-1.0.so.0
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gnome-online-accounts.git/commitdiff/f9575b16342b723f6cc5305c4dac584592635b10
More information about the pld-cvs-commit
mailing list