summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2011-02-27 10:16:41 +0000
committerDmitry V. Levin <ldv@altlinux.org>2011-02-27 10:16:41 +0000
commit983e875c1c150ef73c39c27de80c430c7f2a46ea (patch)
tree817aa1b405f3aff507efb135a1cd09401a1fcab6
parent4e4b5adfab00af3969e4352da85c1f5553d280bc (diff)
downloadstrace-983e875c1c150ef73c39c27de80c430c7f2a46ea.tar.gz
Use "make check" in debian/rules and strace.spec
* debian/control: Update Build-Depends. * debian/rules: Run "make check". * strace.spec: Update BuildRequires. Run "make check" in %check section.
-rw-r--r--debian/control2
-rwxr-xr-xdebian/rules3
-rw-r--r--strace.spec5
3 files changed, 8 insertions, 2 deletions
diff --git a/debian/control b/debian/control
index b22b1a3da..d458b5275 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: strace
Maintainer: Frederik Schüler <fs@debian.org>
Section: utils
Priority: optional
-Build-Depends: libc6-dev (>= 2.2.2) [!alpha !ia64], libc6.1-dev (>= 2.2.2) [alpha ia64], gcc-multilib [i386 powerpc s390 sparc], debhelper (>= 7.0.0)
+Build-Depends: libc6-dev (>= 2.2.2) [!alpha !ia64], libc6.1-dev (>= 2.2.2) [alpha ia64], gcc-multilib [i386 powerpc s390 sparc], debhelper (>= 7.0.0), coreutils (>= 7.0), time
Standards-Version: 3.8.4
Homepage: http://sourceforge.net/projects/strace/
diff --git a/debian/rules b/debian/rules
index 8e66ae9b6..b997182f4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -37,6 +37,9 @@ all build: build-stamp $(extra_build_targets)
%-stamp: %/Makefile
$(MAKE) -C $*
+ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
+ $(MAKE) -C $* check
+endif
touch $@
build/Makefile:
diff --git a/strace.spec b/strace.spec
index 9059d974a..e046c625b 100644
--- a/strace.spec
+++ b/strace.spec
@@ -8,7 +8,7 @@ URL: http://sourceforge.net/projects/strace/
Source0: http://downloads.sourceforge.net/strace/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: libaio-devel, libacl-devel
+BuildRequires: libacl-devel, libaio-devel, time
%define strace64_arches ppc64 sparc64
@@ -66,6 +66,9 @@ rm -f %{buildroot}%{_bindir}/strace-graph
%{copy64} %{buildroot}%{_bindir}/strace %{buildroot}%{_bindir}/strace64
%endif
+%check
+make check
+
%clean
rm -rf %{buildroot}