rpms/gnome-applets/devel gnome-applets.spec,1.343,1.344

Matthias Clasen mclasen at fedoraproject.org
Sat Jun 13 04:12:56 UTC 2009


Author: mclasen

Update of /cvs/pkgs/rpms/gnome-applets/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7402

Modified Files:
	gnome-applets.spec 
Log Message:
drop unneeded direct deps



Index: gnome-applets.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-applets/devel/gnome-applets.spec,v
retrieving revision 1.343
retrieving revision 1.344
diff -u -p -r1.343 -r1.344
--- gnome-applets.spec	10 Jun 2009 04:51:27 -0000	1.343
+++ gnome-applets.spec	13 Jun 2009 04:12:26 -0000	1.344
@@ -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_v
 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 at redhat.com> - 1:2.27.2-3
+- Drop unneeded direct dependencies
+
 * Wed Jun 10 2009 Matthias Clasen <mclasen at redhat.com> - 1:2.27.2-2
 - Port to PolicyKit 1
 




More information about the fedora-extras-commits mailing list