strace/strace.spec

223 lines
8.0 KiB
RPMSpec

Name: strace
Version: 6.2
Release: 1mamba
Summary: A debugging tool which prints out all the system calls made by a process/program
Group: Development/Tools
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: https://sourceforge.net/projects/strace/
Source: https://github.com/strace/strace.git/v%{version}/strace-%{version}.tar.bz2
Patch0: strace-4.7-os-release-detect-openmamba.patch
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libdw-devel
BuildRequires: libselinux-devel
## AUTOBUILDREQ-END
License: GPL
%description
Strace is a system call trace, i.e. a debugging tool which prints out a trace of all the system calls made by a another process/program.
The program to be traced need not be recompiled for this, so you can use it on binaries for which you don't have source.
System calls and signals are events that happen at the user/kernel interface.
A close examination of this boundary is very useful for bug isolation, sanity checking and attempting to capture race conditions.
%package graph
Summary: A script that processes strace output files
Group: Development/Tools
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description graph
Strace is a system call trace, i.e. a debugging tool which prints out a trace of all the system calls made by a another process/program.
The program to be traced need not be recompiled for this, so you can use it on binaries for which you don't have source.
System calls and signals are events that happen at the user/kernel interface.
A close examination of this boundary is very useful for bug isolation, sanity checking and attempting to capture race conditions.
This package contains strace-graph, a script that processes strace output files.
%debug_package
%prep
%setup -q
#%patch0 -p1
sh ./bootstrap
#autoreconf -f -i
%build
%configure \
%ifarch aarch64
--enable-mpers=check
%endif
%make
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%files
%defattr(-,root,root)
%{_bindir}/strace
%{_bindir}/strace-log-merge
%{_mandir}/man1/strace.1*
%{_mandir}/man1/strace-log-merge.1*
%doc AUTHORS COPYING
#ChangeLog NEWS README README-linux
#%files graph
#%defattr(-,root,root)
#%{_bindir}/strace-graph
%changelog
* Tue Feb 28 2023 Automatic Build System <autodist@mambasoft.it> 6.2-1mamba
- automatic version update by autodist
* Tue Dec 13 2022 Automatic Build System <autodist@mambasoft.it> 6.1-1mamba
- automatic version update by autodist
* Sun Oct 30 2022 Automatic Build System <autodist@mambasoft.it> 6.0-1mamba
- automatic version update by autodist
* Sun Aug 14 2022 Automatic Build System <autodist@mambasoft.it> 5.19-1mamba
- automatic version update by autodist
* Mon Jun 20 2022 Automatic Build System <autodist@mambasoft.it> 5.18-1mamba
- automatic version update by autodist
* Sun Mar 27 2022 Automatic Build System <autodist@mambasoft.it> 5.17-1mamba
- automatic version update by autodist
* Mon Jan 10 2022 Automatic Build System <autodist@mambasoft.it> 5.16-1mamba
- automatic version update by autodist
* Thu Dec 02 2021 Automatic Build System <autodist@mambasoft.it> 5.15-1mamba
- automatic version update by autodist
* Fri Sep 03 2021 Automatic Build System <autodist@mambasoft.it> 5.14-1mamba
- automatic version update by autodist
* Mon Jul 19 2021 Automatic Build System <autodist@mambasoft.it> 5.13-1mamba
- automatic version update by autodist
* Wed Apr 28 2021 Automatic Build System <autodist@mambasoft.it> 5.12-1mamba
- automatic version update by autodist
* Sat Dec 19 2020 Automatic Build System <autodist@mambasoft.it> 5.10-1mamba
- automatic version update by autodist
* Thu Nov 26 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 5.9-2mamba
- rebuilt with debug package
* Tue Sep 29 2020 Automatic Build System <autodist@mambasoft.it> 5.9-1mamba
- automatic version update by autodist
* Tue Aug 18 2020 Automatic Build System <autodist@mambasoft.it> 5.8-1mamba
- automatic version update by autodist
* Wed Jun 03 2020 Automatic Build System <autodist@mambasoft.it> 5.7-1mamba
- automatic version update by autodist
* Mon Apr 13 2020 Automatic Build System <autodist@mambasoft.it> 5.6-1mamba
- automatic version update by autodist
* Mon Feb 10 2020 Automatic Build System <autodist@mambasoft.it> 5.5-1mamba
- automatic version update by autodist
* Thu Dec 05 2019 Automatic Build System <autodist@mambasoft.it> 5.4-1mamba
- automatic version update by autodist
* Sat Sep 28 2019 Automatic Build System <autodist@mambasoft.it> 5.3-1mamba
- automatic version update by autodist
* Sat Jul 20 2019 Automatic Build System <autodist@mambasoft.it> 5.2-1mamba
- automatic version update by autodist
* Sun Jun 02 2019 Automatic Build System <autodist@mambasoft.it> 5.1-1mamba
- automatic version update by autodist
* Wed Mar 27 2019 Automatic Build System <autodist@mambasoft.it> 5.0-1mamba
- automatic version update by autodist
* Sat Jan 05 2019 Automatic Build System <autodist@mambasoft.it> 4.26-1mamba
- automatic version update by autodist
* Thu Nov 15 2018 Automatic Build System <autodist@mambasoft.it> 4.25-1mamba
- automatic version update by autodist
* Sun Sep 02 2018 Automatic Build System <autodist@mambasoft.it> 4.24-1mamba
- automatic version update by autodist
* Sat Jul 28 2018 Silvan Calarco <silvan.calarco@mambasoft.it> 4.23-1mamba
- update to 4.23
* Thu Mar 22 2018 Automatic Build System <autodist@mambasoft.it> 4.21-1mamba
- automatic version update by autodist
* Wed Dec 27 2017 Automatic Build System <autodist@mambasoft.it> 4.20-1mamba
- automatic version update by autodist
* Fri Nov 03 2017 Automatic Build System <autodist@mambasoft.it> 4.19-1mamba
- automatic version update by autodist
* Wed Aug 09 2017 Automatic Build System <autodist@mambasoft.it> 4.18-1mamba
- automatic version update by autodist
* Wed Mar 08 2017 Automatic Build System <autodist@mambasoft.it> 4.16-1mamba
- automatic version update by autodist
* Thu Dec 15 2016 Automatic Build System <autodist@mambasoft.it> 4.15-1mamba
- automatic version update by autodist
* Thu Oct 13 2016 Automatic Build System <autodist@mambasoft.it> 4.14-1mamba
- automatic version update by autodist
* Wed Aug 03 2016 Automatic Build System <autodist@mambasoft.it> 4.13-1mamba
- automatic version update by autodist
* Sat Jun 11 2016 Automatic Build System <autodist@mambasoft.it> 4.12-1mamba
- automatic version update by autodist
* Tue Jan 26 2016 Automatic Build System <autodist@mambasoft.it> 4.11-1mamba
- automatic update by autodist
* Sat Mar 07 2015 Automatic Build System <autodist@mambasoft.it> 4.10-1mamba
- automatic version update by autodist
* Sun Aug 17 2014 Automatic Build System <autodist@mambasoft.it> 4.9-1mamba
- automatic version update by autodist
* Mon Jun 10 2013 Automatic Build System <autodist@mambasoft.it> 4.8-1mamba
- automatic version update by autodist
* Mon Nov 05 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 4.7-2mamba
- added a patch to fix OS release detection in openmamba by parsing uname output
* Wed Oct 31 2012 Automatic Build System <autodist@mambasoft.it> 4.7-1mamba
- automatic version update by autodist
* Thu May 12 2011 Automatic Build System <autodist@mambasoft.it> 4.6-1mamba
- update to 4.6
* Wed Dec 01 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 4.5.20-2mamba
- added strace-graph package to put apart perl dependency
* Tue Apr 20 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 4.5.20-1mamba
- update to 4.5.20
* Sun Oct 25 2009 Automatic Build System <autodist@mambasoft.it> 4.5.19-1mamba
- automatic update by autodist
* Fri Aug 29 2008 Aleph0 <aleph0@openmamba.org> 4.5.18-1mamba
- update to 4.5.18
* Wed Jun 28 2006 Stefano Cotta Ramusino <stefano.cotta@qilinux.it> 4.5.14-1qilnx
- update to version 4.5.14 by autospec
* Thu Nov 10 2005 Silvan Calarco <silvan.calarco@mambasoft.it> 4.5.12-1qilnx
- update to version 4.5.12 by autospec
* Mon Mar 14 2005 Davide Madrisan <davide.madrisan@qilinux.it> 4.5.9-1qilnx
- package created by autospec