Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1:Update
memprof
memprof.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File memprof.spec of Package memprof
# # spec file for package memprof (Version 0.6) # # Copyright (c) 2008 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://bugs.opensuse.org/ # Name: memprof BuildRequires: binutils-devel fdupes intltool libglade2-devel libgnomeui-devel perl-XML-Parser update-desktop-files %define prefix /usr Summary: A Memory Profiler with GNOME Interface Version: 0.6 Release: 213 License: GPL v2 or later Group: Development/Tools/Debuggers Source: %name-%version.tar.bz2 Patch: %name.diff Patch1: %name-0.5.1-protos.patch Patch3: %name-0.5.1-desktop.patch Patch4: memprof-build-error.patch Patch5: memprof-0.6-nonx86.patch Patch6: memprof-0.6-bfd.patch Url: http://www.gnome.org/projects/memprof/ BuildRoot: %{_tmppath}/%{name}-%{version}-build AutoReqProv: on Requires: %{name}-lang = %{version} %gconf_schemas_prereq %description With this application, profile applications for their memory requirements and hunt for leaks very easily. %lang_package %prep %setup -q %patch %patch1 %patch3 %patch4 %patch5 %patch6 %build %{?suse_update_config:%{suse_update_config -f }} intltoolize --force --copy autoreconf -fi export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" ./configure --prefix=%{prefix} \ --libdir=%{prefix}/%_lib \ --without-debug \ --sysconfdir=/etc \ --disable-static make %install make install DESTDIR=$RPM_BUILD_ROOT GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %{find_lang} memprof %find_gconf_schemas cat memprof.schemas_list > memprof.lst %suse_update_desktop_file %name Development Profiling %fdupes $RPM_BUILD_ROOT %pre -f memprof.schemas_pre %post /sbin/ldconfig %posttrans -f memprof.schemas_pre %preun -f memprof.schemas_preun %postun /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files -f memprof.lst %defattr(-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README %{prefix}/bin/* %dir %{prefix}/%_lib/memprof %{prefix}/%_lib/memprof/*.so %{prefix}/%_lib/memprof/*.la %{prefix}/share/memprof %{prefix}/share/pixmaps/* %{prefix}/share/applications/memprof.desktop # /etc/gconf/schemas/memprof.schemas %files lang -f %{name}.lang %changelog * Mon Jul 14 2008 schwab@suse.de - Fix check for libbfd. * Tue Jan 22 2008 aj@suse.de - Fix open call. * Wed Aug 08 2007 maw@suse.de - Use %%fdupes - Split off a -lang subpackage - s#%%run_ldconfig#/sbin/ldconfig/ in %%post and %%postun. * Wed Mar 28 2007 maw@suse.de - Add the magic gconf schemas stuff. * Tue Jan 23 2007 aj@suse.de - Move to /usr. - Cleanup BuildRequires. * Thu Jan 11 2007 schwab@suse.de - Add binutils-devel to BuildRequires. * Mon Oct 16 2006 ro@suse.de - try to fix build for non-x86 * Sat Oct 14 2006 danw@suse.de - Remove dead patch * 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 - locale rename: no -> nb * Thu Aug 05 2004 ro@suse.de - make it build with current binutils - recode desktop file to utf-8 * Fri Jul 09 2004 uli@suse.de - fixed to build on non-x86 systems * Thu May 13 2004 clahey@suse.de - Disable gconf makefile install rule. * Sat Jan 10 2004 adrian@suse.de - build as user * Fri Dec 19 2003 pthomas@suse.de - Refresh configury via autoreconf. - Require intltool and run intltoolize. - Disable building the unneeded static version of libmemintercept and explicitly package the dynamic one. - Call find_lang in specfile. * Sat Aug 16 2003 adrian@suse.de - update to version 0.5.1 (Gnome 2 based) - hopefully correct fixed for non-ix86 - add Categories * Fri Sep 27 2002 ro@suse.de - Added alsa alsa-devel to neededforbuild (esound) * Sat Jul 27 2002 adrian@suse.de - fix neededforbuild * Fri May 31 2002 ro@suse.de - fix build on lib64 platforms * Fri Feb 01 2002 ro@suse.de - changed neededforbuild <libpng> to <libpng-devel-packages> * Wed Mar 14 2001 ro@suse.de - added xf86 to neededforbuild * Tue Mar 06 2001 egger@suse.de - Initial SuSE version.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor