[Python-apps-commits] r3903 - in packages/snakefood/trunk/debian (9 files)

morph at users.alioth.debian.org morph at users.alioth.debian.org
Tue Oct 6 21:28:08 UTC 2009


    Date: Tuesday, October 6, 2009 @ 21:28:08
  Author: morph
Revision: 3903

* debian/{rules, sfood*.1}
  - removed manpages: they were merged into upstream tarball

Modified:
  packages/snakefood/trunk/debian/changelog
  packages/snakefood/trunk/debian/rules
Deleted:
  packages/snakefood/trunk/debian/sfood-checker.1
  packages/snakefood/trunk/debian/sfood-cluster.1
  packages/snakefood/trunk/debian/sfood-copy.1
  packages/snakefood/trunk/debian/sfood-flatten.1
  packages/snakefood/trunk/debian/sfood-graph.1
  packages/snakefood/trunk/debian/sfood-imports.1
  packages/snakefood/trunk/debian/sfood.1

Modified: packages/snakefood/trunk/debian/changelog
===================================================================
--- packages/snakefood/trunk/debian/changelog	2009-10-06 20:12:38 UTC (rev 3902)
+++ packages/snakefood/trunk/debian/changelog	2009-10-06 21:28:08 UTC (rev 3903)
@@ -8,8 +8,10 @@
       XS-Python-Version accordingly); thanks to Alessio Treglia for the report
       and to Piotr Ożarowski for suggestions; Closes: #527047
     - bump Standards-Version to 3.8.3 (no changes needed)
+  * debian/{rules, sfood*.1}
+    - removed manpages: they were merged into upstream tarball
 
- -- Sandro Tosi <morph at debian.org>  Tue, 06 Oct 2009 22:10:15 +0200
+ -- Sandro Tosi <morph at debian.org>  Tue, 06 Oct 2009 22:58:48 +0200
 
 snakefood (1.3.1-2) unstable; urgency=low
 

Modified: packages/snakefood/trunk/debian/rules
===================================================================
--- packages/snakefood/trunk/debian/rules	2009-10-06 20:12:38 UTC (rev 3902)
+++ packages/snakefood/trunk/debian/rules	2009-10-06 21:28:08 UTC (rev 3903)
@@ -46,7 +46,7 @@
 	dh_installchangelogs	CHANGES
 	dh_installdocs
 	dh_pysupport
-	dh_installman		debian/sfood*.1
+	dh_installman		doc/manpages/sfood*.1
 	dh_link
 	dh_compress
 	dh_fixperms

Deleted: packages/snakefood/trunk/debian/sfood-checker.1
===================================================================
--- packages/snakefood/trunk/debian/sfood-checker.1	2009-10-06 20:12:38 UTC (rev 3902)
+++ packages/snakefood/trunk/debian/sfood-checker.1	2009-10-06 21:28:08 UTC (rev 3903)
@@ -1,69 +0,0 @@
-.\"                                      Hey, EMACS: -*- nroff -*-
-.\" First parameter, NAME, should be all caps
-.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
-.\" other parameters are allowed: see man(7), man(1)
-.TH SFOOD-CHECKER 1 "January 2, 2009"
-.\" Please adjust this date whenever revising the manpage.
-.\"
-.\" Some roff macros, for reference:
-.\" .nh        disable hyphenation
-.\" .hy        enable hyphenation
-.\" .ad l      left justify
-.\" .ad b      justify to both left and right margins
-.\" .nf        disable filling
-.\" .fi        enable filling
-.\" .br        insert line break
-.\" .sp <n>    insert n+1 empty lines
-.\" for manpage-specific macros, see man(7)
-.SH NAME
-sfood-checker \- check for superfluous import statements in Python source code
-.SH SYNOPSIS
-.B sfood-checker
-.RI [ options ] " files" ...
-.SH DESCRIPTION
-This script is used to detect forgotten imports that are not used anymore. When
-writing Python code (which happens so fast), it is often the case that we forget
-to remove useless imports.
-.PP
-This is implemented using a search in the AST, and as such we do not require to
-import the module in order to run the checks. This is a major advantage over all
-the other lint/checker programs, and the main reason for taking the time to
-write it.
-.PP
-As inputs, it can receive either files or directories; in case no
-argument is passed, it parses the current directory recursively.
-.SH OPTIONS
-.TP
-\fB\-h\fR, \fB\-\-help\fR
-show the help message and exit
-.TP
-\fB\-\-debug\fR
-Debugging output.
-.TP
-\fB\-I\fR IGNORES, \fB\-\-ignore\fR=\fIIGNORES\fR
-Add the given directory name to the list to be
-ignored.
-.TP
-\fB\-d\fR, \fB\-\-disable\-pragmas\fR
-Disable processing of pragma directives as strings
-after imports.
-.TP
-\fB\-D\fR, \fB\-\-duplicates\fR, \fB\-\-enable\-duplicates\fR
-Enable experimental heuristic for finding duplicate
-imports.
-.TP
-\fB\-M\fR, \fB\-\-missing\fR, \fB\-\-enable\-missing\fR
-Enable experimental heuristic for finding missing
-imports.
-.SH SEE ALSO
-.BR sfood (1),
-.BR sfood-cluster (1),
-.BR sfood-copy (1),
-.BR sfood-flatten (1),
-.BR sfood-graph (1),
-.BR sfood-imports (1).
-.SH AUTHOR
-sfood-checker was written by Martin Blais <blais at furius.ca> and it's part of snakefood suite.
-.PP
-This manual page was written by Sandro Tosi <morph at debian.org>,
-for the Debian project (and may be used by others).

