[folks/f16] fix another typelib problem
Matthias Clasen
mclasen at fedoraproject.org
Thu Sep 22 00:59:07 UTC 2011
commit df4bf4b1e99139e0d01a2cb70103af3034e78fcb
Author: Matthias Clasen <mclasen at redhat.com>
Date: Wed Sep 21 20:58:18 2011 -0400
fix another typelib problem
folks-typelib.patch | 24 ++++++++++++++++++++++++
folks.spec | 9 ++++++++-
2 files changed, 32 insertions(+), 1 deletions(-)
---
diff --git a/folks-typelib.patch b/folks-typelib.patch
new file mode 100644
index 0000000..9dbce31
--- /dev/null
+++ b/folks-typelib.patch
@@ -0,0 +1,24 @@
+diff -up folks-0.6.3/folks/Makefile.am.typelib folks-0.6.3/folks/Makefile.am
+--- folks-0.6.3/folks/Makefile.am.typelib 2011-09-21 20:51:43.708606471 -0400
++++ folks-0.6.3/folks/Makefile.am 2011-09-21 20:52:08.668607902 -0400
+@@ -121,7 +121,7 @@ MAINTAINERCLEANFILES =
+ # We have to extract our own dlname from libfolks.la; see bgo#658002.
+ # This is what g-ir-scanner does.
+ libfolks_dlname = \
+- `$(SED) -n "s/^dlname='\([A-Za-z0-9.-+]\+\)'/\1/p" libfolks.la`
++ `$(SED) -n "s/^dlname='\([A-Za-z0-9.+-]\+\)'/\1/p" libfolks.la`
+
+ -include $(INTROSPECTION_MAKEFILE)
+ INTROSPECTION_GIRS =
+diff -up folks-0.6.3/folks/Makefile.in.typelib folks-0.6.3/folks/Makefile.in
+--- folks-0.6.3/folks/Makefile.in.typelib 2011-09-21 20:52:32.831609310 -0400
++++ folks-0.6.3/folks/Makefile.in 2011-09-21 20:52:42.554609839 -0400
+@@ -465,7 +465,7 @@ MAINTAINERCLEANFILES = $(am__append_1) $
+ # We have to extract our own dlname from libfolks.la; see bgo#658002.
+ # This is what g-ir-scanner does.
+ libfolks_dlname = \
+- `$(SED) -n "s/^dlname='\([A-Za-z0-9.-+]\+\)'/\1/p" libfolks.la`
++ `$(SED) -n "s/^dlname='\([A-Za-z0-9.+-]\+\)'/\1/p" libfolks.la`
+
+ INTROSPECTION_GIRS =
+ INTROSPECTION_SCANNER_ARGS =
diff --git a/folks.spec b/folks.spec
index a9e3c63..873e85b 100644
--- a/folks.spec
+++ b/folks.spec
@@ -3,7 +3,7 @@
Name: folks
Epoch: 1
Version: 0.6.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: GObject contact aggregation library
Group: System Environment/Libraries
@@ -11,6 +11,9 @@ License: LGPLv2+
URL: http://telepathy.freedesktop.org/wiki/Folks
Source0: http://download.gnome.org/sources/folks/0.6/%{name}-%{version}.tar.xz
+# upstream fix
+Patch0: folks-typelib.patch
+
BuildRequires: telepathy-glib-devel >= %{tp_glib_ver}
BuildRequires: telepathy-glib-vala
BuildRequires: glib2-devel
@@ -47,6 +50,7 @@ developing applications that use %{name}.
%prep
%setup -q
+%patch0 -p1
%build
@@ -83,6 +87,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
%changelog
+* Wed Sep 21 2011 Matthias Clasen <mclasen at redhat.com> - 1:0.6.3-2
+- Fix another typelib problem
+
* Mon Sep 19 2011 Brian Pepple <bpepple at fedoraproject.org> - 1:0.6.3-1
- Update to 0.6.3.
- Drop typelib patch. Fixed upstream.
More information about the scm-commits
mailing list