--- cvs2cl-2.73.orig/cvs2cl.pl +++ cvs2cl-2.73/cvs2cl.pl @@ -1,6 +1,4 @@ -#!/bin/sh -exec perl -w -x "$0" ${1+"$@"} # -*- mode: perl; perl-indent-level: 2; -*- -#!perl -w +#!/usr/bin/perl -w ############################################################## @@ -3253,8 +3251,11 @@ You may have received a copy of the GNU General Public License along with cvs2cl.pl; see the file COPYING. If not, write to the -Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. +Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, +Boston, MA 02110-1301 USA. + +[The postal address above has been updated by the Debian package maintainer +to reflect the FSF's current address.] =head1 SEE ALSO --- cvs2cl-2.73.orig/debian/docs +++ cvs2cl-2.73/debian/docs @@ -0,0 +1 @@ +TODO --- cvs2cl-2.73.orig/debian/control.comment +++ cvs2cl-2.73/debian/control.comment @@ -0,0 +1,6 @@ +cvs2cl uses: + Text::Wrap; + Time::Local; + File::Basename; + +They are all in perl-5.00[45]-base. No depends need to be speicified. --- cvs2cl-2.73.orig/debian/dirs +++ cvs2cl-2.73/debian/dirs @@ -0,0 +1,3 @@ +/usr/bin +/usr/share/doc/cvs2cl +usr/share/man/man1 --- cvs2cl-2.73.orig/debian/changelog +++ cvs2cl-2.73/debian/changelog @@ -0,0 +1,158 @@ +cvs2cl (2.73-1) unstable; urgency=low + + * New upstream version. + + -- Peter Palfrader Mon, 11 Jun 2012 16:52:07 +0200 + +cvs2cl (2.59-2) unstable; urgency=low + + * Now that we use debhelper compatibility >= 4 adapt also + adapt the build-depends accordingly. + + -- Peter Palfrader Sat, 17 Jun 2006 20:18:54 +0200 + +cvs2cl (2.59-1) unstable; urgency=low + + * New upstream version. + * Move debhelper from Build-Depends-Indep into Build-Depends. + * Move the pod2man call from the install to the build target + (and install the created file in the install target and clean up + after it in the clean target). + * Replace all instances of "cvs2cl.pl" with "cvs2cl" in the + manual page (closes: #360481). + * Change Standards-Version to 3.7.2 - no changes required. + * Update FSF postal address in debian/copyright and the cvs2cl + script itself (the pod part that makes it into the manpage). + * Update Martyn J. Pearce's copyright statement to include 2004 + in debian/copyright. + * Move from debhelper compatibility level 1 to 4 (required changing + paths in debian/rules from debian/tmp to debian/cvs2cl, nothing else). + + -- Peter Palfrader Sat, 17 Jun 2006 20:10:38 +0200 + +cvs2cl (2.58-1) unstable; urgency=low + + * New upstream version. + Change --ignore to match documentation: use regexen (closes: #269918) + * Remove get-orig-source target. It's now obsoleted by a different + script, which is available at + http://svn.noreply.org/svn/pkg-cvs2cl/tools/make-upstream + - Upstream tarballs are now created differently (still from + upstream CVS tho) + * No longer ship changelogs.html. + + -- Peter Palfrader Thu, 25 Nov 2004 18:10:31 +0100 + +cvs2cl (2.57-1) unstable; urgency=low + + * New upstream release. + + -- Peter Palfrader Mon, 26 Jul 2004 00:05:25 +0200 + +cvs2cl (2.55-2) unstable; urgency=low + + * use File::Basename qw( fileparse ) in package + CVS::Utils::ChangeLog::FileEntry (closes: #255500). + + -- Peter Palfrader Mon, 21 Jun 2004 15:52:08 +0200 + +cvs2cl (2.55-1) unstable; urgency=low + + * New upstream release. + * cvs log changed its output format. Applied a patch based on the one + provided by Martin Dorey to make cvs2cl cope with this + (closes: #254356). + + -- Peter Palfrader Mon, 14 Jun 2004 15:11:10 +0200 + +cvs2cl (2.54-1) unstable; urgency=low + + * New upstream release. + * Update standards version to 3.6.1. + + -- Peter Palfrader Sun, 25 Apr 2004 17:07:15 +0200 + +cvs2cl (2.52-1) unstable; urgency=low + + * New upstream release. + * copyright file: make the pointer reference GPL-2 rather than just GPL. + * Remove self written manpage and replace it by pod2man output since + upstream added the documentation as pod. + + -- Peter Palfrader Tue, 17 Feb 2004 06:18:20 +0100 + +cvs2cl (2.51-2) unstable; urgency=low + + * Added Melissa and Martyn to cvs2cl manpage author sections. + * Added Melissa to authors in copyright file. + * Install index.html as cvs2cl.html in doc. + + -- Peter Palfrader Sun, 14 Dec 2003 07:13:45 +0100 + +cvs2cl (2.51-1) unstable; urgency=low + + * New upstream release. + + -- Peter Palfrader Sun, 14 Dec 2003 06:49:53 +0100 + +cvs2cl (2.50-2) unstable; urgency=low + + * Write a new manpage for cvs2cl(1) (closes: #222799). + + -- Peter Palfrader Sun, 7 Dec 2003 14:20:27 +0100 + +cvs2cl (2.50-1) unstable; urgency=low + + * New upstream release (closes: #183118). + - Expand usernames based on passwd file (closes: #117511). + * debian/rules: Also remove new BUGS* files in get-orig-source + target. + * debian/copyright: Changed my email address, added Martyn J. Pearce + to authors and copyright holders. + * cvs2cl: Replace shell perl finding magic with a normal perl shebang. + + -- Peter Palfrader Tue, 30 Sep 2003 18:50:16 +0200 + +cvs2cl (2.38-3) unstable; urgency=low + + * New Standards-Version: 3.5.7 + - Have no /usr/doc link anymore (actually building against the new + debhelper does fix this - I'll not depend on it tho to make + building it on older releases easier) + - No real changes. + * Removed emacs stuff from debian/changelog. + + -- Peter Palfrader Mon, 11 Nov 2002 13:40:25 +0100 + +cvs2cl (2.38-2) unstable; urgency=low + + * Added missing depends on perl (closes: #136038). + Needed for Time::Local and File::Basename. + + -- Peter Palfrader Mon, 8 Apr 2002 15:42:09 +0200 + +cvs2cl (2.38-1) unstable; urgency=low + + * New upstream version. + * rules file now has a get-orig-source target. + * Removed some empty lines in ManPage (hopefully closes: #86259). + * Upped Standards-Version to 3.5.1.0 (required no changes). + * Added changelogs.html to docs. + + -- Peter Palfrader Sat, 17 Feb 2001 05:42:37 +0100 + +cvs2cl (2.33-1) unstable; urgency=low + + * New upstream version (closes: #79769). + * Updated upstream location. + * Changed maintainer address. + * Changed versioning scheme 0.0.2.33 -> 2.33. + * Created an upstream changelog from CVS (using cvs2cl). + + -- Peter Palfrader Sun, 17 Dec 2000 00:15:46 +0100 + +cvs2cl (0.0.2.29-1) unstable; urgency=low + + * Initial Release (closes: #71295). + + -- Peter Palfrader Sat, 23 Sep 2000 23:13:38 +0200 --- cvs2cl-2.73.orig/debian/copyright +++ cvs2cl-2.73/debian/copyright @@ -0,0 +1,37 @@ +This package was debianized by Peter Palfrader on +Sat, 23 Sep 2000 23:13:38 +0200. + +It was downloaded on Sat, 23 Sep 2000 23:03:07 +0200 from CVS: + cvs -d :pserver:anonymous@cvs.red-bean.com:/usr/local/cvs login + Password: the key + cvs -d :pserver:anonymous@cvs.red-bean.com:/usr/local/cvs export -D now cvs2cl + +cvs2cl homepage is at http://www.red-bean.com/cvs2cl/ + +Upstream Authors: Martyn J. Pearce + Melissa O'Neill + Karl Fogel + +Copyright: 1999 Karl Fogel + 2001,2002,2003,2004 Martyn J. Pearce + +cvs2cl.pl 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; either version 2, or (at your option) +any later version. + +cvs2cl.pl 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 may have received a copy of the GNU General Public License +along with cvs2cl.pl; see the file COPYING. If not, write to the +Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, +Boston, MA 02110-1301 USA + +[note: the address of the FSF above has been updated by the Debian +package maintainer to match the FSF's current postal address] + +On Debian systems the complete text of Version 2 of the General +Public License can be found in /usr/share/common-licenses/GPL-2. --- cvs2cl-2.73.orig/debian/rules +++ cvs2cl-2.73/debian/rules @@ -0,0 +1,48 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# This is the debhelper compatability version to use. +export DH_COMPAT=4 + +CVSROOT=:pserver:anonymous@cvs.red-bean.com:/usr/local/cvs + +build: + dh_testdir + + pod2man cvs2cl.pl | sed -e 's/cvs2cl.pl/cvs2cl/g' > cvs2cl.1 + +clean: + dh_testdir + dh_testroot + dh_clean + + rm -f cvs2cl.1 + +install: build + dh_testdir + dh_testroot + dh_installdirs + + install cvs2cl.pl `pwd`/debian/cvs2cl/usr/bin/cvs2cl + install cvs2cl.1 `pwd`/debian/cvs2cl/usr/share/man/man1/cvs2cl.1 + install -m 644 index.html `pwd`/debian/cvs2cl/usr/share/doc/cvs2cl/cvs2cl.html + +binary-indep: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installmanpages + dh_installchangelogs ChangeLog + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-arch: build install +binary: binary-arch binary-indep --- cvs2cl-2.73.orig/debian/control +++ cvs2cl-2.73/debian/control @@ -0,0 +1,15 @@ +Source: cvs2cl +Section: devel +Priority: optional +Maintainer: Peter Palfrader +Build-Depends: debhelper (>= 4) +Build-Depends-Indep: perl-doc +Standards-Version: 3.7.2 + +Package: cvs2cl +Architecture: all +Depends: cvs, perl +Description: CVS-log-message-to-ChangeLog conversion script + This perl script produces a GNU-style ChangeLog for CVS-controlled sources, + by running "cvs log" and parsing the output. Duplicate log messages get + unified in the Right Way.