Deleted: packages/snakefood/trunk/debian/sfood-cluster.1
===================================================================
--- packages/snakefood/trunk/debian/sfood-cluster.1	2009-10-06 20:12:38 UTC (rev 3902)
+++ packages/snakefood/trunk/debian/sfood-cluster.1	2009-10-06 21:28:08 UTC (rev 3903)
@@ -1,44 +0,0 @@
-.\"                                      Hey, EMACS: -*- nroff -*-
-.\" First parameter, NAME, should be all caps
-.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
-.\" other parameters are allowed: see man(7), man(1)
-.TH SFOOD-CLUSTER 1 "January 2, 2009"
-.\" Please adjust this date whenever revising the manpage.
-.\"
-.\" Some roff macros, for reference:
-.\" .nh        disable hyphenation
-.\" .hy        enable hyphenation
-.\" .ad l      left justify
-.\" .ad b      justify to both left and right margins
-.\" .nf        disable filling
-.\" .fi        enable filling
-.\" .br        insert line break
-.\" .sp <n>    insert n+1 empty lines
-.\" for manpage-specific macros, see man(7)
-.SH NAME
-sfood-cluster \- read snakefood dependencies from stdin and cluster according to filenames
-.SH SYNOPSIS
-.B sfood-cluster
-.RI [ options ] " directories" ...
-.SH DESCRIPTION
-You need to call this script with the names of directories to cluster together,
-for relative filenames.
-.SH OPTIONS
-.TP
-\fB\-h\fR, \fB\-\-help\fR
-show the help message and exit
-.TP
-\fB\-f\fR FROM_FILE, \fB\-\-from\-file\fR=\fIFROM_FILE\fR
-Read cluster list from the given filename.
-.SH SEE ALSO
-.BR sfood (1),
-.BR sfood-checker (1),
-.BR sfood-copy (1),
-.BR sfood-flatten (1),
-.BR sfood-graph (1),
-.BR sfood-imports (1).
-.SH AUTHOR
-sfood-cluster was written by Martin Blais <blais at furius.ca> and it's part of snakefood suite.
-.PP
-This manual page was written by Sandro Tosi <morph at debian.org>,
-for the Debian project (and may be used by others).

