--- chase-0.5.2.orig/chase.1 +++ chase-0.5.2/chase.1 @@ -21,37 +21,37 @@ .SH SYNOPSIS .B chase [ -.B --verbose +.B \-\-verbose | -.B --from-file +.B \-\-from\-file | -.B -f +.B \-f | -.B --null +.B \-\-null | -.B -0 +.B \-0 | -.B --loop-warn-threshold +.B \-\-loop\-warn\-threshold COUNT | -.B -w +.B \-w COUNT | -.B --loop-fail-threshold +.B \-\-loop\-fail\-threshold COUNT | .B -l COUNT | -.B --disable-loop-detection +.B \-\-disable\-loop\-detection | -.B -D +.B \-D ] .IR "" [ file ...] .sp -.B chase -v +.B chase \-v | -.B --version +.B \-\-version .sp -.B chase -h +.B chase \-h | -.B --help +.B \-\-help .SH DESCRIPTION .B Chase is a small utility that tracks down the name of the actual file that @@ -62,15 +62,15 @@ .B chase a name of an existing file. The program will then show you (or, more accurately, print to the standard output stream) the name of the real -file that the original file referred to. It does not matter, if you give +file that the original file referred to. It does not matter if you give the program the name of a regular file; .B chase will just give you the same name back. You can give the utility the option -.BR --verbose , +.BR \-\-verbose , in order to have it be more verbose in its operation. You can also give the program a list of files from which it will read the file names to be chased (see the option -.BR --from-file ). +.BR \-\-from\-file). .PP I'll give you a good example of a case where .B chase @@ -91,9 +91,9 @@ Observe: .nf .sp -ajk@ugh:~$ dpkg -S `which xemacs20` +ajk@ugh:~$ dpkg \-S \`which xemacs20\` dpkg: /usr/bin/xemacs20 not found. -ajk@ugh:~$ dpkg -S `which xemacs20 | xargs chase` +ajk@ugh:~$ dpkg \-S \`which xemacs20 | xargs chase\` xemacs20-nomule: /usr/bin/xemacs-20.4-nomule ajk@ugh:~$ .fi @@ -104,9 +104,9 @@ .SH OPTIONS The following options are recognized by .BR chase : -.IP --verbose +.IP \-\-verbose Chat about what is being done. -.IP "-f, --from-file" +.IP "\-f, \-\-from\-file" Treat the file names on the command line as sources for names to be chased. If this option is present, .B chase @@ -117,23 +117,23 @@ line of a run without this option. There is no means for quoting the newline character; therefore only file names that do not contain newlines can be specified via the files. This restriction is lifted -by the -0 option, though. However, literal spaces are preserved and +by the \-0 option, though. However, literal spaces are preserved and are not interpreted as special. -.IP "-0, --null" -This option implies the option -f, which reads file names from a file. -The -0 option modifies the behviour -f so that instead of treating +.IP "\-0, \-\-null" +This option implies the option \-f, which reads file names from a file. +The -0 option modifies the behavior \-f so that instead of treating lines in the file as file names, the file names are expected to be separated by null characters. This allows for specifying file names with newlines in them with -f. -.IP "-w WCOUNT, --loop-warn-threshold=WCOUNT" -.IP "-l LCOUNT, --loop-fail-threshold=LCOUNT" +.IP "\-w WCOUNT, \-\-loop\-warn\-threshold=WCOUNT" +.IP "\-l LCOUNT, \-\-loop\-fail\-threshold=LCOUNT" Set the threshold for warning about a possible symlink loop (WCOUNT) and for failing because of one (LCOUNT). There are default values, which you can find out by invoking .B chase -with the argument --help. Using zero as WCOUNT or LCOUNT disables the +with the argument \-\-help. Using zero as WCOUNT or LCOUNT disables the check. -.IP "-D, --disable-loop-detection" +.IP "\-D, \-\-disable\-loop\-detection" Normally .B chase keeps a record of all symlinks it has visited when chasing the current @@ -147,9 +147,9 @@ .B chase runs in constant space and linear time relative to the length of the symlink chains encountered. -.IP "-h, --help" +.IP "\-h, \-\-help" Output a usage summary and exit successfully. -.IP "-v, --version" +.IP "\-v, \-\-version" Show version information and exit successfully. .SH DIAGNOSTICS The exit status is 0 if and only if all files given in the command @@ -161,13 +161,13 @@ .IP "quite many symlink hops, hope we're not looping..." This means that the chain of symlinks is longer than a given threshold. This may mean that the chain is infinite (and thus contains a loop -somewhere). The threshold can be specificed by using the ---loop-warn-threshold command line option. +somewhere). The threshold can be specified by using the +\-\-loop\-warn\-threshold command line option. .IP "too many symlink hops, giving up..." This means that the chain of symlinks is longer than a given threshold. This usually means that the chain is infinite (and thus contains a -loop somewhere). The threshold can be specificed by using the ---loop-fail-threshold command line option. If you see this message, it +loop somewhere). The threshold can be specified by using the +\-\-loop\-fail\-threshold command line option. If you see this message, it means that .B chase has given up on that file. @@ -179,7 +179,7 @@ .PP Additionally, .B Chase -emits several error messages under problemous conditions. They +emits several error messages under problematic conditions. They all come from the system libraries, so the program has no control over the actual wording of the messages. They all follow the format "program name: file name: error message", where file name is the name --- chase-0.5.2.orig/debian/control +++ chase-0.5.2/debian/control @@ -0,0 +1,17 @@ +Source: chase +Section: utils +Priority: optional +Maintainer: Andreas Rottmann +Build-Depends: debhelper (>= 7), cdbs, libgc-dev +Standards-Version: 3.8.1 + +Package: chase +Architecture: any +Section: utils +Priority: optional +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Follow a symlink and print out its target file + Chase is a small utility for tracking down the actual + file that a symbolic link points to - chasing the symlink, + if you will. The result of a successful run is guaranteed + to be an existing file which is not a symbolic link. --- chase-0.5.2.orig/debian/compat +++ chase-0.5.2/debian/compat @@ -0,0 +1 @@ +7 --- chase-0.5.2.orig/debian/changelog +++ chase-0.5.2/debian/changelog @@ -0,0 +1,167 @@ +chase (0.5.2-4) unstable; urgency=low + + * Fix download location in debian/copyright (closes: #426468). + * Refer to versioned GPL license in debian/copyright. + * Bump Standards-Version to 3.8.1 (no changes). + * Bump debhelper compat to 7. + * Add ${misc:Depends}. + * Convert debian/copyright to UTF-8. + + -- Andreas Rottmann Sat, 06 Jun 2009 14:18:32 +0200 + +chase (0.5.2-3) unstable; urgency=low + + * Applied patch for manpatch typos (closes: #394537). + * Don't use itla-debuild anymore. + * Update build-depends on debhelper to (>= 4.1.0). + * Update FSF address in debian/copyright. + + -- Andreas Rottmann Wed, 23 May 2007 17:29:57 +0200 + +chase (0.5.2-2) unstable; urgency=low + + * Rebuild for GCC 4 transition (closes: #320276). + * Fix up "-" and "`" characters in manpage (closes: #281045). + * Add itla-debuild support. + + -- Andreas Rottmann Thu, 11 Aug 2005 21:16:46 +0200 + +chase (0.5.2-1) unstable; urgency=low + + * New upstream release. + - Fixes "treshold" missspelling (closes: #209271). + - Manpage now lists myself as maintainer and bug-contact (closes: #229651). + + -- Andreas Rottmann Sat, 26 Jun 2004 11:51:31 +0200 + +chase (0.5.1-1) unstable; urgency=low + + * New upstream release (I've taken over upstream, too). + - Automake-based buildsystem. + * Built against libgc-dev instead of obsolete libgc6-dev (closes: #207438). + * Switched to CDBS. + * Standards-Version: 3.6.1. + + -- Andreas Rottmann Sun, 7 Sep 2003 15:02:29 +0200 + +chase (0.5-4) unstable; urgency=low + + * Rebuilt with g++ 3.2. + + -- Andreas Rottmann Sun, 19 Jan 2003 15:38:18 +0100 + +chase (0.5-3) unstable; urgency=low + + * New maintainer (package now adopted, closes: #174852). + * Bumped Standards-Version to 3.5.8. + + Removed postinst and prerm scripts, which only dealt + with /usr/doc symlinking (obsolete). + + -- Andreas Rottmann Wed, 1 Jan 2003 15:06:40 +0100 + +chase (0.5-2) unstable; urgency=low + + * debian/control (Build-Depends): testing/unstable + no longer has libc5-dev, so we require libc6-dev now. + + -- Antti-Juhani Kaijanaho Wed, 29 Aug 2001 21:33:53 +0300 + +chase (0.5-1) unstable; urgency=low + + * New upstream release, the "Year 19100" release. + * debian/copyright: Updated. + * debian/control (Build-Depends): Added. + * debian/control (Standards-Version): 3.1.1 + * debian/rules (source-depends): Deleted. + * debian/check-sourcedeps: Deleted. + + -- Antti-Juhani Kaijanaho Sun, 2 Jan 2000 19:46:22 +0200 + +chase (0.4-3) unstable; urgency=low + + * debian/rules (source-depends): Depend on libgc5-dev, not libgc4-dev. + * debian/{prerm,postinst,rules}: Implement the /usr/doc transition. + + -- Antti-Juhani Kaijanaho Wed, 22 Sep 1999 20:06:25 +0300 + +chase (0.4-2) unstable; urgency=low + + * debian/rules (source-depends): Make debian/check-sourcedeps + executable before running it. Closes: #44540. + + -- Antti-Juhani Kaijanaho Tue, 7 Sep 1999 22:04:17 +0300 + +chase (0.4-1) unstable; urgency=low + + * New upstream release + * debian/check-sourcedeps: New file. + * debian/rules (source-depends): Converted to use the new file. + + -- Antti-Juhani Kaijanaho Wed, 1 Sep 1999 22:42:27 +0300 + +chase (0.3.1-6) unstable; urgency=low + + * Upgraded Standards-Version to 3.0.0.0 with necessary + changes to debian/rules and debian/copyright + + -- Antti-Juhani Kaijanaho Fri, 2 Jul 1999 13:01:29 +0300 + +chase (0.3.1-5) unstable; urgency=low + + * debian/rules: added a simple test for source dependencies. + * debian/rules: use -isp with dpkg-gencontrol. + + -- Antti-Juhani Kaijanaho Sat, 26 Jun 1999 03:19:58 +0300 + +chase (0.3.1-4) unstable; urgency=low + + * Re-rephrased the short description. + + -- Antti-Juhani Kaijanaho Fri, 9 Apr 1999 00:29:19 +0300 + +chase (0.3.1-3) unstable; urgency=low + + * Rephrased the short description. Closes wishlist + bug#33839. + * Added a guard file in debian/rules' build and clean targets + to avoid unnecessary rerunning of ./configure. + + -- Antti-Juhani Kaijanaho Fri, 9 Apr 1999 00:06:09 +0300 + +chase (0.3.1-2) unstable; urgency=low + + * Use make distclean, not make clean in debian/rules clean. + Otherwise the Debian diff fails. Thanks to Lars Wirzenius' + dbuild bot for spotting this. + + -- Antti-Juhani Kaijanaho Mon, 22 Feb 1999 20:30:26 +0200 + +chase (0.3.1-1) unstable; urgency=low + + * New upstream release. + * Rewrote debian/rules from scratch. As few SEMs as possible for me, + please :-) (SEM = somebody else's mistake) + * debian/rules clean removes now the configure cache. + * Bumped the standards version to 2.5.0.0. No changes were necessary. + + -- Antti-Juhani Kaijanaho Wed, 3 Feb 1999 20:23:17 +0200 + +chase (0.3-1) unstable; urgency=low + + * New upstream version. + * This is the first version to be uploaded to Debian servers; + 0.2-1 was sitting in my self-operated repository for Debian packages, + waiting for me becoming a Debian maintainer. + * debian/control: updated maintainer address, gave the binary package + section and priority. + * debian/copyright: updated. + + -- Antti-Juhani Kaijanaho Fri, 15 Jan 1999 07:30:01 +0200 + +chase (0.2-1) unstable; urgency=low + + * Initial Release. + + -- Antti-Juhani Kaijanaho Wed, 9 Dec 1998 22:33:17 +0200 + + --- chase-0.5.2.orig/debian/rules +++ chase-0.5.2/debian/rules @@ -0,0 +1,6 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/buildcore.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/debhelper.mk + --- chase-0.5.2.orig/debian/copyright +++ chase-0.5.2/debian/copyright @@ -0,0 +1,38 @@ +This package was debianized by Antti-Juhani Kaijanaho . + +It was downloaded from . + +Upstream Author: Antti-Juhani Kaijanaho + +Copyright: + + Copyright (C) 1998,1999,2000 Antti-Juhani Kaijanaho + + This program 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 of the License, or + (at your option) any later version. + + This program 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 program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA + 02110-1301, USA. + + The author can be reached via mail at (ISO 8859-1 charset for the city) + Antti-Juhani Kaijanaho + Helvintie 2 e as 9 + FIN-40500 JYVÄSKYLÄ + FINLAND + EUROPE + and via electronic mail from + gaia@iki.fi + If you have a choice, use the email address; it is more likely to + stay current. + +In Debian GNU/Linux systems, the GNU GPL version 2 is available at +/usr/share/common-licenses/GPL-2.