]> git.pld-linux.org Git - packages/valgrind.git/blob - valgrind.spec
a5c4cebab5aa5e2236367c49eaab0715b278b7cd
[packages/valgrind.git] / valgrind.spec
1 Summary:        An open-source memory debugger
2 Summary(pl):    Otwarty odpluskwiacz pamiêci
3 Name:           valgrind
4 Version:        3.1.0
5 Release:        1
6 License:        GPL
7 Group:          Development/Tools
8 Source0:        http://valgrind.org/downloads/%{name}-%{version}.tar.bz2
9 # Source0-md5:  d92156e9172dc6097e56c69ea9c88013
10 URL:            http://valgrind.org/
11 BuildRequires:  autoconf
12 BuildRequires:  automake
13 # Needs libc.a
14 BuildRequires:  glibc-static
15 Conflicts:      valgrind-calltree
16 ExclusiveArch:  %{ix86} ppc
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %define         _noautostrip    .*/vgpreload.*\\.so
20
21 %description
22 Valgrind is a GPL'd system for debugging and profiling Linux programs.
23 With the tools that come with Valgrind, you can automatically detect
24 many memory management and threading bugs, avoiding hours of frustrating
25 bug-hunting, making your programs more stable. You can also perform
26 detailed profiling to help speed up your programs.
27
28 %description -l pl
29 Valgrind jest systemem s³u¿±cym do odpluskwiania i profilowania
30 programów na Linuksie. U¿ywaj±c dostarczanych z nim narzêdzi mo¿na
31 automatycznie wykrywaæ wiele b³êdów zwi±zanych z zarz±dzaniem pamiêci± i
32 w±tkowaniem, dziêki czemu unika siê frustruj±cego polowania na b³êdy, a
33 tak¿e czyni siê programy bardziej stabilnymi. Mo¿liwe jest równie¿
34 dok³adne profilowanie, dziêki któremu programy zaczn± szybciej pracowaæ.
35
36 %prep
37 %setup -q
38
39 %build
40 %{__aclocal}
41 %{__autoheader}
42 %{__autoconf}
43 %{__automake}
44 %configure \
45         LDFLAGS="" # no strip!
46 %{__make}
47
48 %install
49 rm -rf $RPM_BUILD_ROOT
50
51 %{__make} install \
52         DESTDIR=$RPM_BUILD_ROOT
53
54 strip $RPM_BUILD_ROOT%{_libdir}/%{name}/hp2ps
55
56 %clean
57 rm -rf $RPM_BUILD_ROOT
58
59 %files
60 %defattr(644,root,root,755)
61 %doc ACKNOWLEDGEMENTS AUTHORS FAQ.txt NEWS README README_MISSING_SYSCALL_OR_IOCTL
62 %doc $RPM_BUILD_ROOT%{_docdir}/valgrind/html
63 %doc $RPM_BUILD_ROOT%{_docdir}/valgrind/valgrind_manual.pdf
64 %attr(755,root,root) %{_bindir}/*
65 %dir %{_libdir}/%{name}
66 %dir %{_libdir}/%{name}/*-linux
67 %attr(755,root,root) %{_libdir}/%{name}/*-linux/*
68 %attr(755,root,root) %{_libdir}/%{name}/hp2ps
69 %{_libdir}/%{name}/*.supp
70 %{_includedir}/*
71 %{_pkgconfigdir}/*.pc
72 %{_mandir}/man1/*.1*
This page took 0.056387 seconds and 2 git commands to generate.