diff --git a/DSOLinking.patch b/DSOLinking.patch new file mode 100644 index 0000000..6707df6 --- /dev/null +++ b/DSOLinking.patch @@ -0,0 +1,20 @@ +--- empathy-2.29.90.orig/src/Makefile.am 2010-02-08 18:39:51.000000000 +0530 ++++ empathy-2.29.90.orig/src/Makefile.am 2010-02-19 22:24:34.617832209 +0530 +@@ -1,5 +1,5 @@ + include $(top_srcdir)/tools/flymake.mk +- ++AM_LDFLAGS = -lm + AM_CPPFLAGS = \ + $(ERROR_CFLAGS) \ + -I$(top_srcdir) \ +--- empathy-2.29.90.orig/src/Makefile.in 2010-02-09 01:50:18.000000000 +0530 ++++ empathy-2.29.90.orig/src/Makefile.in 2010-02-19 22:22:29.532814515 +0530 +@@ -254,7 +254,7 @@ + INTLTOOL_PERL = @INTLTOOL_PERL@ + INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ + LD = @LD@ +-LDFLAGS = @LDFLAGS@ ++LDFLAGS = @LDFLAGS@ -lm + LIBCHAMPLAIN_CFLAGS = @LIBCHAMPLAIN_CFLAGS@ + LIBCHAMPLAIN_LIBS = @LIBCHAMPLAIN_LIBS@ + LIBEMPATHYGTK_CFLAGS = @LIBEMPATHYGTK_CFLAGS@ diff --git a/empathy.spec b/empathy.spec index 5c55b2d..a816956 100644 --- a/empathy.spec +++ b/empathy.spec @@ -12,7 +12,7 @@ Name: empathy Version: 2.29.90 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Instant Messaging Client for GNOME Group: Applications/Communications @@ -24,6 +24,8 @@ Source1: %{name}-README.ConnectionManagers # http://bugzilla.gnome.org/show_bug.cgi?id=592853 Patch1: presence-icons.patch +# https://bugzilla.redhat.com/show_bug.cgi?id=564975 +Patch2: DSOLinking.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -88,6 +90,7 @@ It is built on top of the Telepathy framework. %prep %setup -q %patch1 -p1 -b .presence-icons +%patch2 -p1 -b .DSOLinking # force these to be regenerated rm data/empathy.desktop rm data/empathy.schemas @@ -168,6 +171,9 @@ fi %{_mandir}/man1/empathy*.1.gz %changelog +* Fri Feb 19 2010 Brian Pepple - 2.29.90-2 +- Add patch to fix DSOLinking. (#564975) + * Mon Feb 8 2010 Brian Pepple - 2.29.90-1 - Update to 2.29.90.