[folks] - Update to 0.1.17. - Add patch to fix DSO linking for import tool. - Add BR on libxml2-devel so imp

Brian Pepple bpepple at fedoraproject.org
Sun Sep 12 19:49:07 UTC 2010


commit 6791f27b32f4c85407d15559ecb72d7190ee1198
Author: Brian Pepple <bpepple at fedoraproject.org>
Date:   Sun Sep 12 15:46:21 2010 -0400

    - Update to 0.1.17.
    - Add patch to fix DSO linking for import tool.
    - Add BR on libxml2-devel so import tool is built.

 .gitignore                     |    1 +
 folks-0.1.17-DSO_linking.patch |   23 +++++++++++++++++++++++
 folks.spec                     |   21 +++++++++++++++++----
 sources                        |    2 +-
 4 files changed, 42 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ed0872f..54ad832 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
 /folks-0.1.14.1.tar.bz2
 /folks-0.1.15.tar.bz2
 /folks-0.1.16.tar.bz2
+/folks-0.1.17.tar.bz2
diff --git a/folks-0.1.17-DSO_linking.patch b/folks-0.1.17-DSO_linking.patch
new file mode 100644
index 0000000..0db011d
--- /dev/null
+++ b/folks-0.1.17-DSO_linking.patch
@@ -0,0 +1,23 @@
+diff -urp folks-0.1.17.OLD/tools/Makefile.am folks-0.1.17/tools/Makefile.am
+--- folks-0.1.17.OLD/tools/Makefile.am	2010-09-10 14:19:41.000000000 -0400
++++ folks-0.1.17/tools/Makefile.am	2010-09-12 15:10:15.984009000 -0400
+@@ -13,6 +13,7 @@ folks_import_SOURCES = \
+ 	import.vala \
+ 	import-pidgin.vala \
+ 	$(NULL)
++AM_LDFLAGS = -lgio-2.0
+ folks_import_CFLAGS = \
+ 	$(GLIB_CFLAGS) \
+ 	$(GEE_CFLAGS) \
+diff -urp folks-0.1.17.OLD/tools/Makefile.in folks-0.1.17/tools/Makefile.in
+--- folks-0.1.17.OLD/tools/Makefile.in	2010-09-10 18:23:12.000000000 -0400
++++ folks-0.1.17/tools/Makefile.in	2010-09-12 15:10:58.515009001 -0400
+@@ -153,7 +153,7 @@ INTROSPECTION_MAKEFILE = @INTROSPECTION_
+ INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
+ INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
+ LD = @LD@
+-LDFLAGS = @LDFLAGS@
++LDFLAGS = @LDFLAGS@ -lgio-2.0
+ LIBOBJS = @LIBOBJS@
+ LIBS = @LIBS@
+ LIBTOOL = @LIBTOOL@
diff --git a/folks.spec b/folks.spec
index 4ce90ce..535443d 100644
--- a/folks.spec
+++ b/folks.spec
@@ -1,5 +1,5 @@
 Name:           folks
-Version:        0.1.16
+Version:        0.1.17
 Release:        1%{?dist}
 Summary:        GObject contact aggregation library
 
@@ -7,10 +7,16 @@ Group:          System Environment/Libraries
 License:        LGPLv2+
 URL:            http://telepathy.freedesktop.org/wiki/Folks
 Source0:        http://download.gnome.org/sources/folks/0.1/%{name}-%{version}.tar.bz2
+# https://bugzilla.gnome.org/show_bug.cgi?id=629452
+Patch0:		%{name}-%{version}-DSO_linking.patch
 
-BuildRequires:  telepathy-glib-devel telepathy-glib-vala
-BuildRequires:  vala-devel vala-tools
+
+BuildRequires:  telepathy-glib-devel >= 0.11.11
+BuildRequires:  telepathy-glib-vala
+BuildRequires:  vala-devel
+BuildRequires:  vala-tools
 BuildRequires:  libgee-devel
+BuildRequires:  libxml2-devel
 
 %description
 libfolks is a library that aggregates people from multiple sources (e.g. 
@@ -30,6 +36,7 @@ developing applications that use %{name}.
 
 %prep
 %setup -q
+%patch0 -p1 -b .dso
 
 
 %build
@@ -50,18 +57,24 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS ChangeLog COPYING README
+%{_bindir}/%{name}-import
 %{_libdir}/*.so.*
 %{_libdir}/folks
+%{_datadir}/vala/vapi/%{name}*
 
 %files devel
 %defattr(-,root,root,-)
-%doc
 %{_includedir}/folks
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/folks*.pc
 
 
 %changelog
+* Sun Sep 12 2010 Brian Pepple <bpepple at fedoraproject.org> - 0.1.17-1
+- Update to 0.1.17.
+- Add patch to fix DSO linking for import tool.
+- Add BR on libxml2-devel so import tool is built.
+
 * Wed Sep  1 2010 Yanko Kaneti <yaneti at declera.com> 0.1.16-1
 - New upstream release.
 
diff --git a/sources b/sources
index 77fe1a9..9e07301 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-acbb465660e3820137ba61adb825f37c  folks-0.1.16.tar.bz2
+d7adb0ee8d958a6a5977aff0c60b1bd3  folks-0.1.17.tar.bz2


More information about the scm-commits mailing list