upstream release 1.0

This commit is contained in:
Josh Stone 2009-09-23 02:25:47 +00:00
parent 2cfedfc356
commit 3b30fa9fcb
4 changed files with 19 additions and 44 deletions

View File

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

View File

@ -1,20 +0,0 @@
commit 1b8fc7c8a443c0a8982133da6cc22a0c986a4ad4
Author: Stan Cox <scox@redhat.com>
Date: Fri Aug 28 17:16:00 2009 -0400
Have dtrace use [wd] as the default dir when -o isn't given.
* dtrace.in: Generate the output file from basename of input filename.
diff --git a/dtrace.in b/dtrace.in
index 168bfb1..5365c31 100755
--- a/dtrace.in
+++ b/dtrace.in
@@ -162,6 +162,7 @@ if (build_header == False and build_source == False):
if (filename == ""):
if (s_filename != ""):
(filename,ext) = os.path.splitext(s_filename)
+ filename = os.path.basename(filename)
else:
usage
sys.exit(1)

View File

@ -1 +1 @@
4625fab536d4eddf85f0da985c5f6caa systemtap-0.9.9.tar.gz e11c9ec18f3b269b846054e9ca33011a systemtap-1.0.tar.gz

View File

@ -8,8 +8,8 @@
%{!?with_grapher: %define with_grapher 1} %{!?with_grapher: %define with_grapher 1}
Name: systemtap Name: systemtap
Version: 0.9.9 Version: 1.0
Release: 4%{?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
@ -49,8 +49,6 @@ BuildRequires: elfutils-devel >= %{elfutils_version}
Requires: crash Requires: crash
%endif %endif
Patch2: dtrace-default-output-path.patch
%if %{with_docs} %if %{with_docs}
BuildRequires: /usr/bin/latex /usr/bin/dvips /usr/bin/ps2pdf latex2html BuildRequires: /usr/bin/latex /usr/bin/dvips /usr/bin/ps2pdf latex2html
# On F10, xmlto's pdf support was broken off into a sub-package, # On F10, xmlto's pdf support was broken off into a sub-package,
@ -86,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 systemtap-sdt-devel dejagnu Requires: systemtap systemtap-sdt-devel dejagnu which
%description testsuite %description testsuite
The testsuite allows testing of the entire SystemTap toolchain The testsuite allows testing of the entire SystemTap toolchain
@ -99,11 +97,13 @@ License: GPLv2+
URL: http://sourceware.org/systemtap/ URL: http://sourceware.org/systemtap/
Requires: systemtap-runtime = %{version}-%{release} Requires: systemtap-runtime = %{version}-%{release}
Requires: avahi avahi-tools nss nss-tools mktemp Requires: avahi avahi-tools nss nss-tools mktemp
Requires: zip unzip
%description client %description client
SystemTap client is the client component of an instrumentation This is the remote script compilation client component of systemtap.
system for systems running Linux 2.6. Developers can write It relies on a nearby compilation server to translate systemtap
instrumentation to collect data on the operation of the system. scripts to kernel objects, so a client workstation only needs the
runtime, and not the compiler/etc toolchain.
%package server %package server
Summary: Instrumentation System Server Summary: Instrumentation System Server
@ -112,11 +112,12 @@ License: GPLv2+
URL: http://sourceware.org/systemtap/ URL: http://sourceware.org/systemtap/
Requires: systemtap Requires: systemtap
Requires: avahi avahi-tools nss nss-tools mktemp Requires: avahi avahi-tools nss nss-tools mktemp
Requires: zip unzip
%description server %description server
SystemTap server is the server component of an instrumentation This is the remote script compilation server component of systemtap.
system for systems running Linux 2.6. Developers can write It announces itself to local clients with avahi, and compiles systemtap
instrumentation to collect data on the operation of the system. scripts to kernel objects on their demand.
%package sdt-devel %package sdt-devel
Summary: Static probe support tools Summary: Static probe support tools
@ -163,8 +164,6 @@ find . \( -name configure -o -name config.h.in \) -print | xargs touch
cd .. cd ..
%endif %endif
%patch2 -p1
%build %build
%if %{with_bundled_elfutils} %if %{with_bundled_elfutils}
@ -343,6 +342,8 @@ exit 0
%{_bindir}/stap-client %{_bindir}/stap-client
%{_bindir}/stap-env %{_bindir}/stap-env
%{_bindir}/stap-find-servers %{_bindir}/stap-find-servers
%{_bindir}/stap-authorize-cert
%{_bindir}/stap-authorize-server-cert
%{_bindir}/stap-client-connect %{_bindir}/stap-client-connect
%{_mandir}/man8/stap-server.8* %{_mandir}/man8/stap-server.8*
@ -359,6 +360,7 @@ exit 0
%{_bindir}/stap-authorize-cert %{_bindir}/stap-authorize-cert
%{_bindir}/stap-authorize-server-cert %{_bindir}/stap-authorize-server-cert
%{_bindir}/stap-server-connect %{_bindir}/stap-server-connect
%{_bindir}/stap-sign-module
%{_mandir}/man8/stap-server.8* %{_mandir}/man8/stap-server.8*
%files sdt-devel %files sdt-devel
@ -385,15 +387,8 @@ exit 0
%changelog %changelog
* Fri Sep 4 2009 Josh Stone <jistone@redhat.com> - 0.9.9-4 * Tue Sep 22 2009 Josh Stone <jistone@redhat.com> - 1.0-1
- Fix the default output path of dtrace (upstream commit 3a45db13) - Upstream release.
* Wed Aug 12 2009 Josh Stone <jistone@redhat.com> - 0.9.9-3
- Fix uprobes error suppression in %post and %preun (#515870)
(upstream commit 70f2bd1fc3db8e2b555234d45e6bc3856d8afee5)
* Tue Aug 4 2009 Josh Stone <jistone@redhat.com> - 0.9.9-2
- Rebuild with correct sources.
* Tue Aug 4 2009 Josh Stone <jistone@redhat.com> - 0.9.9-1 * Tue Aug 4 2009 Josh Stone <jistone@redhat.com> - 0.9.9-1
- Upstream release. - Upstream release.