[packages/folks] - updated to 0.9.6 - removed obsolete gir patch

qboosh qboosh at pld-linux.org
Sun Jan 19 11:41:39 CET 2014


commit 8d57488cb0b3e1c2bab9ea1ddae85b871a80044f
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Jan 19 11:42:46 2014 +0100

    - updated to 0.9.6
    - removed obsolete gir patch

 folks.spec | 66 ++++++++++++++++++++++++++++++++++-----------------
 gir.patch  | 80 --------------------------------------------------------------
 2 files changed, 44 insertions(+), 102 deletions(-)
---
diff --git a/folks.spec b/folks.spec
index 1fc503d..0675af1 100644
--- a/folks.spec
+++ b/folks.spec
@@ -3,27 +3,28 @@
 %bcond_without	vala		# do not build Vala API
 #
 Summary:	GObject contact aggregation library
+Summary(pl.UTF-8):	Biblioteka GObject do agregowania kontaktów
 Name:		folks
-Version:	0.9.5
+Version:	0.9.6
 Release:	1
-License:	LGPL v2+
+License:	LGPL v2.1+
 Group:		Libraries
 Source0:	http://ftp.gnome.org/pub/GNOME/sources/folks/0.9/%{name}-%{version}.tar.xz
-# Source0-md5:	6faaf2c4de0e0863a5272f19837c693e
-Patch0:		gir.patch
+# Source0-md5:	c3759db485f9ac5fd6c28c47e89123b0
 URL:		https://live.gnome.org/Folks
 BuildRequires:	autoconf >= 2.65
 BuildRequires:	automake >= 1:1.11
+BuildRequires:	dbus-devel
 BuildRequires:	dbus-glib-devel
 BuildRequires:	evolution-data-server-devel >= 3.9.1
 BuildRequires:	gettext-devel
-BuildRequires:	glib2-devel >= 1:2.32.0
+BuildRequires:	glib2-devel >= 1:2.38.2
 BuildRequires:	gobject-introspection-devel >= 1.30.0
 BuildRequires:	intltool >= 0.50.0
 BuildRequires:	libgee-devel >= 0.8.4
 BuildRequires:	libsocialweb-devel >= 0.25.20
-BuildRequires:	libtool
-BuildRequires:	libxml2-devel
+BuildRequires:	libtool >= 2:2
+BuildRequires:	libxml2-devel >= 2.0
 BuildRequires:	pkgconfig >= 1:0.21
 BuildRequires:	readline-devel
 BuildRequires:	ncurses-devel
@@ -31,19 +32,22 @@ BuildRequires:	tar >= 1:1.22
 BuildRequires:	telepathy-glib-devel >= 0.19.0
 BuildRequires:	tracker-devel >= 0.16.0
 %if %{with vala}
-BuildRequires:	vala >= 2:0.17.6
-#BuildRequires:	valadoc >= 0.3.1
-BuildRequires:	vala-evolution-data-server >= 3.8.1
+BuildRequires:	vala >= 2:0.22.1
+BuildRequires:	vala-evolution-data-server >= 3.9.1
 BuildRequires:	vala-libgee >= 0.8.4
 BuildRequires:	vala-libsocialweb >= 0.25.20
 BuildRequires:	vala-telepathy-glib >= 0.19.0
 BuildRequires:	vala-zeitgeist >= 0.9.14
 BuildRequires:	vala-tracker >= 0.16.0
+#BuildRequires:	valadoc >= 0.3.1
 %endif
 BuildRequires:	xz
 BuildRequires:	zeitgeist-devel >= 0.9.14
+Requires:	glib2 >= 1:2.38.2
 Requires:	libgee >= 0.8.4
-Requires:	evolution-data-server-libs >= 3.8.1
+Requires:	evolution-data-server-libs >= 3.9.1
+Requires:	telepathy-glib >= 0.19.0
+Requires:	tracker-libs >= 0.16.0
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -51,13 +55,18 @@ libfolks is a library that aggregates people from multiple sources
 (e.g. Telepathy connection managers and eventually evolution data
 server, Facebook, etc.) to create meta-contacts.
 
+%description -l pl.UTF-8
+libfolks to biblioteka gromadząca osoby z wielu źródeł (np. zarządców
+połączeń Telepathy, serwera danych Evolution, Facebooka itp.), aby
+utworzyć metakontakty.
+
 %package devel
 Summary:	Development files for folks libraries
 Summary(pl.UTF-8):	Pliki programistyczne bibliotek folks
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	evolution-data-server-devel >= 3.8.1
-Requires:	glib2-devel >= 1:2.32.0
+Requires:	evolution-data-server-devel >= 3.9.1
+Requires:	glib2-devel >= 1:2.38.2
 Requires:	libgee-devel >= 0.8.4
 Requires:	libsocialweb-devel >= 0.25.20
 Requires:	telepathy-glib-devel >= 0.19.0
