Hello community, here is the log from the commit of package memprof checked in at Tue Sep 26 02:50:17 CEST 2006. -------- --- GNOME/memprof/memprof.changes 2006-01-25 21:32:28.000000000 +0100 +++ memprof/memprof.changes 2006-09-26 00:30:04.000000000 +0200 @@ -1,0 +2,9 @@ +Tue Sep 26 00:29:11 CEST 2006 - jhargadon@suse.de + +- update to version 0.6 +- Rewritten profiling module that handles recursion better +- Display the call tree of functions +- Many bug fixes +- New and updated translations + +------------------------------------------------------------------- Old: ---- memprof-0.5.1.tar.bz2 New: ---- memprof-0.6.tar.bz2 memprof-build-error.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ memprof.spec ++++++ --- /var/tmp/diff_new_pack.60dx4O/_old 2006-09-26 02:50:05.000000000 +0200 +++ /var/tmp/diff_new_pack.60dx4O/_new 2006-09-26 02:50:05.000000000 +0200 @@ -1,11 +1,11 @@ # -# spec file for package memprof (Version 0.5.1) +# spec file for package memprof (Version 0.6) # -# Copyright (c) 2004 SUSE LINUX AG, Nuernberg, Germany. +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # -# Please submit bugfixes or comments via http://www.suse.de/feedback/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild @@ -13,9 +13,9 @@ Name: memprof BuildRequires: gnutls-devel intltool libglade2-devel libgnomeprintui-devel libgnomeui-devel libwnck-devel mDNSResponder-devel perl-XML-Parser update-desktop-files %define prefix /opt/gnome -Summary: A memory profiler with GNOME interface -Version: 0.5.1 -Release: 223 +Summary: A Memory Profiler with GNOME Interface +Version: 0.6 +Release: 1 License: GPL Group: Development/Tools/Debuggers Source: %name-%version.tar.bz2 @@ -23,12 +23,13 @@ Patch1: %name-0.5.1-protos.patch Patch2: %name-0.5.1-binutils.patch Patch3: %name-0.5.1-desktop.patch +Patch4: memprof-build-error.patch URL: http://www.gnome.org/projects/memprof/ BuildRoot: %{_tmppath}/%{name}-%{version}-build Autoreqprov: on %description -With this application on can profile applications for their memory +With this application, profile applications for their memory requirements and hunt for leaks very easily. @@ -37,12 +38,11 @@ %setup -q %patch %patch1 -%patch2 +#%patch2 %patch3 +%patch4 %build -rename no nb po/no.* -sed "s/\(ALL_LINGUAS.*\) no /\1 nb /" configure.in > configure.in.tmp && mv configure.in.tmp configure.in %{?suse_update_config:%{suse_update_config -f }} intltoolize --force --copy autoreconf -fi @@ -73,14 +73,21 @@ %defattr(-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README %{prefix}/bin/* -%{prefix}/%_lib/*.so -%{prefix}/%_lib/*.la +%dir %{prefix}/%_lib/memprof +%{prefix}/%_lib/memprof/*.so +%{prefix}/%_lib/memprof/*.la %{prefix}/share/memprof %{prefix}/share/pixmaps/* %{prefix}/share/applications/memprof.desktop /etc/%{prefix}/gconf/schemas/memprof.schemas %changelog -n memprof +* Tue Sep 26 2006 - jhargadon@suse.de +- update to version 0.6 +- Rewritten profiling module that handles recursion better +- Display the call tree of functions +- Many bug fixes +- New and updated translations * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Wed Nov 03 2004 - ro@suse.de ++++++ memprof-0.5.1.tar.bz2 -> memprof-0.6.tar.bz2 ++++++ ++++ 88088 lines of diff (skipped) ++++++ memprof-build-error.patch ++++++ --- Makefile.am +++ Makefile.am @@ -93,7 +93,7 @@ $(GCONFTOOL) --makefile-install-rule $(srcdir)/$(schema_DATA) install-exec-hook: - cd $(bindir) && ln -sf memprof speedprof + cd $(DESTDIR)$(bindir) && ln -sf memprof speedprof .PHONY: copyrights ++++++ memprof.diff ++++++ --- /var/tmp/diff_new_pack.60dx4O/_old 2006-09-26 02:50:07.000000000 +0200 +++ /var/tmp/diff_new_pack.60dx4O/_new 2006-09-26 02:50:07.000000000 +0200 @@ -1,26 +1,6 @@ ---- memintercept-utils.c -+++ memintercept-utils.c -@@ -272,7 +272,7 @@ - return result; - #else - /* Hope for the best */ -- return *++p; -+ return *++addr; - #endif - } - -@@ -287,7 +287,7 @@ - return result; - #else - /* Hope for the best */ -- return *--p; -+ return *--addr; - #endif - } - --- stack-frame.c +++ stack-frame.c -@@ -149,7 +149,7 @@ +@@ -152,7 +152,7 @@ int nframes = 64; void **frames = alloca (sizeof (void *) * nframes); int depth; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org