rpms/systemtap/FC-6 .cvsignore, 1.6, 1.7 sources, 1.20, 1.21 systemtap.spec, 1.29, 1.30
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Mon Mar 26 17:36:11 UTC 2007
Author: fche
Update of /cvs/dist/rpms/systemtap/FC-6
In directory cvs.devel.redhat.com:/tmp/cvs-serv22875
Modified Files:
.cvsignore sources systemtap.spec
Log Message:
* emergency refresh for recent kernels
Index: .cvsignore
===================================================================
RCS file: /cvs/dist/rpms/systemtap/FC-6/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- .cvsignore 23 Jan 2007 18:23:55 -0000 1.6
+++ .cvsignore 26 Mar 2007 17:36:09 -0000 1.7
@@ -1 +1 @@
-systemtap-0.5.12.tar.gz
+systemtap-0.5.13.tar.gz
Index: sources
===================================================================
RCS file: /cvs/dist/rpms/systemtap/FC-6/sources,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- sources 23 Jan 2007 18:23:55 -0000 1.20
+++ sources 26 Mar 2007 17:36:09 -0000 1.21
@@ -1 +1 @@
-7631f118944b54dc4eeb470b54ba4f39 systemtap-0.5.12.tar.gz
+31ed20d6076736f6ffab74d5f7e4c9a3 systemtap-0.5.13.tar.gz
Index: systemtap.spec
===================================================================
RCS file: /cvs/dist/rpms/systemtap/FC-6/systemtap.spec,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- systemtap.spec 23 Jan 2007 18:23:55 -0000 1.29
+++ systemtap.spec 26 Mar 2007 17:36:09 -0000 1.30
@@ -25,7 +25,7 @@
%endif
Name: systemtap
-Version: 0.5.12
+Version: 0.5.13
Release: %{release}%{?dist}
Summary: Instrumentation System
Group: Development/System
@@ -33,7 +33,7 @@
URL: http://sourceware.org/systemtap/
Source: ftp://sourceware.org/pub/%{name}/%{name}-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-root
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: kernel >= 2.6.9-11
BuildRequires: glib2-devel >= 2.0.0
@@ -45,6 +45,7 @@
Requires: gcc make
# Suggest: kernel-debuginfo
Requires: systemtap-runtime = %{version}-%{release}
+Requires: sudo
%if %{bundled_elfutils}
Source1: elfutils-%{elfutils_version}.tar.gz
@@ -102,14 +103,17 @@
%endif
%configure %{?elfutils_config}
-make %{?_smp_mflags}
+make %{?_smp_mflags} AM_CFLAGS="-D_GNU_SOURCE -fexceptions -Wall -Wextra"
-%install
-rm -rf ${RPM_BUILD_ROOT}
+# Fix paths in the example scripts
+find examples -type f -name '*.stp' -print0 | xargs -0 sed -i -r -e '1s@^#!.+stap@#!%{_bindir}/stap@'
-%makeinstall
+# To avoid perl dependency, make perl sample script non-executable
+chmod -x examples/samples/kmalloc-top
-mkdir -p $RPM_BUILD_ROOT/var/cache/systemtap
+%install
+rm -rf ${RPM_BUILD_ROOT}
+make DESTDIR=$RPM_BUILD_ROOT install
%check
make check %{?elfutils_mflags} || :
@@ -126,14 +130,11 @@
%{_bindir}/lket-b2a
%{_mandir}/man1/*
%{_mandir}/man5/*
-%{_libexecdir}/systemtap/*
%dir %{_datadir}/systemtap
%{_datadir}/systemtap/runtime
%{_datadir}/systemtap/tapset
-%dir %attr(0755,root,root) /var/cache/systemtap
-
%if %{bundled_elfutils}
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/lib*.so*
@@ -142,8 +143,16 @@
%files runtime
%defattr(-,root,root)
%{_bindir}/staprun
+%{_libexecdir}/systemtap
+%{_mandir}/man8/*
+
+%doc README AUTHORS NEWS COPYING
%changelog
+* Mon Mar 26 2007 Frank Ch. Eigler <fche at redhat.com> - 0.5.13-1
+- An emergency / preliminary refresh, mainly for compatibility
+ with 2.6.21-pre kernels.
+
* Mon Jan 1 2007 Frank Ch. Eigler <fche at redhat.com> - 0.5.12-1
- Many changes, see NEWS file.
More information about the fedora-cvs-commits
mailing list