@@ -74,6 +83,12 @@ Summary:	folks API for Vala language
 Summary(pl.UTF-8):	API folks dla języka Vala
 Group:		Development/Libraries
 Requires:	%{name}-devel = %{version}-%{release}
+Requires:	vala >= 2:0.22.1
+Requires:	vala-evolution-data-server >= 3.9.1
+Requires:	vala-libgee >= 0.8.4
+Requires:	vala-libsocialweb >= 0.25.20
+Requires:	vala-telepathy-glib >= 0.19.0
+Requires:	vala-tracker >= 0.16.0
 
 %description -n vala-folks
 folks API for Vala language.
@@ -83,7 +98,6 @@ API folks dla języka Vala.
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 %{__intltoolize}
@@ -95,10 +109,8 @@ API folks dla języka Vala.
 %configure \
 	--disable-fatal-warnings \
 	--disable-silent-rules \
-	--disable-static \
 	--enable-tracker-backend \
-	%{__enable_disable vala vala} \
-	--disable-docs
+	%{__enable_disable vala vala}
 
 %{__make}
 
@@ -116,12 +128,12 @@ rm -rf $RPM_BUILD_ROOT
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%post	-p /sbin/ldconfig
+%postun	-p /sbin/ldconfig
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog README
+%doc AUTHORS ChangeLog NEWS README
 %attr(755,root,root) %{_bindir}/folks-import
 %attr(755,root,root) %{_bindir}/folks-inspect
 %attr(755,root,root) %{_libdir}/libfolks.so.*.*.*
@@ -134,9 +146,16 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %ghost %{_libdir}/libfolks-telepathy.so.25
 %attr(755,root,root) %{_libdir}/libfolks-tracker.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libfolks-tracker.so.25
+%{_libdir}/girepository-1.0/Folks-0.6.typelib
+%{_libdir}/girepository-1.0/FolksEds-0.6.typelib
+%{_libdir}/girepository-1.0/FolksLibsocialweb-0.6.typelib
+%{_libdir}/girepository-1.0/FolksTelepathy-0.6.typelib
+%{_libdir}/girepository-1.0/FolksTracker-0.6.typelib
 %dir %{_libdir}/folks
 %dir %{_libdir}/folks/41
 %dir %{_libdir}/folks/41/backends
+%dir %{_libdir}/folks/41/backends/bluez
+%attr(755,root,root) %{_libdir}/folks/41/backends/bluez/bluez.so
 %dir %{_libdir}/folks/41/backends/eds
 %attr(755,root,root) %{_libdir}/folks/41/backends/eds/eds.so
 %dir %{_libdir}/folks/41/backends/key-file
@@ -149,7 +168,6 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/folks/41/backends/telepathy/telepathy.so
 %dir %{_libdir}/folks/41/backends/tracker
 %attr(755,root,root) %{_libdir}/folks/41/backends/tracker/tracker.so
