diff options
author | njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> | 2005-07-26 22:23:08 +0000 |
---|---|---|
committer | njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> | 2005-07-26 22:23:08 +0000 |
commit | 42de53fa3316b9ca711dd8cb7520870fa3733c83 (patch) | |
tree | 06ae5bcc4db25b6054ede665889c5fc323207bfd /valgrind.spec.in | |
parent | a920d8a3ae7aa58aaadf580c82909bd9b6768a5b (diff) |
Copy the valgrind.spec.in file from 2.4.0, which Jeremy wrote with this
commit message:
Steal some magic from FC3's valgrind-2.2.0 .spec file; it would be nice
to know if this works under other RPM-based distros (SuSE particularly).
I don't know much about .spec files, but this new version is much easier
to maintain because we don't have to list any filenames explicitly, and
no-one complained about it in 2.4.0, so let's go with it.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4269 a5019735-40e9-0310-863c-91ae7b9d1cf9
Diffstat (limited to 'valgrind.spec.in')
-rw-r--r-- | valgrind.spec.in | 62 |
1 files changed, 17 insertions, 45 deletions
diff --git a/valgrind.spec.in b/valgrind.spec.in index 5a40face..7374b0e3 100644 --- a/valgrind.spec.in +++ b/valgrind.spec.in @@ -2,12 +2,14 @@ Summary: Valgrind Memory Debugger Name: @PACKAGE@ Version: @VERSION@ Release: 1 -Copyright: GPL +Epoch: 1 +License: GPL +URL: http://www.valgrind.org/ Group: Development/Debuggers Packager: Jeremy Fitzhardinge <jeremy@goop.org> Source: @PACKAGE@-@VERSION@.tar.bz2 -Buildroot: %{_tmppath}/@PACKAGE@ +Buildroot: %{_tmppath}/%{name}-root %description @@ -25,58 +27,28 @@ Several other tools have been built with Valgrind. %setup -n @PACKAGE@-@VERSION@ %build -./configure --prefix=/usr +%configure make %install make install DESTDIR=$RPM_BUILD_ROOT +%makeinstall +mkdir docs.installed +mv $RPM_BUILD_ROOT%{_datadir}/doc/valgrind/* docs.installed/ + %files %defattr(-,root,root) -/usr/include/valgrind/valgrind.h -/usr/include/valgrind/memcheck.h -#/usr/include/valgrind/helgrind.h -/usr/include/valgrind/pub_tool_aspacemgr.h -/usr/include/valgrind/pub_tool_basics.h -/usr/include/valgrind/pub_tool_basics_asm.h -/usr/include/valgrind/pub_tool_cpuid.h -/usr/include/valgrind/pub_tool_debuginfo.h -/usr/include/valgrind/pub_tool_errormgr.h -/usr/include/valgrind/pub_tool_execontext.h -/usr/include/valgrind/pub_tool_hashtable.h -/usr/include/valgrind/pub_tool_libcassert.h -/usr/include/valgrind/pub_tool_libcbase.h -/usr/include/valgrind/pub_tool_libcfile.h -/usr/include/valgrind/pub_tool_libcmman.h -/usr/include/valgrind/pub_tool_libcprint.h -/usr/include/valgrind/pub_tool_libcproc.h -/usr/include/valgrind/pub_tool_libcsignal.h -/usr/include/valgrind/pub_tool_machine.h -/usr/include/valgrind/pub_tool_mallocfree.h -/usr/include/valgrind/pub_tool_options.h -/usr/include/valgrind/pub_tool_profile.h -/usr/include/valgrind/pub_tool_redir.h -/usr/include/valgrind/pub_tool_replacemalloc.h -/usr/include/valgrind/pub_tool_signals.h -/usr/include/valgrind/pub_tool_skiplist.h -/usr/include/valgrind/pub_tool_stacktrace.h -/usr/include/valgrind/pub_tool_threadstate.h -/usr/include/valgrind/pub_tool_tooliface.h -/usr/include/valgrind/vki-amd64-linux.h -/usr/include/valgrind/vki-linux.h -/usr/include/valgrind/vki-ppc32-linux.h -/usr/include/valgrind/vki-x86-linux.h -/usr/include/valgrind/vki_posixtypes-amd64-linux.h -/usr/include/valgrind/vki_posixtypes-ppc32-linux.h -/usr/include/valgrind/vki_posixtypes-x86-linux.h -/usr/bin/valgrind -/usr/bin/cg_annotate -/usr/bin/valgrind-listener -/usr/lib/valgrind -/usr/lib/pkgconfig/valgrind.pc +%doc ACKNOWLEDGEMENTS AUTHORS COPYING FAQ.txt INSTALL NEWS README* +%doc docs.installed/*.html docs.installed/*.gif +%{_bindir}/* +%{_includedir}/valgrind +%{_libdir}/valgrind +%{_libdir}/pkgconfig/* %doc -/usr/share/doc/valgrind/* +%defattr(-,root,root) +%{_mandir}/*/* %clean [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf ${RPM_BUILD_ROOT} |