diff options
author | Frederik Schüler <fs@debian.org> | 2010-02-04 12:14:56 -0800 |
---|---|---|
committer | Roland McGrath <roland@redhat.com> | 2010-02-04 12:20:25 -0800 |
commit | 881f573876e2223ae5c2cedaa32a3b0d6b9ff339 (patch) | |
tree | cbdd58d8c8d29e133c08668a115eb72d1b5d6d03 /debian | |
parent | 3de3d6bf5abdf410110aed1f844992304f6ae8b9 (diff) | |
download | strace-881f573876e2223ae5c2cedaa32a3b0d6b9ff339.tar.gz strace-881f573876e2223ae5c2cedaa32a3b0d6b9ff339.tar.bz2 strace-881f573876e2223ae5c2cedaa32a3b0d6b9ff339.tar.xz |
Update debian/* files
* debian/control: add sparc64 to the architectures list.
This closes Debian bug #560062
* Backport commit f0df31e71a58c6e79ba77c1a9d84b2f38d44bec7 to fix FTBFS.
This closes Debian bug #560516
* debian/control: Update standards-version to 3.8.3.
* debian/control: Lower package priority to optional, matching
the archive override.
* debian/control: add ${misc:Depends} to Depends: lines where
appropriate.
* debian/watch: new file, allows automatic tracking of new
upstream versions.
* debian/source/format: new file, adapt to debian source format "quilt"
* debian/rules: indentation cleanups; use dh_testroot and dh_prep
in clean target.
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 12 | ||||
-rw-r--r-- | debian/control | 17 | ||||
-rwxr-xr-x | debian/rules | 18 | ||||
-rw-r--r-- | debian/source/format | 1 | ||||
-rw-r--r-- | debian/watch | 2 |
5 files changed, 35 insertions, 15 deletions
diff --git a/debian/changelog b/debian/changelog index 8f752d8..4e98b72 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +strace (4.5.19-2) unstable; urgency=low + + * Add sparc64 to the architectures list, closes: #560062 + * Fix FTBFS, thanks to Aurelien Jarno <aurelien@aurel32.net> for pointing + out the solution. Closes: #560516 + * Rebuild as normal package, closes: #566968 + * Update standards-version to 3.8.3. + * Lower package priority to optional, matching the archive override. + * Add watch file. + + -- Frederik Schüler <fs@debian.org> Tue, 26 Jan 2010 12:20:51 +0100 + strace (4.5.19-1) unstable; urgency=low [ Dmitry V. Levin ] diff --git a/debian/control b/debian/control index da46c25..54e1fed 100644 --- a/debian/control +++ b/debian/control @@ -1,16 +1,14 @@ Source: strace Maintainer: Frederik Schüler <fs@debian.org> Section: utils -Priority: standard +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) -Standards-Version: 3.8.1.0 +Standards-Version: 3.8.3 Homepage: http://sourceforge.net/projects/strace/ Package: strace -Architecture: alpha amd64 arm armeb armel hppa i386 ia64 m68k mips mipsel powerpc ppc64 s390 s390x sh sparc -Section: utils -Priority: standard -Depends: ${shlibs:Depends} +Architecture: alpha amd64 arm armeb armel hppa i386 ia64 m68k mips mipsel powerpc ppc64 s390 s390x sh sparc sparc64 +Depends: ${shlibs:Depends}, ${misc:Depends} Description: A system call tracer strace is a system call tracer, i.e. a debugging tool which prints out a trace of all the system calls made by a another process/program. @@ -23,9 +21,8 @@ Description: A system call tracer Package: strace64 Architecture: i386 powerpc s390 sparc -Section: utils Priority: extra -Depends: ${shlibs:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} Description: A system call tracer for 64bit binaries strace is a system call tracer, i.e. a debugging tool which prints out a trace of all the system calls made by a another process/program. @@ -43,8 +40,8 @@ Package: strace-udeb Section: debian-installer XC-Package-Type: udeb Priority: extra -Architecture: alpha amd64 arm armeb armel hppa i386 ia64 m68k mips mipsel powerpc ppc64 s390 sh sparc -Depends: ${shlibs:Depends} +Architecture: alpha amd64 arm armeb armel hppa i386 ia64 m68k mips mipsel powerpc ppc64 s390 sh sparc sparc64 +Depends: ${shlibs:Depends}, ${misc:Depends} Description: A system call tracer strace is a system call tracer, i.e. a debugging tool which prints out a trace of all the system calls made by a another process/program. diff --git a/debian/rules b/debian/rules index c87b35a..62903fd 100755 --- a/debian/rules +++ b/debian/rules @@ -1,6 +1,14 @@ #! /usr/bin/make -f -#export DH_VERBOSE=1 +export DH_VERBOSE=1 + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif DEB_BUILD_GNU_TYPE := $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) DEB_HOST_GNU_TYPE := $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) @@ -35,6 +43,9 @@ build64/Makefile: cd $(@D); CC="$(CC64)" sh ../configure --prefix=/usr --build=$(DEB_BUILD_GNU_TYPE) --host=$(HOST64) clean: + dh_testdir + dh_testroot + dh_prep dh_clean rm -rf debian/strace debian/strace-udeb debian/substvars debian/files debian/files~ rm -rf build64 stamp-build64 strace64.1 @@ -44,7 +55,7 @@ binary: binary-indep binary-arch binary-indep: -binary-arch: build checkroot +binary-arch: build test -f stamp-build || make $(MFLAGS) -f debian/rules build # prepare 64bit executable and manpage, if it has been built @@ -68,6 +79,3 @@ binary-arch: build checkroot dh_gencontrol -s dh_md5sums -s dh_builddeb -s - -checkroot: - test root = "`whoami`" diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..166cc9c --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=3 +opts="uversionmangle=s/-/./g" http://sf.net/strace/strace-([[:digit:].-]*)\.tar\.bz2 |