summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2011-08-31 18:03:48 -0400
committerMatthias Clasen <mclasen@redhat.com>2011-08-31 18:03:48 -0400
commitb4c4e56f3633d587a37fe1ad902448e4beaa7fa7 (patch)
treeffd5de86fef234f5aa6552278b29f012e7848314
parentbc4af14d8fcff8953f0b9ddfac4c31f6afaf8ac9 (diff)
downloadgnome-applets-b4c4e56f3633d587a37fe1ad902448e4beaa7fa7.tar.gz
gnome-applets-b4c4e56f3633d587a37fe1ad902448e4beaa7fa7.tar.xz
gnome-applets-b4c4e56f3633d587a37fe1ad902448e4beaa7fa7.zip
fix linking
-rw-r--r--gnome-applets-libs.patch13
-rw-r--r--gnome-applets.spec5
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 \