upstream release 0.9.9

This commit is contained in:
Josh Stone 2009-08-05 03:44:50 +00:00
parent bddf56cb0a
commit 8ba65ec1ed
3 changed files with 33 additions and 8 deletions

View File

@ -1 +1 @@
systemtap-0.9.8.tar.gz systemtap-0.9.9.tar.gz

View File

@ -1 +1 @@
42128f0d5a92cc23b1565b829fed3b6f systemtap-0.9.8.tar.gz cbbaff9833bc8ab58dea4f8c4dc9a77d systemtap-0.9.9.tar.gz

View File

@ -5,11 +5,11 @@
%{!?with_bundled_elfutils: %define with_bundled_elfutils 0} %{!?with_bundled_elfutils: %define with_bundled_elfutils 0}
%{!?elfutils_version: %define elfutils_version 0.127} %{!?elfutils_version: %define elfutils_version 0.127}
%{!?pie_supported: %define pie_supported 1} %{!?pie_supported: %define pie_supported 1}
%{!?with_grapher: %define with_grapher 0} %{!?with_grapher: %define with_grapher 1}
Name: systemtap Name: systemtap
Version: 0.9.8 Version: 0.9.9
Release: 2%{?dist} Release: 1%{?dist}
# for version, see also configure.ac # for version, see also configure.ac
Summary: Instrumentation System Summary: Instrumentation System
Group: Development/System Group: Development/System
@ -57,6 +57,10 @@ BuildRequires: /usr/bin/latex /usr/bin/dvips /usr/bin/ps2pdf latex2html
BuildRequires: xmlto /usr/share/xmlto/format/fo/pdf BuildRequires: xmlto /usr/share/xmlto/format/fo/pdf
%endif %endif
%if %{with_grapher}
BuildRequires: gtkmm24-devel >= 2.8
%endif
%description %description
SystemTap is an instrumentation system for systems running Linux 2.6. SystemTap is an instrumentation system for systems running Linux 2.6.
Developers can write instrumentation to collect data on the operation Developers can write instrumentation to collect data on the operation
@ -80,7 +84,7 @@ Summary: Instrumentation System Testsuite
Group: Development/System Group: Development/System
License: GPLv2+ License: GPLv2+
URL: http://sourceware.org/systemtap/ URL: http://sourceware.org/systemtap/
Requires: systemtap dejagnu Requires: systemtap systemtap-sdt-devel dejagnu
%description testsuite %description testsuite
The testsuite allows testing of the entire SystemTap toolchain The testsuite allows testing of the entire SystemTap toolchain
@ -131,6 +135,19 @@ Requires: systemtap-runtime, initscripts
%description initscript %description initscript
Initscript for Systemtap scripts. Initscript for Systemtap scripts.
%if %{with_grapher}
%package grapher
Summary: Instrumentation System Grapher
Group: Development/System
License: GPLv2+
URL: http://sourceware.org/systemtap/
Requires: systemtap-runtime
%description grapher
SystemTap grapher is a utility for real-time visualization of
data from SystemTap instrumentation scripts.
%endif
%prep %prep
%setup -q %{?setup_elfutils} %setup -q %{?setup_elfutils}
@ -265,10 +282,12 @@ exit 0
%post %post
# Remove any previously-built uprobes.ko materials # Remove any previously-built uprobes.ko materials
(make -C /usr/share/systemtap/runtime/uprobes clean) >/dev/null 3>&1 || true (make -C /usr/share/systemtap/runtime/uprobes clean) >/dev/null 3>&1 || true
(/sbin/rmmod uprobes) >/dev/null 3>&1 || true
%preun %preun
# Ditto # Ditto
(make -C /usr/share/systemtap/runtime/uprobes clean) >/dev/null 3>&1 || true (make -C /usr/share/systemtap/runtime/uprobes clean) >/dev/null 3>&1 || true
(/sbin/rmmod uprobes) >/dev/null 3>&1 || true
%files %files
%defattr(-,root,root) %defattr(-,root,root)
@ -354,10 +373,16 @@ exit 0
%dir %{_localstatedir}/run/systemtap %dir %{_localstatedir}/run/systemtap
%doc initscript/README.initscript %doc initscript/README.initscript
%if %{with_grapher}
%files grapher
%defattr(-,root,root)
%{_bindir}/stapgraph
%endif
%changelog %changelog
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.8-2 * Tue Aug 4 2009 Josh Stone <jistone@redhat.com> - 0.9.9-1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - Upstream release.
* Thu Jun 11 2009 Josh Stone <jistone@redhat.com> - 0.9.8-1 * Thu Jun 11 2009 Josh Stone <jistone@redhat.com> - 0.9.8-1
- Upstream release. - Upstream release.