summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@fedoraproject.org>2009-06-13 04:12:26 +0000
committerMatthias Clasen <mclasen@fedoraproject.org>2009-06-13 04:12:26 +0000
commit51f22fb5afdd59e1602e5100dcd787c21683ad22 (patch)
tree1a298fb3751bc1bb46628ced264969d1e03aecf8
parent24df035335633957c64fcf198ea7b733e61de61a (diff)
downloadgnome-applets-51f22fb5afdd59e1602e5100dcd787c21683ad22.tar.gz
gnome-applets-51f22fb5afdd59e1602e5100dcd787c21683ad22.tar.xz
gnome-applets-51f22fb5afdd59e1602e5100dcd787c21683ad22.zip
drop unneeded direct depsgnome-applets-2_27_2-3_fc12
-rw-r--r--gnome-applets.spec12
1 files changed, 9 insertions, 3 deletions
diff --git a/gnome-applets.spec b/gnome-applets.spec
index 14c3a7e..a38ae69 100644
--- a/gnome-applets.spec
+++ b/gnome-applets.spec
@@ -3,7 +3,6 @@
%define gtk2_version 2.6.0
%define libgnome_version 2.8.0
%define libgnomeui_version 2.8.0
-%define gnome_vfs_version 2.15.4
%define libglade_version 2.4.0
%define gnome_panel_version 2.20.1-5
%define libgtop2_version 2.12.0
@@ -35,7 +34,7 @@
Summary: Small applications for the GNOME panel
Name: gnome-applets
Version: 2.27.2
-Release: 2%{?dist}
+Release: 3%{?dist}
Epoch: 1
License: GPLv2+ and GFDL
Group: User Interface/Desktops
@@ -71,7 +70,6 @@ BuildRequires: glib2-devel >= %{glib2_version}
BuildRequires: gtk2-devel >= %{gtk2_version}
BuildRequires: libgnomeui-devel >= %{libgnomeui_version}
BuildRequires: libgnome-devel >= %{libgnome_version}
-BuildRequires: gnome-vfs2-devel >= %{gnome_vfs_version}
BuildRequires: gnome-panel-devel >= %{gnome_panel_version}
BuildRequires: libglade2-devel >= %{libglade_version}
BuildRequires: libgtop2-devel >= %{libgtop2_version}
@@ -174,6 +172,11 @@ autoreconf
--disable-scrollkeeper \
--enable-mini-commander \
--enable-gtk-doc
+
+# drop unneeded direct library deps with --as-needed
+# libtool doesn't make this easy, so we do it the hard way
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool
+
make
# strip unneeded translations from .mo files
@@ -347,6 +350,9 @@ fi
%changelog
+* Sat Jun 13 2009 Matthias Clasen <mclasen@redhat.com> - 1:2.27.2-3
+- Drop unneeded direct dependencies
+
* Wed Jun 10 2009 Matthias Clasen <mclasen@redhat.com> - 1:2.27.2-2
- Port to PolicyKit 1