Package: scamper Version: 20111202b-1 Severity: wishlist Please package the current version of Scamper. Upstream has moved to http://www.caida.org/tools/measurement/scamper/ and there is a substantially newer version, 20130824.
For your convenience I have updated the packaging and will attach a new .debian.tar.xz and a diff from the previous version. This also fixes the outstanding bug #733581, updates to debhelper 9 and multiarch for the shared library, and fixes the more significant lintian errors. (Lines in the diff that appear to do nothing are removing trailing whitespace.) This packaging corresponds to upstream tarball http://www.caida.org/tools/measurement/scamper/code/scamper-cvs-20130824.tar.gz -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.12-1-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages scamper depends on: ii libc6 2.17-97 ii libscamperfile0 20111202b-1 scamper recommends no packages. scamper suggests no packages. -- no debconf information
--- scamper-20111202b/debian/changelog 2012-04-04 17:50:22.000000000 -0400 +++ scamper-20130824/debian/changelog 2014-01-20 15:32:30.000000000 -0500 @@ -1,3 +1,17 @@ +scamper (20130824-1) unstable; urgency=low + + * New upstream release. + * Update upstream contact and licensing information. Add watchfile. + * Bump to debhelper compat level 9 and enable multiarch for + libscamperfile0. (Note that due to lack of packaging manpower, we + are not providing a symbols file for libscamperfile0 at this time.) + * Use dh-autoreconf instead of autotools-dev; facilitates ppc64el + support. Patch by Logan Rosen, adjusted to use upstream's + bootstrap.pl instead of patching configure.ac. Closes: #733581. + * Standards-Version: 3.9.5 (no further changes required). + + -- Matt Brown <ma...@debian.org> Mon, 20 Jan 2014 14:16:10 +0000 + scamper (20111202b-1) unstable; urgency=low * New upstream release --- scamper-20111202b/debian/compat 2011-05-08 11:09:05.000000000 -0400 +++ scamper-20130824/debian/compat 2014-01-20 14:15:38.000000000 -0500 @@ -1 +1 @@ -8 +9 --- scamper-20111202b/debian/control 2012-03-20 18:47:21.000000000 -0400 +++ scamper-20130824/debian/control 2014-01-20 14:56:13.000000000 -0500 @@ -2,10 +2,10 @@ Section: admin Priority: extra Maintainer: Matt Brown <ma...@debian.org> -Build-Depends: debhelper (>= 8), autotools-dev, autoconf, automake +Build-Depends: debhelper (>= 9), dh-autoreconf, autoconf, automake Build-Conflicts: autoconf2.13, automake1.4 -Standards-Version: 3.9.3 -Homepage: http://www.wand.net.nz/scamper/ +Standards-Version: 3.9.5 +Homepage: http://www.caida.org/tools/measurement/scamper/ Package: scamper Architecture: any @@ -27,12 +27,14 @@ Package: libscamperfile0 Section: libs Architecture: any +Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} +Pre-Depends: ${misc:Pre-Depends} Description: file access library for scamper's binary dump format scamper is a program that is able to conduct Internet measurement tasks to large numbers of IPv4 and IPv6 addresses, in parallel, to fill a specified packets-per-second rate. Currently, it supports the - well-known ping and traceroute techniques, as well as MDA traceroute, + well-known ping and traceroute techniques, as well as MDA traceroute, alias resolution, some parts of tbit, sting, and neighbour discovery. . This package contains the library that provides access to the binary output --- scamper-20111202b/debian/copyright 2010-10-16 10:43:25.000000000 -0400 +++ scamper-20130824/debian/copyright 2014-01-20 15:09:25.000000000 -0500 @@ -1,38 +1,43 @@ This package was debianized by Matt Brown <ma...@debian.org> on Wed, 19 Dec 2007 22:12:40 +0000. -It was downloaded from http://www.wand.net.nz/scamper/ +It was downloaded from http://www.caida.org/tools/measurement/scamper/ -Upstream Author: +Upstream Author: Matthew Luckie <m...@wand.net.nz> -Copyright: +Upstream copyright holders include: - Copyright (C) 2003-2007 The University of Waikato + Copyright 1999-2013 Matthew Luckie + Copyright 2003-2011 The University of Waikato + Copyright 2011-2013 Internap Network Services Corporation + Copyright 2012-2013 The Regents of the University of California + Copyright 2008 Alistair King + Copyright 2009-2010 Ben Stasiewicz + Copyright 2009-2010 Stephen Eichler + Copyright 1989, 1992-2013 Free Software Foundation, Inc. -License: +Overall License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. - + This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - + You should have received a copy of the GNU General Public License - along with this package; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + along with this package; if not, see <http://www.gnu.org/licenses/>. On Debian systems, the complete text of the GNU General Public License v2 can be found in `/usr/share/common-licenses/GPL-2'. -The Debian packaging is (C) 2007, Matt Brown <ma...@debian.org> and +The Debian packaging is copyright 2007 Matt Brown <ma...@debian.org> and is licensed under the GPL v2, see above. - Additional License Information: mjl_{heap,list,splaytree}.{c,h} @@ -47,7 +52,7 @@ 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - + THIS SOFTWARE IS PROVIDED BY Matthew Luckie ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE --- scamper-20111202b/debian/libscamperfile0-dev.dirs 2011-05-08 11:50:50.000000000 -0400 +++ scamper-20130824/debian/libscamperfile0-dev.dirs 1969-12-31 19:00:00.000000000 -0500 @@ -1,2 +0,0 @@ -usr/lib -usr/include --- scamper-20111202b/debian/libscamperfile0-dev.install 2011-05-08 11:56:12.000000000 -0400 +++ scamper-20130824/debian/libscamperfile0-dev.install 2014-01-20 14:57:46.000000000 -0500 @@ -1,3 +1,3 @@ usr/include/scamper_* -usr/lib/libscamperfile*.so -usr/lib/libscamperfile*.a +usr/lib/*/libscamperfile*.so +usr/lib/*/libscamperfile*.a --- scamper-20111202b/debian/libscamperfile0.dirs 2011-05-08 11:51:28.000000000 -0400 +++ scamper-20130824/debian/libscamperfile0.dirs 1969-12-31 19:00:00.000000000 -0500 @@ -1 +0,0 @@ -usr/lib --- scamper-20111202b/debian/libscamperfile0.install 2011-05-08 11:51:49.000000000 -0400 +++ scamper-20130824/debian/libscamperfile0.install 2014-01-20 14:58:10.000000000 -0500 @@ -1 +1 @@ -usr/lib/libscamperfile*.so.* +usr/lib/*/libscamperfile*.so.* --- scamper-20111202b/debian/rules 2011-05-08 12:49:18.000000000 -0400 +++ scamper-20130824/debian/rules 2014-01-20 14:27:32.000000000 -0500 @@ -6,7 +6,10 @@ # Debhelper does all the magic for us :) %: - dh $@ --with autotools_dev + dh $@ --with autoreconf + +override_dh_autoreconf: + dh_autoreconf ./bootstrap.pl override_dh_fixperms: dh_fixperms --- scamper-20111202b/debian/scamper.dirs 2011-05-08 11:52:48.000000000 -0400 +++ scamper-20130824/debian/scamper.dirs 1969-12-31 19:00:00.000000000 -0500 @@ -1,2 +0,0 @@ -usr/bin -usr/share/lintian/overrides --- scamper-20111202b/debian/scamper.lintian-overrides 2011-05-08 12:34:18.000000000 -0400 +++ scamper-20130824/debian/scamper.lintian-overrides 2014-01-20 14:13:56.000000000 -0500 @@ -1,2 +1,2 @@ -# scamper is inentionally setuid +# scamper is intentionally setuid scamper: setuid-binary usr/bin/scamper 4755 root/root --- scamper-20111202b/debian/watch 1969-12-31 19:00:00.000000000 -0500 +++ scamper-20130824/debian/watch 2014-01-20 15:16:27.000000000 -0500 @@ -0,0 +1,9 @@ +version=3 + +# Upstream puts a -cvs- infix in the file names, which is neither +# part of the package name nor the version number as far as Debian is +# concerned. +opts=filenamemangle=s/-cvs-/-/ \ + http://www.caida.org/tools/measurement/scamper/code/ \ + scamper-cvs-(.+)\.tar\.gz \ + debian uupdate
scamper_20130824-1.debian.tar.xz
Description: application/xz