rpms/vino/devel vino.spec,1.94,1.95

Matthias Clasen mclasen at fedoraproject.org
Sat Jun 13 02:53:14 UTC 2009


Author: mclasen

Update of /cvs/pkgs/rpms/vino/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25198

Modified Files:
	vino.spec 
Log Message:
drop unneeded direct deps



Index: vino.spec
===================================================================
RCS file: /cvs/pkgs/rpms/vino/devel/vino.spec,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -p -r1.94 -r1.95
--- vino.spec	13 Apr 2009 17:21:11 -0000	1.94
+++ vino.spec	13 Jun 2009 02:52:43 -0000	1.95
@@ -9,7 +9,7 @@
 Summary: A remote desktop system for GNOME
 Name: vino
 Version: 2.26.1
-Release: 1%{?dist}
+Release: 2%{?dist}
 URL: http://www.gnome.org
 Source0: http://download.gnome.org/sources/vino/2.26/%{name}-%{version}.tar.bz2
 License: GPLv2+
@@ -49,6 +49,11 @@ connect to a running GNOME session using
   --disable-http-server		\
   --enable-libnotify 		\
   --enable-network-manager
+
+# 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
 
 %install
@@ -108,6 +113,9 @@ fi
 %{_sysconfdir}/xdg/autostart/vino-server.desktop
 
 %changelog
+* Fri Jun 12 2009 Matthias Clasen <mclasen at redhat.com> - 2.26.1-2
+- Drop unneeded direct dependencies
+
 * Mon Apr 13 2009 Matthias Clasen <mclasen at redhat.com> - 2.26.1-1
 - Update to 2.26.1
 - See http://download.gnome.org/sources/vino/2.26/vino-2.26.1.news




More information about the fedora-extras-commits mailing list