Deleted: packages/snakefood/trunk/debian/sfood-copy.1
===================================================================
--- packages/snakefood/trunk/debian/sfood-copy.1	2009-10-06 20:12:38 UTC (rev 3902)
+++ packages/snakefood/trunk/debian/sfood-copy.1	2009-10-06 21:28:08 UTC (rev 3903)
@@ -1,48 +0,0 @@
-.\"                                      Hey, EMACS: -*- nroff -*-
-.\" First parameter, NAME, should be all caps
-.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
-.\" other parameters are allowed: see man(7), man(1)
-.TH SFOOD-COPY 1 "January 2, 2009"
-.\" Please adjust this date whenever revising the manpage.
-.\"
-.\" Some roff macros, for reference:
-.\" .nh        disable hyphenation
-.\" .hy        enable hyphenation
-.\" .ad l      left justify
-.\" .ad b      justify to both left and right margins
-.\" .nf        disable filling
-.\" .fi        enable filling
-.\" .br        insert line break
-.\" .sp <n>    insert n+1 empty lines
-.\" for manpage-specific macros, see man(7)
-.SH NAME
-sfood-copy \- read a snakefood dependencies file and flatten and output the list of all files
-.SH SYNOPSIS
-.B sfood-copy
-.RI [ options ] " files" ...
-.SH DESCRIPTION
-Read a snakefood dependencies file and flatten and output the list of all files.
-.SH OPTIONS
-.TP
-\fB\-h\fR, \fB\-\-help\fR
-show the help message and exit
-.TP
-\fB\-o\fR, \fB\-\-overwrite\fR
-Overwrite the destination files. If this is not set,
-an error is generated if the destination file exists.
-.TP
-\fB\-i\fR, \fB\-\-insert\-package\-inits\fR
-Automatically create missing __init__.py in
-intervening directories.
-.SH SEE ALSO
-.BR sfood (1),
-.BR sfood-checker (1),
-.BR sfood-cluster (1),
-.BR sfood-flatten (1),
-.BR sfood-graph (1),
-.BR sfood-imports (1).
-.SH AUTHOR
-sfood-copy was written by Martin Blais <blais at furius.ca> and it's part of snakefood suite.
-.PP
-This manual page was written by Sandro Tosi <morph at debian.org>,
-for the Debian project (and may be used by others).

Deleted: packages/snakefood/trunk/debian/sfood-flatten.1
===================================================================
--- packages/snakefood/trunk/debian/sfood-flatten.1	2009-10-06 20:12:38 UTC (rev 3902)
+++ packages/snakefood/trunk/debian/sfood-flatten.1	2009-10-06 21:28:08 UTC (rev 3903)
@@ -1,40 +0,0 @@
-.\"                                      Hey, EMACS: -*- nroff -*-
-.\" First parameter, NAME, should be all caps
-.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
-.\" other parameters are allowed: see man(7), man(1)
-.TH SFOOD-FLATTEN 1 "January 2, 2009"
-.\" Please adjust this date whenever revising the manpage.
-.\"
-.\" Some roff macros, for reference:
-.\" .nh        disable hyphenation
-.\" .hy        enable hyphenation
-.\" .ad l      left justify
-.\" .ad b      justify to both left and right margins
-.\" .nf        disable filling
-.\" .fi        enable filling
-.\" .br        insert line break
-.\" .sp <n>    insert n+1 empty lines
-.\" for manpage-specific macros, see man(7)
-.SH NAME
-sfood-flatten \- read a snakefood dependencies file and flatten and output the list of all files
-.SH SYNOPSIS
-.B sfood-flatten
-.RI [ options ] " files" ...
-.SH DESCRIPTION
-
-.SH OPTIONS
-.TP
-\fB\-h\fR, \fB\-\-help\fR
-show the help message and exit
-.SH SEE ALSO
-.BR sfood (1),
-.BR sfood-checker (1),
-.BR sfood-cluster (1),
-.BR sfood-copy (1),
-.BR sfood-graph (1),
-.BR sfood-imports (1).
-.SH AUTHOR
-sfood-flatten was written by Martin Blais <blais at furius.ca> and it's part of snakefood suite.
-.PP
-This manual page was written by Sandro Tosi <morph at debian.org>,
-for the Debian project (and may be used by others).

