--- cuetools-1.3.1.orig/debian/changelog +++ cuetools-1.3.1/debian/changelog @@ -0,0 +1,194 @@ +cuetools (1.3.1-5ubuntu1) jaunty; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/control: Add "flac (>= 1.1.3)" to Recommends + + -- Bhavani Shankar Mon, 27 Apr 2009 12:56:16 +0530 + +cuetools (1.3.1-5) unstable; urgency=low + + * Add get-orig-source target. + * Upgrade to Standards-Version 3.8.1 (no changes needed). + * Change my email address. + * Remove DM-Upload-Allowed control field. + * Add my own copyright for the packaging. + * Refer to the GPL-2 file instead of the GPL link. + + -- Patrick Matthäi Mon, 20 Apr 2009 19:44:43 +0200 + +cuetools (1.3.1-4ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/control: Add "flac (>= 1.1.3)" to Recommends + + -- Albin Tonnerre Mon, 22 Sep 2008 20:46:17 +0200 + +cuetools (1.3.1-4) unstable; urgency=high + + * Adjusted inaccurate debian/copyright. Thanks to Robert Millan. + Closes: #499444 + * Added 05-suffix-message.dpatch which replaces a confusing error message at + comparing the file suffix. Thanks again to Robert Millan. + Closes: #499445 + + -- Patrick Matthäi Fri, 19 Sep 2008 23:47:33 +0200 + +cuetools (1.3.1-3ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes: + + debian/control: + - Add "flac" to Recommends + + -- Emanuele Gentili Fri, 01 Aug 2008 16:18:17 +0200 + +cuetools (1.3.1-3) unstable; urgency=low + + * Added cuetag to the long description. Patch by James Westby. + Closes: #488289 + * Added DM-Upload-Allowed control field. + * Upgraded to Standards-Version 3.8.0. + - Added README.source. + + -- Patrick Matthäi Fri, 27 Jun 2008 18:21:01 +0200 + +cuetools (1.3.1-2ubuntu1) intrepid; urgency=low + + * Merge from Debian unstable. (LP: #232222) + Remaining Ubuntu changes: + - debian/control: + + Add "flac" to Recommends + + Add "cuetag" to list of binaries in package description + + Modified Maintainer field to match DebianMaintainerField + specification. + + -- David Futcher Tue, 20 May 2008 15:09:55 +0100 + +cuetools (1.3.1-2) unstable; urgency=low + + * New maintainer. + Closes: #460179 + * Added dpatch and the following patches: + - 01-spaces-in-filenames.dpatch. Closes: #408484 + - 02-metaflac-cli-fix.dpatch. Closes: #428253 + * Rewritten fuzzy patch 01_overfiend and split it up in: + - 03-manpage-fixes.dpatch + - 04-source-fixes.dpatch + * Removed not needed automake1.4 build depend. + * Removed some useless calls of debhelper in debian/rules. + * Some format fixes in debian/copyright and also in some other files. + * Updated Standards-Version to 3.7.3. + * Bumped debhelper to version 5. + * Change priority of the package from extra to optional. + * Added an little manpage for cuetag. + * Added Homepage control field. + * Added watch file. + + -- Patrick Matthäi Sat, 26 Apr 2008 10:41:41 +0100 + +cuetools (1.3.1-1ubuntu1) hardy; urgency=low + + * Add debian/patches/02_fix-options-for-metaflac.dpatch: + Fix parameters to metaflac in "cuetag" (LP: #158116) + * debian/rules, debian/control: enabled dpatch again + (has been disabled in 1.3.1-1 without any comment and + caused Branden's patch to not being used anymore - although + it has been rediffed) + * debian/control: Add "flac" to Recommends (>= 1.1.3) (LP: #158116) + * debian/control: Add "cuetag" to list of binaries in the + package description + * debian/control: Standards-Version 3.7.3 + * debian/control: Fix debian-rules-ignores-make-clean-error lintian + warning + * debian/rules: comment out DH_VERBOSE=1 + * Modify Maintainer value to match the DebianMaintainerField + specification. + + -- dAniel hAhler Sun, 16 Dec 2007 19:47:42 +0100 + +cuetools (1.3.1-1) unstable; urgency=low + + * New upstream release. Rather belated, closes: #363278 + * Added 'cuetag' script, closes: #363281 + * Rediff Branden's patch against the new source. + * Bumped Standards-Version and fixed FSF address. + + -- Joshua Kwan Wed, 6 Sep 2006 11:04:42 -0700 + +cuetools (1.3-2) unstable; urgency=low + + * The "Overfiend" release, including the 'omnibus' 01_cuetools.dpatch by + Branden Robinson. His changelog follows. closes: #324977 + + * Make several fixes and enhancements to the cuebreakpoints, cueconvert, and + cueprint commands: + + Fix them to use an int instead of a char to store the return value of + getopt_long(), so that the value is not truncated. closes: #324461 + + Enhance usage messages: + - Store the command synopsis in a static buffer. + - Report the command synopsis in error as well as "--help" conditions. + - Summarize the purpose of the command in the usage message. + - Note default behavior where applicable. + - Cross-reference manual page. + - Communicate in complete sentences more. + + Standardize presentation of error messages. Always report the command + name and always say "error:" on error conditions. + + Make some error message indicate what operation failed instead of + uttering amorphisms like "input file error". + + Stop throwing away the value of the function that each program's main() + wraps. Instead, store it and use it as the command's exit value instead + of exiting with status zero no matter what went wrong. + + Use strcasecmp() instead of strcmp() when attempting to parse file + format extensions, so that people pulling files from uppercase-happy + operating systems are less likely to be frustrated. + + Add some braces in some places to prevent usage(1) from being called + whether or not the arguments have been successfully parsed or not. + closes: #324462 + + Add lots of comments. + - Document symbols required from #included system headers. + - Document the core logic of main(). + - Add some TODO items with ideas that occurred to me. + + Make style fixes: + - Kill extraneous whitespace at ends of lines. + - Wrap lines at 80 columns. + - Replace ugly multline string literals (with the newline escaped, or + GCC would have caught this) with a more idiomatic usage. + - Write function calls consistently. + - Use idiomatic multi-line comment style. + - Use complete sentences in non-TODO comments. + - Refer to argv[0] as argv[0] instead of *argv (idiom again). + + * Make several fixes and enhancements to the cuebreakpoints, cueconvert, and + cueprint manual pages: + + Fix .TH directive: + - Use the command's own name, not "cuetools". + - Add the date of last modification and the upstream source + distribution. + + Fix the NAME section: + + Move the command's short description here from the DESCRIPTION + section, so that whatis(1) and apropos(1) have a chance of finding these + manual pages. + + Fix the SYNOPSIS section to more usefully synopsize the command's + usage. "[ option ... ] [ file ... ]" is only appropriate for very + complex commands, in my opinion. + + Move material from non-standard section names into the DESCRIPTION + section. + + Move the DESCRIPTION section to precede the OPTIONS section. + + Fix the items in the OPTIONS section so that they present correctly. + + Add an EXIT STATUS section. + + Fix markup of cross-references in SEE ALSO section. + + Add myself to AUTHORS section, identifying what I did. + + * Make several fixes to debian/rules: + + Kill off trailing whitespace from lines in debian/rules. + + Fix phony targets to only depend on stamp targets in debian/rules. + + Add configure (phony) and configure-stamp targets to run ./configure, + and make the build target depend on it. + + -- Joshua Kwan Sat, 27 Aug 2005 16:25:57 -0700 + +cuetools (1.3-1) unstable; urgency=low + + * Initial release, closes: #301892 + + -- Joshua Kwan Sat, 17 Jul 2004 17:22:15 -0700 + --- cuetools-1.3.1.orig/debian/cuetag.1 +++ cuetools-1.3.1/debian/cuetag.1 @@ -0,0 +1,17 @@ +.TH "CUETAG" "1" +.SH "NAME" +cuetag \- tag files based on cue/toc file information +.SH "SYNOPSIS" +\fBcuetag\fR +.SH "DESCRIPTION" +This manual page documents briefly the +\fBcuetag\fR shell script. +.SH "USAGE" +.PP +% cuetag.sh [file]... +.SH "AUTHOR" +This manual page was written by Patrick Matth\[:a]i +for cuetools. +Permission is granted to copy, distribute and/or modify this document +under the terms of the GNU General Public License, Version 2 or any +later version published by the Free Software Foundation. --- cuetools-1.3.1.orig/debian/watch +++ cuetools-1.3.1/debian/watch @@ -0,0 +1,4 @@ +version=3 +opts=downloadurlmangle=s/prdownload/download/ \ +http://developer.berlios.de/project/showfiles.php?group_id=2130 \ +http://prdownload.berlios.de/cuetools/cuetools-(.*).tar.gz --- cuetools-1.3.1.orig/debian/manpages +++ cuetools-1.3.1/debian/manpages @@ -0,0 +1 @@ +debian/cuetag.1 --- cuetools-1.3.1.orig/debian/patches/03-manpage-fixes.dpatch +++ cuetools-1.3.1/debian/patches/03-manpage-fixes.dpatch @@ -0,0 +1,634 @@ +#!/bin/sh /usr/share/dpatch/dpatch-run +## 03-manpage-fixes.dpatch by Branden Robinson and +## by Patrick Matthäi +## +## DP: This giant patch fixes many errors in the cuetools manpages. + +@DPATCH@ + +diff -Naur cuetools-1.3.1.orig/doc/cuebreakpoints.1 cuetools-1.3.1/doc/cuebreakpoints.1 +--- cuetools-1.3.1.orig/doc/cuebreakpoints.1 2008-04-26 12:44:31.000000000 +0200 ++++ cuetools-1.3.1/doc/cuebreakpoints.1 2008-04-26 12:47:38.000000000 +0200 +@@ -1,46 +1,94 @@ +-.TH cuetools 1 +-. +-.SH NAME +-cuebreakpoints +-. +-.SH DESCRIPTION +-cuebreakpoints \- print the breakpoints from a cue or toc file +-. ++.TH "cuebreakpoints" "1" ++.SH "NAME" ++cuebreakpoints \- report track breakpoints from a CUE or TOC file + .SH SYNOPSIS + .B cuebreakpoints +-[option...] [file...] +-. ++[ { ++.B \-i ++.I format ++| ++.BR \-\-input\-format =\fIformat\fP ++} { ++.B \-\-append\-gaps ++| ++.B \-\-prepend\-gaps ++| ++.B \-\-split\-gaps ++} ] ++[ ++.I file ++\&... ] ++.br ++.B cuebreakpoints \-\-help ++.SH "DESCRIPTION" ++.B cuebreakpoints ++reports the track breakpoints found in CUE and TOC files, which are ++typically created by compact disc ripping software. ++The breakpoints are in a format usable by ++.B shnsplit ++(part of the shntool package). ++.PP ++Three approaches to track pregaps are availabe: append (to previous track), ++prepend (to succeeding track), and split (from both preceding and ++succeeding tracks). ++The split approach can result in up to twice as many breakpoints being ++reported as there are tracks on the disc. ++.PP ++The first track's pregap cannot be appended to the previous track, so it is ++prefixed to the track in both append and prepend modes. ++If you want the track without it, use the ++.B \-\-split\-gaps ++option. ++.PP ++If no filenames are specified, ++.B cuebreakpoints ++reads from standard input, and an input format option ++.I must ++be specified. ++If one or more filenames is provided, but the input format option is not ++specified, the input format will be guessed based on each file's suffix ++(e.g., ++.I .cue ++or ++.IR .toc ). ++This heuristic is case-insensitive. + .SH OPTIONS + .TP +-.B \-h, \--help +-print usage information +-. ++.BR \-h ", " \-\-help ++displays a usage message and exits. + .TP +-.B \-i, \--input-format cue|toc +-set format of file(s) +-. ++.BR \-i " \fIformat\fP, " \-\-input\-format=\fIformat\fP ++sets the expected format of the input file(s) to ++.IR format , ++which must be either ++.B cue ++or ++.BR toc . + .TP +-.B \--append-gaps +-append pregaps to previous track (default) +-. ++.B \-\-append\-gaps ++appends pregaps to the end of the previous track. ++This is the default. + .TP +-.B \--prepend-gaps +-prefix pregaps to track +-. ++.B \-\-prepend\-gaps ++prefixes pregaps to the beginning of each subsequent track. + .TP +-.B \--split-gaps +-split at beginning and end of pregaps +-. +-.SH NOTES +-The breakpoints are in a format usable by shnsplit (part of the shntool package). +-.PP +-The first track's pregap cannot be appended to the previous track, so it is prefixed to the track in both append and prepend modes. If you want the track without it, use the split mode. ++.B \-\-split\-gaps ++separates pregaps from both the preceding and succeeding tracks. + .PP +-If no files are specified, stdin is used. If a filename is specified and the format is not specified, the format will be set based on a ".cue" or ".toc" suffix. +-. +-.SH AUTHOR +-Svend Sorensen +-. ++If more than one of ++.BR \-\-append\-gaps , ++.BR \-\-prepend\-gaps , ++and ++.B \-\-split\-gaps ++are specified, all except the last encountered are ignored. ++.SH "EXIT STATUS" ++.B cuebreakpoints ++exits with status zero if it successfully generates a report for each ++input file, and nonzero if there were problems. ++.SH "AUTHOR" ++Cuetools was written by Svend Sorensen. ++Branden Robinson contributed fixes and enhancements to the utilities and ++documentation. + .SH "SEE ALSO" +-cueconvert(1), +-cueprint(1) ++.BR cueconvert (1), ++.BR cueprint (1) +diff -Naur cuetools-1.3.1.orig/doc/cueconvert.1 cuetools-1.3.1/doc/cueconvert.1 +--- cuetools-1.3.1.orig/doc/cueconvert.1 2008-04-26 12:44:31.000000000 +0200 ++++ cuetools-1.3.1/doc/cueconvert.1 2008-04-26 12:48:45.000000000 +0200 +@@ -1,34 +1,79 @@ +-.TH cuetools 1 +-. +-.SH NAME +-cueconvert +-. +-.SH DESCRIPTION +-cueconvert \- convert between the cue and toc formats +-. +-.SH SYNOPSIS ++.TH "cueconvert" "1" ++.SH "NAME" ++cueconvert \- convert files between CUE and TOC formats ++.SH "SYNOPSIS" + .B cueconvert +-[option...] [infile [outfile]] +-. +-.SH OPTIONS ++[ ++.B \-i ++.I format ++| ++.BR \-\-input\-format =\fIformat\fP ++] [ ++.B \-o ++.I format ++| ++.BR \-\-output\-format =\fIformat\fP ++] [ ++.I infile ++[ ++.I outfile ++] ] ++.br ++.B cueconvert \-\-help ++.SH "DESCRIPTION" ++.B cueconvert ++coverts files between the CUE and TOC formats, each of which are commonly ++used by compact disc ripping software to denote track breakpoints and other ++data. ++.PP ++The operands are optional; if ++.I infile ++is not specified, ++.B cueconvert ++reads from standard input, and if ++.I outfile ++is not specified, it writes to standard output. ++.PP ++If no filenamess are specified, standard input is used, and an input format ++option ++.I must ++be specified. ++The complementary format is used for output. ++.PP ++If filenames are provided, but format options are not specified, ++the input and output formats will be guessed based on each filename's ++suffix (e.g., ++.I .cue ++or ++.IR .toc ). ++This heuristic is case-insensitive. ++.SH "OPTIONS" + .TP +-.B \-h, \--help +-print usage information +-. ++.BR \-h ", " \-\-help ++displays a usage message and exits. + .TP +-.B \-i, \--input-format cue|toc +-set format of input file +-. ++.BR \-i " \fIformat\fP, " \-\-input\-format=\fIformat\fP ++sets the expected format of the input file to ++.IR format . + .TP +-.B \-o, \--output-format cue|toc +-set format of output file +-. +-.SH NOTES +-If infile or outfile is not specified, stdin and stdout are used, respectively. If a filename is specified and the format is not specified, the format will be set based on a ".cue" or ".toc" suffix. If the output file format is not specified, and it cannot be determined from the suffix, it will be set to the opposite of the input format. +-. +-.SH AUTHOR +-Svend Sorensen +-. ++.BR \-o " \fIformat\fP, " \-\-output\-format=\fIformat\fP ++sets the format of the generated output file to ++.IR format . ++.PP ++The option argument ++.I format ++must be either ++.B cue ++or ++.BR toc . ++.SH "EXIT STATUS" ++.B cueconvert ++exits with status zero if it successfully coverts the input file, and ++nonzero if there were problems. ++.SH "AUTHOR" ++Cuetools was written by Svend Sorensen. ++Branden Robinson contributed fixes and enhancements to the utilities and ++documentation. + .SH "SEE ALSO" +-cuebreakpoints(1), +-cueprint(1) ++.BR cuebreakpoints (1), ++.BR cueprint (1) +diff -Naur cuetools-1.3.1.orig/doc/cueprint.1 cuetools-1.3.1/doc/cueprint.1 +--- cuetools-1.3.1.orig/doc/cueprint.1 2008-04-26 12:44:31.000000000 +0200 ++++ cuetools-1.3.1/doc/cueprint.1 2008-04-26 12:50:18.000000000 +0200 +@@ -1,198 +1,186 @@ +-.TH cuetools 1 +-. +-.SH NAME +-cueprint +-. +-.SH DESCRIPTION +-cueprint \- print disc and track infomation for a cue or toc file +-. +-.SH SYNOPSIS ++.TH "cueprint" "1" ++.SH "NAME" ++cueprint \- report disc and track infomation from a CUE or TOC file ++.SH "SYNOPSIS" + .B cueprint +-[option...] [file...] +-. +-.SH OPTIONS +-.TP +-.B \-h, \--help +-print usage information +-. +-.TP +-.B \-i, \--input-format cue|toc +-set format of file(s) +-. +-.TP +-.B \-n, \--track-number +-only print track information for single track. The default is to print information for all tracks. +-. +-.TP +-.B \-d, \--disc-template