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