Deleted: packages/snakefood/trunk/debian/sfood-graph.1
===================================================================
--- packages/snakefood/trunk/debian/sfood-graph.1	2009-10-06 20:12:38 UTC (rev 3902)
+++ packages/snakefood/trunk/debian/sfood-graph.1	2009-10-06 21:28:08 UTC (rev 3903)
@@ -1,50 +0,0 @@
-.\"                                      Hey, EMACS: -*- nroff -*-
-.\" First parameter, NAME, should be all caps
-.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
-.\" other parameters are allowed: see man(7), man(1)
-.TH SFOOD-GRAPH 1 "January 2, 2009"
-.\" Please adjust this date whenever revising the manpage.
-.\"
-.\" Some roff macros, for reference:
-.\" .nh        disable hyphenation
-.\" .hy        enable hyphenation
-.\" .ad l      left justify
-.\" .ad b      justify to both left and right margins
-.\" .nf        disable filling
-.\" .fi        enable filling
-.\" .br        insert line break
-.\" .sp <n>    insert n+1 empty lines
-.\" for manpage-specific macros, see man(7)
-.SH NAME
-sfood-graph \- read snakefood dependencies from stdin and output a visual graph.
-.SH SYNOPSIS
-.B sfood-graph
-.RI [ options ]
-.SH DESCRIPTION
-Read snakefood dependencies from stdin and output a visual graph.
-.SH OPTIONS
-.TP
-\fB\-h\fR, \fB\-\-help\fR
-show the help message and exit
-.TP
-\fB\-f\fR, \fB\-\-full\-pathnames\fR, \fB\-\-full\fR
-Output the full pathnames, not just the relative.
-.TP
-\fB\-p\fR, \fB\-\-pythonify\-filenames\fR, \fB\-\-remove\-extensions\fR
-Remove filename extensions in the graph and replace
-slashes with dots.
-.TP
-\fB\-r\fR, \fB\-\-redundant\fR
-Do not eliminate redundant dependencies.
-.SH SEE ALSO
-.BR sfood (1),
-.BR sfood-checker (1),
-.BR sfood-cluster (1),
-.BR sfood-copy (1),
-.BR sfood-flatten (1),
-.BR sfood-imports (1).
-.SH AUTHOR
-sfood-graph was written by Martin Blais <blais at furius.ca> and it's part of snakefood suite.
-.PP
-This manual page was written by Sandro Tosi <morph at debian.org>,
-for the Debian project (and may be used by others).

Deleted: packages/snakefood/trunk/debian/sfood-imports.1
===================================================================
--- packages/snakefood/trunk/debian/sfood-imports.1	2009-10-06 20:12:38 UTC (rev 3902)
+++ packages/snakefood/trunk/debian/sfood-imports.1	2009-10-06 21:28:08 UTC (rev 3903)
@@ -1,55 +0,0 @@
-.\"                                      Hey, EMACS: -*- nroff -*-
-.\" First parameter, NAME, should be all caps
-.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
-.\" other parameters are allowed: see man(7), man(1)
-.TH SFOOD-IMPORTS 1 "January 2, 2009"
-.\" Please adjust this date whenever revising the manpage.
-.\"
-.\" Some roff macros, for reference:
-.\" .nh        disable hyphenation
-.\" .hy        enable hyphenation
-.\" .ad l      left justify
-.\" .ad b      justify to both left and right margins
-.\" .nf        disable filling
-.\" .fi        enable filling
-.\" .br        insert line break
-.\" .sp <n>    insert n+1 empty lines
-.\" for manpage-specific macros, see man(7)
-.SH NAME
-sfood-imports \- parse Python files and output a unified list of imported symbols
-.SH SYNOPSIS
-.B sfood-imports
-.RI [ options ] " files" ...
-.SH DESCRIPTION
-The imported modules/symbols are output even if they cannot be found.  (You
-could try to do this with grep, but this is more accurate because it uses the
-AST to obtain the list of imports.)
-.SH OPTIONS
-.TP
-\fB\-h\fR, \fB\-\-help\fR
-show the help message and exit
-.TP
-\fB\-I\fR IGNORES, \fB\-\-ignore\fR=\fIIGNORES\fR
-Add the given directory name to the list to be
-ignored.
-.TP
-\fB\-u\fR, \fB\-\-unified\fR
-Just output the unique set of dependencies found, in
-no particular order, without the filenames.  The
-default is to output all imports, in order of
-appearance, along with the filename and line number.
-.TP
-\fB\-v\fR, \fB\-\-verbose\fR
-Output input lines as well.
-.SH SEE ALSO
-.BR sfood (1),
-.BR sfood-checker (1),
-.BR sfood-cluster (1),
-.BR sfood-copy (1),
-.BR sfood-flatten (1),
-.BR sfood-graph (1).
-.SH AUTHOR
-sfood-graph was written by Martin Blais <blais at furius.ca> and it's part of snakefood suite.
-.PP
-This manual page was written by Sandro Tosi <morph at debian.org>,
-for the Debian project (and may be used by others).

