[gnome-applets/f16] fix linking

Matthias Clasen mclasen at fedoraproject.org
Wed Aug 31 22:04:32 UTC 2011


commit b4c4e56f3633d587a37fe1ad902448e4beaa7fa7
Author: Matthias Clasen <mclasen at redhat.com>
Date:   Wed Aug 31 18:03:48 2011 -0400

    fix linking

 gnome-applets-libs.patch |   13 +++++++++++++
 gnome-applets.spec       |    5 +++++
 2 files changed, 18 insertions(+), 0 deletions(-)
---
diff --git a/gnome-applets-libs.patch b/gnome-applets-libs.patch
new file mode 100644
index 0000000..46758fe
--- /dev/null
+++ b/gnome-applets-libs.patch
@@ -0,0 +1,13 @@
+diff -up gnome-applets-3.1.90/configure.in.libs gnome-applets-3.1.90/configure.in
+diff -up gnome-applets-3.1.90/geyes/Makefile.am.libs gnome-applets-3.1.90/geyes/Makefile.am
+--- gnome-applets-3.1.90/geyes/Makefile.am.libs	2011-08-31 17:56:23.111738179 -0400
++++ gnome-applets-3.1.90/geyes/Makefile.am	2011-08-31 17:56:31.948738762 -0400
+@@ -16,7 +16,7 @@ geyes_applet2_SOURCES =	\
+ 	geyes.h
+ 
+ geyes_applet2_LDADD = 		\
+-	$(GNOME_APPLETS_LIBS)
++	$(GNOME_APPLETS_LIBS) -lm
+ 
+ appletdir       = $(datadir)/gnome-panel/4.0/applets
+ applet_in_files = org.gnome.applets.GeyesApplet.panel-applet.in
diff --git a/gnome-applets.spec b/gnome-applets.spec
index 1fc8651..d4343cb 100644
--- a/gnome-applets.spec
+++ b/gnome-applets.spec
@@ -41,6 +41,7 @@ Group:          User Interface/Desktops
 URL:		http://www.gnome.org/
 # VCS: git:git://git.gnome.org/gnome-applets
 Source:		http://download.gnome.org/sources/%{name}/3.1/%{name}-%{version}.tar.xz
+Patch: gnome-applets-libs.patch
 
 BuildRequires:  glib2-devel >= %{glib2_version}
 BuildRequires:  gtk3-devel >= %{gtk3_version}
@@ -73,6 +74,8 @@ BuildRequires:  polkit-devel >= 0.92
 BuildRequires:  scrollkeeper
 BuildRequires:  libSM-devel
 
+BuildRequires:  autoconf automake libtool
+
 Requires:	gnome-panel >= %{gnome_panel_version}
 Requires:	libxklavier >= %{libxklavier_version}
 Requires:	gstreamer-plugins-base >= %{gstreamer_plugins_version}
@@ -99,6 +102,8 @@ and more.
 %prep
 %setup -q
 
+autoreconf -i -f
+
 %build
 %configure			\
 	--enable-suid=no 	\


More information about the scm-commits mailing list