--- cvsutils-0.2.5.orig/debian/changelog
+++ cvsutils-0.2.5/debian/changelog
@@ -0,0 +1,74 @@
+cvsutils (0.2.5-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/control:
+ + Add Homepage field.
+ + Switch to debhelper 5 + cdbs.
+ + Standards-Version: 3.8.0 (no changes required).
+ + Add build-dependency on 'autotools-dev'.
+ + Add 'Depends: ${misc:Depends}' (lintian).
+ * debian/copyright:
+ + Convert to machine-readable format.
+ + Make my Debian packaging public domain.
+ + Fix old FSF address (lintian).
+ * debian/watch: Add file.
+
+ -- Uwe Hermann <uwe@debian.org> Tue, 03 Mar 2009 01:10:37 +0100
+
+cvsutils (0.2.3-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/copyright: Distinguish between upstream author, copyright holder
+ and license.
+ * Removed Build-Dependency on automake, shouldn't be necessary.
+
+ -- Uwe Hermann <uwe@debian.org> Sun, 24 Apr 2005 15:44:06 +0200
+
+cvsutils (0.0.20020311-4) unstable; urgency=medium
+
+ * Added automake1.8 to the build-dependencies (Closes: #298336).
+ Urgency medium, as it fixes a FTBS bug.
+
+ -- Uwe Hermann <uwe@debian.org> Wed, 9 Mar 2005 09:50:57 +0100
+
+cvsutils (0.0.20020311-3) unstable; urgency=low
+
+ * Updated to latest CVS version of csvutils.
+ + CVS Root specifications can now contain port numbers (Closes: #222166).
+ This has been fixed upstream as well as by a patch from Klaus Ethgen.
+ + Also, #291399 has been fixed upstream, too (slightly different though).
+ + cvsu now has a --nolinks option which ignores symlinks as well as
+ hard links (Closes: #151854).
+ + cvsrmadm has been removed upstream, as it's considered too dangerous.
+ * Added some more whitespace to package description (Closes: #158865).
+ * Added cvs-notag, a script contributed by Yann Dirson, which reports
+ untagged files (Closes: #159837). I'll also forward this to upstream.
+ I renamed the file to cvsnotag, though, as all others don't contain '-'.
+
+ -- Uwe Hermann <uwe@debian.org> Sat, 5 Mar 2005 15:06:17 +0100
+
+cvsutils (0.0.20020311-2) unstable; urgency=low
+
+ * Applied patch by David Pashley, which makes cvsu not report files listed
+ in .cvsignore (Closes: #291399).
+ * Standards-Version: 3.6.1.0 (no changes necessary).
+
+ -- Uwe Hermann <uwe@debian.org> Thu, 3 Mar 2005 16:53:52 +0100
+
+cvsutils (0.0.20020311-1) unstable; urgency=low
+
+ * CVS update.
+ * The manpage has been included upstream. Removed it from debian/ dir.
+ * debian/control: Improved description (Closes: #137781).
+ * Versioned Build-Dep. on debhelper (>= 3.0.18).
+
+ -- Uwe Hermann <uwe@debian.org> Mon, 11 Mar 2002 18:23:11 +0100
+
+cvsutils (0.0.20020227-1) unstable; urgency=low
+
+ * Initial Release (Closes: #121912).
+ * I wrote a manpage, as there was none in the upstream sources.
+ * Fixed typo in README.
+
+ -- Uwe Hermann <uwe@debian.org> Wed, 27 Feb 2002 10:42:47 +0100
+
--- cvsutils-0.2.5.orig/debian/compat
+++ cvsutils-0.2.5/debian/compat
@@ -0,0 +1 @@
+5
--- cvsutils-0.2.5.orig/debian/cvsnotag
+++ cvsutils-0.2.5/debian/cvsnotag
@@ -0,0 +1,32 @@
+#! /usr/bin/perl -w
+use strict;
+
+# Report on stdout the list of files for which current version is not
+# tagged.
+
+# BUGS: no handling of brnaches is attempted
+
+# Copyright (c) 2002 Yann Dirson <yann.dirson@fr.alcove.com>
+# Copyright (c) 2002 Alcove (www.alcove.com)
+# GPL, version 2
+
+my $dir=($ARGV[0] or '.');
+
+open LOG, "cvs -q log -h $dir|";
+
+my ($curfile, $head, $found);
+while (<LOG>) {
+ m/^Working file: (.*)/ and $curfile = $1;
+ m/^head: (.*)/ and $head = $1;
+ if (defined $head) {
+ m/^\t(.*): $head/ and $found = $1;
+
+ if (m/^RCS file:/) {
+ print "$curfile\n" unless defined $found;
+
+ $curfile = undef;
+ $head = undef;
+ $found = undef;
+ }
+ }
+}
--- cvsutils-0.2.5.orig/debian/dirs
+++ cvsutils-0.2.5/debian/dirs
@@ -0,0 +1 @@
+usr/bin
--- cvsutils-0.2.5.orig/debian/watch
+++ cvsutils-0.2.5/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://www.red-bean.com/cvsutils/releases/cvsutils-(.*)\.tar\.gz
--- cvsutils-0.2.5.orig/debian/copyright
+++ cvsutils-0.2.5/debian/copyright
@@ -0,0 +1,29 @@
+This package was debianized by:
+
+ Uwe Hermann <uwe@debian.org> on Wed, 27 Feb 2002 04:30:52 +0100
+
+It was downloaded from:
+
+ http://www.red-bean.com/cvsutils/
+
+Upstream Author:
+
+ Pavel Roskin <proski@gnu.org>
+
+-------------------------------------------------------------------------------
+
+Files: *
+Copyright: © 2000-2005 Pavel Roskin <proski@gnu.org>
+License: GPL-2+
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
+-------------------------------------------------------------------------------
+
+Files: debian/*
+Copyright: © 2002 - 2009 Uwe Hermann <uwe@debian.org>
+License: PD
+ The packaging done by Uwe Hermann <uwe@debian.org> is hereby
+ released as public domain.
+
--- cvsutils-0.2.5.orig/debian/control
+++ cvsutils-0.2.5/debian/control
@@ -0,0 +1,38 @@
+Source: cvsutils
+Section: devel
+Priority: optional
+Maintainer: Uwe Hermann <uwe@debian.org>
+Build-Depends: cdbs, debhelper (>= 5)
+Build-Depends-Indep: autotools-dev
+Standards-Version: 3.8.0
+Homepage: http://www.red-bean.com/cvsutils/
+
+Package: cvsutils
+Architecture: all
+Depends: ${perl:Depends}, ${misc:Depends}, cvs
+Description: CVS utilities for use in working directories
+ Several utilities which are used to facilitate working with the
+ files in the working directory of a developer using CVS.
+ .
+ The utilities included in this package are:
+ .
+ + cvsu: Offline "cvs update" simulator. Lists the files found in
+ the current directory (or in the directories which you
+ specify).
+ + cvsco: "Cruel checkout". Removes results of compilation and
+ discards local changes. Deletes all the files except
+ listed unmodified ones and checks out everything which
+ seems to be missing.
+ + cvsdiscard: Discards local changes but keeps results of compilation.
+ Works like "cvsco", but only deletes files which are
+ likely to cause merge conflicts.
+ + cvspurge: CVS-based "make maintainer-clean". Removes results of
+ compilation but keeps local changes intact. Removes
+ unknown files, but keeps changes in files known to CVS.
+ + cvstrim: Removes files and directories unknown to CVS.
+ + cvschroot: Makes it possible to change CVS/Root in all subdirectories
+ to the given value.
+ + cvsdo: Simulates some of the CVS commands (currently add, remove
+ and diff) without any access to the CVS server.
+ + cvsnotag: Reports untagged files.
+
--- cvsutils-0.2.5.orig/debian/rules
+++ cvsutils-0.2.5/debian/rules
@@ -0,0 +1,27 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+binary-post-install/cvsutils::
+ cp debian/cvsnotag debian/cvsutils/usr/bin
+ dh_link usr/share/man/man1/cvsutils.1 \
+ usr/share/man/man1/cvschroot.1 \
+ usr/share/man/man1/cvsutils.1 \
+ usr/share/man/man1/cvsco.1 \
+ usr/share/man/man1/cvsutils.1 \
+ usr/share/man/man1/cvsdiscard.1 \
+ usr/share/man/man1/cvsutils.1 \
+ usr/share/man/man1/cvsdo.1 \
+ usr/share/man/man1/cvsutils.1 \
+ usr/share/man/man1/cvspurge.1 \
+ usr/share/man/man1/cvsutils.1 \
+ usr/share/man/man1/cvstrim.1 \
+ usr/share/man/man1/cvsutils.1 \
+ usr/share/man/man1/cvsnotag.1 \
+ usr/share/man/man1/cvsutils.1 \
+ usr/share/man/man1/cvsu.1
+
+common-binary-post-install-arch:: list-missing
+
--- cvsutils-0.2.5.orig/debian/docs
+++ cvsutils-0.2.5/debian/docs
@@ -0,0 +1,4 @@
+AUTHORS
+NEWS
+README
+THANKS