Deleted: packages/snakefood/trunk/debian/sfood.1
===================================================================
--- packages/snakefood/trunk/debian/sfood.1	2009-10-06 20:12:38 UTC (rev 3902)
+++ packages/snakefood/trunk/debian/sfood.1	2009-10-06 21:28:08 UTC (rev 3903)
@@ -1,84 +0,0 @@
-.\"                                      Hey, EMACS: -*- nroff -*-
-.\" First parameter, NAME, should be all caps
-.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
-.\" other parameters are allowed: see man(7), man(1)
-.TH SFOOD 1 "January 2, 2009"
-.\" Please adjust this date whenever revising the manpage.
-.\"
-.\" Some roff macros, for reference:
-.\" .nh        disable hyphenation
-.\" .hy        enable hyphenation
-.\" .ad l      left justify
-.\" .ad b      justify to both left and right margins
-.\" .nf        disable filling
-.\" .fi        enable filling
-.\" .br        insert line break
-.\" .sp <n>    insert n+1 empty lines
-.\" for manpage-specific macros, see man(7)
-.SH NAME
-sfood \- detect import statements using the AST parser
-.SH SYNOPSIS
-.B sfood
-.RI [ options ] " files " ...
-.SH DESCRIPTION
-This script outputs a comma\-separated list of tuples:
-.IP
-((from_root, from_filename), (to_root, to_filename))
-.PP
-The roots are the root directories where the modules lie.  You can use
-sfood\-graph or some other tool to filter, cluster and generate a meaningful
-graph from this list of dependencies.
-.PP
-As a special case, if the 'to' tuple is (None, None), this means to at least
-include the 'from' tuple as a node.  This may happen if the file has no
-dependencies on anything.
-.PP
-As inputs, it can receive either files or directories; in case no
-argument is passed, it parses the current directory recursively.
-.SH OPTIONS
-.TP
-\fB\-h\fR, \fB\-\-help\fR
-show the help message and exit
-.TP
-\fB\-i\fR, \fB\-\-internal\fR, \fB\-\-internal\-only\fR
-Filter out dependencies that are outside of the roots
-of the input files. If internal is used twice, we
-filter down further the dependencies to the # set of
-files that were processed only, not just to the files
-that live in the same roots.
-.TP
-\fB\-I\fR IGNORES, \fB\-\-ignore\fR=\fIIGNORES\fR
-Add the given directory name to the list to be
-ignored.
-.TP
-\fB\-v\fR, \fB\-\-verbose\fR
-Output more debugging information
-.TP
-\fB\-f\fR, \fB\-r\fR, \fB\-\-follow\fR, \fB\-\-recursive\fR
-Follow the modules depended upon and trace their
-dependencies. WARNING: This can be slow.  Use
-\fB\-\-internal\fR to limit the scope.
-.TP
-\fB\-\-print\-roots\fR
-Only print the package roots corresponding to the
-input files.This is mostly used for testing and
-troubleshooting.
-.TP
-\fB\-d\fR, \fB\-\-disable\-pragmas\fR
-Disable processing of pragma directives as strings
-after imports.
-.TP
-\fB\-u\fR, \fB\-\-ignore\-unused\fR
-Automatically ignore unused imports. (See \fBsfood-checker\fR(1))
-.SH SEE ALSO
-.BR sfood-checker (1),
-.BR sfood-cluster (1),
-.BR sfood-copy (1),
-.BR sfood-flatten (1),
-.BR sfood-graph (1),
-.BR sfood-imports (1).
-.SH AUTHOR
-sfood was written by Martin Blais <blais at furius.ca> and it's part of snakefood suite.
-.PP
-This manual page was written by Sandro Tosi <morph at debian.org>,
-for the Debian project (and may be used by others).




More information about the Python-apps-commits mailing list