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

Attachment: scamper_20130824-1.debian.tar.xz
Description: application/xz

Reply via email to