[systemtap] Update to 1.6
Stan Cox
scox at fedoraproject.org
Mon Jul 25 22:44:48 UTC 2011
commit 5ed460227e5e8aa5b2fc4d273c5e3081bb790fc8
Author: Stan Cox <scox at redhat.com>
Date: Mon Jul 25 18:27:49 2011 -0400
Update to 1.6
.gitignore | 1 +
sources | 2 +-
systemtap.spec | 47 +++++++++++++++++++----------------------------
3 files changed, 21 insertions(+), 29 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index dbafe51..3ab1bb9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
systemtap-1.3.tar.gz
/systemtap-1.4.tar.gz
/systemtap-1.5.tar.gz
+/systemtap-1.6.tar.gz
diff --git a/sources b/sources
index 5c5ccb1..85f2b81 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e85bb19b8c2b5fc627b065c04c8ca595 systemtap-1.5.tar.gz
+b845ec58bc04cf4cad5c897f67de1308 systemtap-1.6.tar.gz
diff --git a/systemtap.spec b/systemtap.spec
index 80c1a73..5caf68e 100644
--- a/systemtap.spec
+++ b/systemtap.spec
@@ -1,5 +1,5 @@
%{!?with_sqlite: %global with_sqlite 1}
-%{!?with_docs: %global with_docs 0}
+%{!?with_docs: %global with_docs 1}
%ifarch ppc %{sparc} %{arm} # crash is not available
%{!?with_crash: %global with_crash 0}
%else
@@ -7,16 +7,16 @@
%endif
%{!?with_rpm: %global with_rpm 1}
%{!?with_bundled_elfutils: %global with_bundled_elfutils 0}
-%{!?elfutils_version: %global elfutils_version 0.127}
+%{!?elfutils_version: %global elfutils_version 0.142}
%{!?pie_supported: %global pie_supported 1}
%{!?with_grapher: %global with_grapher 1}
%{!?with_boost: %global with_boost 0}
-%{!?with_publican: %global with_publican 0}
+%{!?with_publican: %global with_publican 1}
%{!?publican_brand: %global publican_brand fedora}
Name: systemtap
-Version: 1.5
-Release: 8%{?dist}
+Version: 1.6
+Release: 1%{?dist}
# for version, see also configure.ac
Summary: Instrumentation System
Group: Development/System
@@ -24,8 +24,6 @@ License: GPLv2+
URL: http://sourceware.org/systemtap/
Source: ftp://sourceware.org/pub/%{name}/releases/%{name}-%{version}.tar.gz
-Patch25: systemtap-sdt.patch
-
Obsoletes: systemtap-client < 1.5
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -66,11 +64,6 @@ BuildRequires: m4
BuildRequires: elfutils-devel >= %{elfutils_version}
%endif
-Patch2: swbz12899.patch
-Patch3: swbz12927.patch
-Patch4: cve-2011-2502.patch
-Patch5: cve-2011-2503.patch
-
%if %{with_docs}
BuildRequires: /usr/bin/latex /usr/bin/dvips /usr/bin/ps2pdf latex2html
# On F10, xmlto's pdf support was broken off into a sub-package,
@@ -95,7 +88,7 @@ BuildRequires: boost-devel
BuildRequires: gettext-devel
%description
-SystemTap is an instrumentation system for systems running Linux 2.6.
+SystemTap is an instrumentation system for systems running Linux.
Developers can write instrumentation to collect data on the operation
of the system.
@@ -109,7 +102,7 @@ Requires(pre): shadow-utils
%description runtime
SystemTap runtime is the runtime component of an instrumentation
-system for systems running Linux 2.6. Developers can write
+system for systems running Linux. Developers can write
instrumentation to collect data on the operation of the system.
%package testsuite
@@ -117,7 +110,9 @@ Summary: Instrumentation System Testsuite
Group: Development/System
License: GPLv2+
URL: http://sourceware.org/systemtap/
-Requires: systemtap systemtap-sdt-devel dejagnu which prelink
+Requires: systemtap = %{version}-%{release}
+Requires: systemtap-sdt-devel = %{version}-%{release}
+Requires: dejagnu which prelink
%description testsuite
The testsuite allows testing of the entire SystemTap toolchain
@@ -128,7 +123,7 @@ Summary: Instrumentation System Server
Group: Development/System
License: GPLv2+
URL: http://sourceware.org/systemtap/
-Requires: systemtap
+Requires: systemtap = %{version}-%{release}
Requires: avahi avahi-tools nss mktemp
Requires: zip unzip
Requires(post): chkconfig
@@ -155,7 +150,7 @@ Summary: Systemtap Initscripts
Group: Development/System
License: GPLv2+
URL: http://sourceware.org/systemtap/
-Requires: systemtap-runtime
+Requires: systemtap-runtime = %{version}-%{release}
Requires(post): chkconfig
Requires(preun): chkconfig
Requires(preun): initscripts
@@ -170,7 +165,7 @@ Summary: Instrumentation System Grapher
Group: Development/System
License: GPLv2+
URL: http://sourceware.org/systemtap/
-Requires: systemtap-runtime
+Requires: systemtap-runtime = %{version}-%{release}
%description grapher
SystemTap grapher is a utility for real-time visualization of
@@ -190,13 +185,6 @@ find . \( -name configure -o -name config.h.in \) -print | xargs touch
cd ..
%endif
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-
-%patch25 -p1
-
%build
%if %{with_bundled_elfutils}
@@ -414,7 +402,7 @@ exit 0
%files -f %{name}.lang
%defattr(-,root,root)
-%doc README AUTHORS NEWS COPYING examples
+%doc README README.unprivileged AUTHORS NEWS COPYING examples
%if %{with_docs}
%doc docs.installed/*.pdf
%doc docs.installed/tapsets
@@ -427,7 +415,6 @@ exit 0
%{_bindir}/stap-prep
%{_bindir}/stap-report
%{_mandir}/man1/stap.1*
-%{_mandir}/man1/stapgraph.1*
%{_mandir}/man1/stap-merge.1*
%{_mandir}/man3/*
%{_mandir}/man7/stappaths.7*
@@ -458,7 +445,7 @@ exit 0
%{_mandir}/man7/stappaths.7*
%{_mandir}/man8/staprun.8*
-%doc README AUTHORS NEWS COPYING
+%doc README README.security AUTHORS NEWS COPYING
%files testsuite
%defattr(-,root,root)
@@ -508,10 +495,14 @@ exit 0
%defattr(-,root,root)
%{_bindir}/stapgraph
%{_datadir}/%{name}/*.glade
+%{_mandir}/man1/stapgraph.1*
%endif
%changelog
+* Mon Jul 25 2011 Stan Cox <scox at redhat.com> - 1.6-1
+- Upstream release.
+
* Mon Jul 25 2011 Frank Ch. Eigler <fche at redhat.com> - 1.5-8
- CVE-2011-2502, CVE-2011-2503
More information about the scm-commits
mailing list