-%{_libdir}/girepository-1.0/*.typelib
 %{_datadir}/GConf/gsettings/folks.convert
 %{_datadir}/glib-2.0/schemas/org.freedesktop.folks.gschema.xml
 
@@ -160,7 +178,11 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/libfolks-libsocialweb.so
 %attr(755,root,root) %{_libdir}/libfolks-telepathy.so
 %attr(755,root,root) %{_libdir}/libfolks-tracker.so
-%{_datadir}/gir-1.0/*.gir
+%{_datadir}/gir-1.0/Folks-0.6.gir
+%{_datadir}/gir-1.0/FolksEds-0.6.gir
+%{_datadir}/gir-1.0/FolksLibsocialweb-0.6.gir
+%{_datadir}/gir-1.0/FolksTelepathy-0.6.gir
+%{_datadir}/gir-1.0/FolksTracker-0.6.gir
 %{_includedir}/folks
 %{_pkgconfigdir}/folks.pc
 %{_pkgconfigdir}/folks-eds.pc
diff --git a/gir.patch b/gir.patch
deleted file mode 100644
index c8e514b..0000000
--- a/gir.patch
+++ /dev/null
@@ -1,80 +0,0 @@
---- folks-0.9.5/backends/eds/lib/Makefile.am.wiget	2013-09-28 14:35:38.658262874 +0200
-+++ folks-0.9.5/backends/eds/lib/Makefile.am	2013-09-28 14:35:52.850833301 +0200
-@@ -135,7 +135,6 @@ FolksEds_ at API_VERSION_MAJOR@_ at API_VERSIO
- FolksEds_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_INCLUDES = \
-         Gee-0.8 \
-         Gio-2.0 \
--        Folks-$(API_VERSION_DOT) \
-         EBook-1.2 \
-         EBookContacts-1.2 \
-         EDataServer-1.2 \
-@@ -149,7 +148,8 @@ $(libfolks_eds_la_SOURCES) \
-         folks/folks-eds.h \
-         $(NULL)
- FolksEds_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_NAMESPACE = FolksEds
--FolksEds_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_SCANNERFLAGS = --identifier-prefix=Edsf
-+FolksEds_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_SCANNERFLAGS = --identifier-prefix=Edsf \
-+	--include-uninstalled=$(abs_top_builddir)/folks/Folks-$(API_VERSION_DOT).gir -I$(top_srcdir)
- INTROSPECTION_GIRS = $(EDSF_GIR)
- 
- libfolks_eds_la_VALAFLAGS += \
---- folks-0.9.5/backends/libsocialweb/lib/Makefile.am.wiget	2013-07-08 17:09:47.000000000 +0200
-+++ folks-0.9.5/backends/libsocialweb/lib/Makefile.am	2013-09-28 14:35:10.559773260 +0200
-@@ -121,7 +121,6 @@ FolksLibsocialweb_ at API_VERSION_MAJOR@_ at A
- FolksLibsocialweb_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_INCLUDES = \
-         Gee-0.8 \
-         Gio-2.0 \
--        Folks-$(API_VERSION_DOT) \
-         SocialWebClient-0.25 \
-         $(NULL)
- FolksLibsocialweb_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_LIBS = \
-@@ -133,7 +132,8 @@ $(libfolks_libsocialweb_la_SOURCES) \
-         folks/folks-libsocialweb.h \
-         $(NULL)
- FolksLibsocialweb_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_NAMESPACE = FolksLibsocialweb
--FolksLibsocialweb_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_SCANNERFLAGS = --identifier-prefix=Swf
-+FolksLibsocialweb_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_SCANNERFLAGS = --identifier-prefix=Swf \
-+	--include-uninstalled=$(abs_top_builddir)/folks/Folks-$(API_VERSION_DOT).gir -I$(top_srcdir)
- INTROSPECTION_GIRS = $(SWF_GIR)
- 
- libfolks_libsocialweb_la_VALAFLAGS += \
---- folks-0.9.5/backends/telepathy/lib/Makefile.am.wiget	2013-07-09 20:27:07.000000000 +0200
-+++ folks-0.9.5/backends/telepathy/lib/Makefile.am	2013-09-28 14:32:14.105924412 +0200
-@@ -356,7 +356,6 @@ FolksTelepathy_ at API_VERSION_MAJOR@_ at API_
- FolksTelepathy_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_INCLUDES = \
-         Gee-0.8 \
-         Gio-2.0 \
--        Folks-$(API_VERSION_DOT) \
-         TelepathyGLib-0.12 \
-         $(NULL)
- FolksTelepathy_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_LIBS = \
-@@ -368,7 +367,8 @@ FolksTelepathy_ at API_VERSION_MAJOR@_ at API_
-         folks/folks-telepathy.h \
-         $(NULL)
- FolksTelepathy_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_NAMESPACE = FolksTelepathy
--FolksTelepathy_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_SCANNERFLAGS = --identifier-prefix=Tpf
-+FolksTelepathy_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_SCANNERFLAGS = --identifier-prefix=Tpf \
-+	--include-uninstalled=$(abs_top_builddir)/folks/Folks-$(API_VERSION_DOT).gir -I$(top_srcdir)
- INTROSPECTION_GIRS += $(TPF_GIR)
- 
- if ENABLE_ZEITGEIST
---- folks-0.9.5/backends/tracker/lib/Makefile.am.wiget	2013-09-28 14:36:31.562085728 +0200
-+++ folks-0.9.5/backends/tracker/lib/Makefile.am	2013-09-28 14:36:45.121356846 +0200
-@@ -117,7 +117,6 @@ FolksTracker_ at API_VERSION_MAJOR@_ at API_VE
- FolksTracker_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_INCLUDES = \
-         Gee-0.8 \
-         Gio-2.0 \
--        Folks-$(API_VERSION_DOT) \
-         Tracker-$(TRACKER_SPARQL_MAJOR) \
-         $(NULL)
- FolksTracker_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_LIBS = \
-@@ -129,7 +128,8 @@ $(libfolks_tracker_la_SOURCES) \
-         folks/folks-tracker.h \
-         $(NULL)
- FolksTracker_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_NAMESPACE = FolksTracker
--FolksTracker_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_SCANNERFLAGS = --identifier-prefix=Trf
-+FolksTracker_ at API_VERSION_MAJOR@_ at API_VERSION_MINOR@_gir_SCANNERFLAGS = --identifier-prefix=Trf \
-+	--include-uninstalled=$(abs_top_builddir)/folks/Folks-$(API_VERSION_DOT).gir -I$(top_srcdir)
- INTROSPECTION_GIRS = $(TRF_GIR)
- 
- libfolks_tracker_la_VALAFLAGS += \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/folks.git/commitdiff/8d57488cb0b3e1c2bab9ea1ddae85b871a80044f



More information about the pld-cvs-commit mailing list