[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#695373: marked as done (unblock: catdoc/0.94.4-1.1)



Your message dated Fri, 07 Dec 2012 19:26:37 +0000
with message-id <1354908397.19225.1.camel@jacala.jungle.funky-badger.org>
and subject line Re: Bug#695373: unblock: catdoc/0.94.4-1.1
has caused the Debian Bug report #695373,
regarding unblock: catdoc/0.94.4-1.1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
695373: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695373
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package catdoc

This version is an RC bug fix (#692076).

debdiff to the version in testing is attached. The majority of the
patch is the fix for #692073 to remove the .pc subdirectory inadvertently
introduced in the last upstream release and which prevented a sane
fix for the RC bug fix.

Thanks.

unblock catdoc/0.94.4-1.1

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: armel
i386
armhf

Kernel: Linux 3.2.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/dash
diffstat for catdoc-0.94.3 catdoc-0.94.4

 .pc/.quilt_patches                          |    1 
 .pc/.quilt_series                           |    1 
 .pc/.version                                |    1 
 .pc/applied-patches                         |    1 
 .pc/debian-changes-0.94.3-1/doc/catdoc.txt  |  258 ----------------------------
 .pc/debian-changes-0.94.3-1/doc/catppt.txt  |   51 -----
 .pc/debian-changes-0.94.3-1/doc/xls2csv.txt |   85 ---------
 configure                                   |    2 
 configure.in                                |    2 
 debian/changelog                            |   12 +
 doc/catdoc.1                                |    2 
 doc/catppt.1                                |    2 
 doc/wordview.1                              |    2 
 doc/xls2csv.1                               |    2 
 src/xlsparse.c                              |    4 
 tarball.sh                                  |   18 +
 16 files changed, 34 insertions(+), 410 deletions(-)

diff -Nru catdoc-0.94.3/configure catdoc-0.94.4/configure
--- catdoc-0.94.3/configure	2012-06-10 14:02:08.000000000 +0100
+++ catdoc-0.94.4/configure	2012-12-03 18:01:26.000000000 +0000
@@ -541,7 +541,7 @@
 fi
 
 
-catdoc_version=0.94.2
+catdoc_version=0.94.4
 # Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
diff -Nru catdoc-0.94.3/configure.in catdoc-0.94.4/configure.in
--- catdoc-0.94.3/configure.in	2012-06-10 12:35:25.000000000 +0100
+++ catdoc-0.94.4/configure.in	2012-12-03 18:01:31.000000000 +0000
@@ -1,6 +1,6 @@
 dnl Process this file with autoconf to produce a configure script.
 AC_INIT(acconfig.h)
-catdoc_version=0.94.2
+catdoc_version=0.94.4
 dnl Checks for programs.
 AC_PROG_CC
 case ${CC} in
diff -Nru catdoc-0.94.3/debian/changelog catdoc-0.94.4/debian/changelog
--- catdoc-0.94.3/debian/changelog	2012-06-10 13:51:32.000000000 +0100
+++ catdoc-0.94.4/debian/changelog	2012-12-03 18:50:42.000000000 +0000
@@ -1,3 +1,15 @@
+catdoc (0.94.4-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * New upstream release to remove .pc subdirectory from
+    the orig tarball (Closes: #692073). Includes updating
+    version strings in generated manpages.
+  * Remove extra ';' in src/xlsparse.c which turned for loop in
+    xlsparse into a buffer overflow (Closes: #692076), applies
+    patch by Olly Betts <olly@survex.com>.
+
+ -- Neil Williams <codehelp@debian.org>  Mon, 03 Dec 2012 18:22:47 +0000
+
 catdoc (0.94.3-1) unstable; urgency=low
 
   * Declare new upstream release
diff -Nru catdoc-0.94.3/doc/catdoc.1 catdoc-0.94.4/doc/catdoc.1
--- catdoc-0.94.3/doc/catdoc.1	2012-06-10 14:04:16.000000000 +0100
+++ catdoc-0.94.4/doc/catdoc.1	2012-12-03 18:54:22.000000000 +0000
@@ -1,4 +1,4 @@
-.TH catdoc 1  "Version 0.94.2" "MS-Word reader"
+.TH catdoc 1  "Version 0.94.4" "MS-Word reader"
 .SH NAME
 catdoc \- reads MS-Word file and puts its content as plain text on standard output
 .SH SYNOPSIS
diff -Nru catdoc-0.94.3/doc/catppt.1 catdoc-0.94.4/doc/catppt.1
--- catdoc-0.94.3/doc/catppt.1	2012-06-10 14:04:16.000000000 +0100
+++ catdoc-0.94.4/doc/catppt.1	2012-12-03 18:54:22.000000000 +0000
@@ -1,4 +1,4 @@
-.TH ppt2text 1  "Version 0.94.2" "MS-PowerPoint reader"
+.TH ppt2text 1  "Version 0.94.4" "MS-PowerPoint reader"
 .SH NAME
 catppt \- reads MS-PowerPoint file and puts its content on standard output
 .SH SYNOPSIS
diff -Nru catdoc-0.94.3/doc/wordview.1 catdoc-0.94.4/doc/wordview.1
--- catdoc-0.94.3/doc/wordview.1	2012-06-10 14:04:16.000000000 +0100
+++ catdoc-0.94.4/doc/wordview.1	2012-12-03 18:54:22.000000000 +0000
@@ -1,4 +1,4 @@
-.TH wordview 1  "Version 0.94.2" "MS-Word reader"
+.TH wordview 1  "Version 0.94.4" "MS-Word reader"
 .SH NAME
 wordview \- displays text contained in MS-Word file in X window
 
diff -Nru catdoc-0.94.3/doc/xls2csv.1 catdoc-0.94.4/doc/xls2csv.1
--- catdoc-0.94.3/doc/xls2csv.1	2012-06-10 14:04:16.000000000 +0100
+++ catdoc-0.94.4/doc/xls2csv.1	2012-12-03 18:54:22.000000000 +0000
@@ -1,4 +1,4 @@
-.TH xls2csv 1  "Version 0.94.2" "MS-Word reader"
+.TH xls2csv 1  "Version 0.94.4" "MS-Word reader"
 .SH NAME
 xls2csv \- reads MS-Excel file and puts its content as comma-separated data on standard output
 .SH SYNOPSIS
diff -Nru catdoc-0.94.3/.pc/applied-patches catdoc-0.94.4/.pc/applied-patches
--- catdoc-0.94.3/.pc/applied-patches	2012-06-10 14:26:51.000000000 +0100
+++ catdoc-0.94.4/.pc/applied-patches	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-debian-changes-0.94.3-1
diff -Nru catdoc-0.94.3/.pc/debian-changes-0.94.3-1/doc/catdoc.txt catdoc-0.94.4/.pc/debian-changes-0.94.3-1/doc/catdoc.txt
--- catdoc-0.94.3/.pc/debian-changes-0.94.3-1/doc/catdoc.txt	2012-06-10 14:26:51.000000000 +0100
+++ catdoc-0.94.4/.pc/debian-changes-0.94.3-1/doc/catdoc.txt	1970-01-01 01:00:00.000000000 +0100
@@ -1,258 +0,0 @@
-catdoc(1)                                                            catdoc(1)
-
-
-
-NAME
-       catdoc - reads MS-Word file and puts its content as plain text on stan‐
-       dard output
-
-SYNOPSIS
-       catdoc [-vlu8btawxV] [-m number] [ -s charset] [ -d charset] [ -f  out‐
-       put-format] file
-
-
-DESCRIPTION
-       catdoc  behaves much like cat(1) but it reads MS-Word file and produces
-       human-readable text on standard output.  Optionally it can use latex(1)
-       escape  sequences  for characters which have special meaning for LaTeX.
-       It also makes some effort to  recognize  MS-Word  tables,  although  it
-       never  tries  to  write  correct headers for LaTeX tabular environment.
-       Additional output formats, such is HTML can be easily defined.
-
-       catdoc doesn't attempt to extract  formatting  information  other  than
-       tables  from  MS-Word  document, so different output modes means mainly
-       that different characters should be escaped and different ways used  to
-       represent  characters,  missing from output charset. See CHARACTER SUB‐
-       STITUTION below
-
-
-       catdoc uses internal unicode(7) representation of text, so it  is  able
-       to  convert texts when charset in source document doesn't match charset
-       on target system.  See CHARACTER SETS below.
-
-       If no file names supplied, catdoc processes its standard  input  unless
-       it  is  terminal. It is unlikely that somebody could type Word document
-       from keyboard, so if catdoc invoked without arguments and stdin is  not
-       redirected,  it  prints  brief  usage message and exits.  Processing of
-       standard input (even among other files) can be forced using dash '-' as
-       file name.
-
-       By  default,  catdoc  wraps lines which are more than 72 chars long and
-       separates paragraphs by blank lines. This behavior can be turned of  by
-       -w  switch. In wide mode catdoc prints each paragraph as one long line,
-       suitable for import into word processors which perform word wrapping.
-
-
-
-OPTIONS
-       -a      - shortcut for -f ascii. Produces ASCII text as output.   Sepa‐
-               rates table columns with TAB
-
-       -b      - process broken MS-Word file. Normally, catdoc checks if first
-               8 bytes of file is Microsoft OLE signature. If so, it processes
-               file,  otherwise  it just copies it to stdin. It is intended to
-               use catdoc as filter for viewing all files with .doc extension.
-
-       -dcharset
-               - specifies destination charset name. Charset file  has  format
-               described  in  CHARACTER SETS below and should have .txt exten‐
-               sion  and reside in  catdoc  library  directory  (  ${exec_pre‐
-               fix}/lib/catdoc). By default, current locale charset is used if
-               langinfo support compiled in.
-
-       -fformat
-               - specifies output format as described in  CHARACTER  SUBSTITU‐
-               TION  below.   catdoc comes with two output formats - ascii and
-               tex. You can add your own if you wish.
-
-       -l      Causes catdoc to list names of available charsets to the stdout
-               and exit successfully.
-
-       -mnumber
-               Specifies right margin for text  (default 72).  -m 0 is equiva‐
-               lent to -w
-
-       -scharset
-               Specifies source charset. (one used in Word document), if  Word
-               document  doesn't  contain UTF-16  text. When reading rtf docu‐
-               ments, it is typically not  necessary,  because  rtf  documents
-               contain  ansicpg specification. But it can be set wrong by Word
-               (I've seen RTF documents on Russian, where  cp1252  was  speci‐
-               fied).  In  this  case  this  option would take precedence over
-               charset, specified in the document. But  source_charset  state‐
-               ment  in the configuration file have less priority than charset
-               in the document.
-
-       -t      - shortcut for -f tex
-                converts all printable chars, which have special  meaning  for
-               LaTeX(1)  into  appropriate  control sequences. Separates table
-               columns by &.
-
-       -u      - declares that Word   document   contain   UNICODE    (UTF-16)
-               representation  of  text (as some Word-97 documents). If catdoc
-               fails to correct  Word document with   default  charset,    try
-               this  option.
-
-       -8      - declares is Word document is 8 bit. Just in case that catdoc
-                recognizes file format incorrectly.
-
-       -w      disables  word wrapping. By default catdoc output is split into
-               lines not longer than 72 (or  number, specified by -m   option)
-               characters  and  paragraphs  are  separated by blank line. With
-               this option each paragraph is one long line.
-
-       -x      causes catdoc to output unknown UNICODE  character  as  \xNNNN,
-               instead of question marks.
-
-       -v      causes catdoc to print some useless information about word doc‐
-               ument structure to stdout before actual start of text.
-
-       -V      outputs catdoc version
-
-
-CHARACTER SETS
-       When processing MS-Word file catdoc uses information about two  charac‐
-       ter sets, typically different
-        -   input  and  output.  They are stored in plain text files in catdoc
-       data directory. Character set files should contain two whitespace-sepa‐
-       rated hexadecimal numbers - 8-bit code in character set and 16-bit Uni‐
-       code code.  Anything from hash mark to end of line is ignored, as  well
-       as blank lines.
-
-       catdoc  distribution  includes some of these character sets. Additional
-       character set definitions, directly usable by catdoc  can  be  obtained
-       from  ftp.unicode.org.  Charset files have .txt suffix, which shouldn't
-       be specified in command-line or configuration files.
-
-       Note that catdoc is distributed with Cyrillic charsets as  default.  If
-       you  are not Russian, you probably don't want it, an should reconfigure
-       catdoc at compile time or in runtime configuration file.
-
-       When dealing with documents with charsets other than default,  remember
-       that  Microsoft  never  uses ISO charsets. While letters in, say cp1252
-       are at the same position as in ISO-8859-1, some punctuation signs would
-       be lost, if you specify ISO-8859-1 as input charset. If you use cp1252,
-       catdoc would deal with those signs as described in CHARACTER  SUBSTITU‐
-       TION below.
-
-
-CHARACTER SUBSTITUTION
-       catdoc converts  MS-Word file into following internal Unicode represen‐
-       tation:
-
-       1. Paragraphs are separated by ASCII Line Feed symbol (0x000A)
-
-       2. Table cells within row are separated by ASCII Field Separator symbol
-           (0x001C)
-
-       3. Table rows are separated by ASCII Record Separator (0x001E)
-
-       4. All printable characters, including whitespace are represented  with
-       their
-           respective UNICODE codes.
-
-       This  UNICODE  representation is subsequently converted into 8-bit text
-       in target character set using following four-step algorithm:
-
-       1. List of special characters is searched for given Unicode character.
-           If found,  then  appropriate  multi-character  sequence  is  output
-           instead of character.
-
-       2. If there is an equivalent in target character set, it is output.
-
-       3. Otherwise, replacement list is searched and, if there is multi-char‐
-       acter
-           substitution for this UNICODE char, it is output.
-
-       4. If all above fails, "Unknown char" symbol (question mark) is output.
-
-       Lists of special characters and list of substitution are character set-
-       independent,  because  special  chars  should  be escaped regardless of
-       their existence in target character set  (usually, they  are  parts  of
-       US-ASCII,  and  therefore  exist  in any character set) and replacement
-       list is searched only for those characters, which are not found in tar‐
-       get character set.
-
-       These lists are stored in catdoc data directory in files with prefix of
-       format name. These files have following format:
-
-       Each line can be either comment (starting with hash  mark)  or  contain
-       hexadecimal  UNICODE  value, separated by whitespace from string, which
-       would be substituted instead of it. If string contain no whitespace  it
-       can  be used as is, otherwise it should be enclosed in single or double
-       quotes. Usual backslash sequences like '\n','\t' can be used  in  these
-       string.
-
-
-
-RUNTIME CONFIGURATION
-       Upon  startup catdoc reads its system-wide configuration file /etc/cat‐
-       docrc and then user-specific configuration file ${HOME}/.catdocrc.
-
-       These files can contain following directives:
-
-       source_charset = charset-name
-               Sets default source charset, which  would  be  used  if  no  -s
-               option specified. Consult configuration of nearby windows work‐
-               station to find one you need.
-
-       target_charset = charset-name
-                Sets default output charset. You probably know, which one  you
-               use.
-
-       charset_path = directory-list
-               colon-separated  list  of  directories,  which are searched for
-               charset files.  This allows you to install additional  charsets
-               in  your  home directory.  If first directory component of path
-               is ~ it is replaced by contents of HOME  environment  variable.
-               On  MS-DOS  platform,  if  directory name starts with %s, it is
-               replaced with directory of executable file.  Empty  element  in
-               list (i.e. two consequitve colons) is considered current direc‐
-               tory.
-
-       map_path = directory-list
-               colon-separated list of directories,  which  are  searched  for
-               special  character  map and replacement map.  Same substitution
-               rules as in charset_path are applied.
-
-       format = format name
-               Output format which would be used  by  default.   catdoc  comes
-               with  two formats - ascii and tex but nothing prevents you from
-               writing your own format (set two map files - special  character
-               map and replacement map).
-
-       unknown_char = character specification
-               sets  character  to output instead of unknown Unicode character
-               (default '?')  Character specification can have one of two form
-               - character enclosed in single quotes or hexadecimal code.
-
-       use_locale =(yes|no)
-               Enables  or  disables  automatic  selection  of  output charset
-               (default yes),
-                based on system locale settings (if enabled at compile  time).
-               If automatic detection is enabled, than output charset settings
-               in the configuration files (but not in the  command  line)  are
-               ignored,  and  current  system  locale charset is used instead.
-               There are no automatic choice of input charset, based of locale
-               language,  because  most  modern Word files (since Word 97) are
-               Unicode anyway
-
-
-BUGS
-       Doesn't handle fast-saves properly. Prints footnotes as separate  para‐
-       graphs at the end of file, instead of producing correct LaTeX commands.
-       Cannot distinguish between empty table cell and end of table row.
-
-
-
-
-SEE ALSO
-       xls2csv(1), cat(1), strings(1), utf(4), unicode(7)
-
-
-AUTHOR
-       V.B.Wagner <vitus@45.free.net>
-
-
-
-MS-Word reader                  Version 0.94.2                       catdoc(1)
diff -Nru catdoc-0.94.3/.pc/debian-changes-0.94.3-1/doc/catppt.txt catdoc-0.94.4/.pc/debian-changes-0.94.3-1/doc/catppt.txt
--- catdoc-0.94.3/.pc/debian-changes-0.94.3-1/doc/catppt.txt	2012-06-10 14:26:51.000000000 +0100
+++ catdoc-0.94.4/.pc/debian-changes-0.94.3-1/doc/catppt.txt	1970-01-01 01:00:00.000000000 +0100
@@ -1,51 +0,0 @@
-ppt2text(1)                                                        ppt2text(1)
-
-
-
-NAME
-       catppt - reads MS-PowerPoint file and puts its content on standard out‐
-       put
-
-SYNOPSIS
-       catppt [-lV] [-b  string ] [-s  charset ] [-d  charset ] files
-
-
-DESCRIPTION
-       catppt reads MS-PowerPoint presentations and dumps its content to  std‐
-       out.
-
-OPTIONS
-       -l      list known charsets and exit successfully
-
-       -bstring
-               slides  break string. This string (by default - formfeed) would
-               be output at the end of each slide page.
-
-
-       -dcharset`
-               - specifies destination charset name. Charset file  has  format
-               described  in  CHARACTER SETS section of catdoc(1) manual page.
-               By default, current locale charset would be  used  if  langinfo
-               support was enabled at the compile time.
-
-
-       -scharset
-               -  specifies  source  charset.  Typically, PowerPoint files use
-               UNICODE strings with known charsets, but for  some  reason  you
-               may wish to override it.
-
-
-       -V      outputs version number
-
-
-SEE ALSO
-       cat(1), catdoc(1), xls2csv(1), strings(1), utf(4), unicode(4)
-
-
-AUTHOR
-       Alex Ott <alexott@gmail.com>
-
-
-
-
-MS-PowerPoint reader            Version 0.94.2                     ppt2text(1)
diff -Nru catdoc-0.94.3/.pc/debian-changes-0.94.3-1/doc/xls2csv.txt catdoc-0.94.4/.pc/debian-changes-0.94.3-1/doc/xls2csv.txt
--- catdoc-0.94.3/.pc/debian-changes-0.94.3-1/doc/xls2csv.txt	2012-06-10 14:26:51.000000000 +0100
+++ catdoc-0.94.4/.pc/debian-changes-0.94.3-1/doc/xls2csv.txt	1970-01-01 01:00:00.000000000 +0100
@@ -1,85 +0,0 @@
-xls2csv(1)                                                          xls2csv(1)
-
-
-
-NAME
-       xls2csv  -  reads MS-Excel file and puts its content as comma-separated
-       data on standard output
-
-SYNOPSIS
-       xls2csv [-xlV] [-f  format ] [-b  string ] [-s  charset ] [-d   charset
-       ] [-q  number ] [-c  char] files
-
-
-DESCRIPTION
-       xls2csv reads MS-Excel spreadsheet and dumps its content as comma-sepa‐
-       rated values to stdout. Numbers are printed without delimiters, strings
-       are enclosed in the double quotes. Double-quotes inside string are dou‐
-       bled.
-
-OPTIONS
-       -x      print unknown Unicode chars as \xNNNN, rather than as  question
-               marks
-
-       -l      list known charsets and exit successfully
-
-       -cchar  cell separator char. By default - comma.
-
-       -bstring
-               sheet  break  string. This string (by default - formfeed) would
-               be output at the end of each  workbook  page.  This  string  is
-               printed  after  page starting at start of line, but no linefeed
-               would be automatically added at the end of string. Include new‐
-               line  at the ent of sheet separator if you want it to appear on
-               separate line by itself
-
-       -gnumber number of decimal digits in the numbers.  By  default  maximal
-                double precision (system-dependent macro DBL_DIG) is used.
-
-       -qnumber
-               set  quote mode. In quote mode 0 cell contents is never quoted.
-               In quote mode 1  only  strings  which  contain  spaces,  double
-               quotes  or  commas  are  quoted.  In quote mode 2 (default) all
-               cells with type string are quoted.  In quote mode 3  all  cells
-               are quoted.
-
-
-       -dcharset`
-               -  specifies  destination charset name. Charset file has format
-               described in CHARACTER SETS section of catdoc(1)  manual  page.
-               By  default,  current  locale charset would be used if langinfo
-               support was enabled at the compile time.
-
-
-       -scharset
-               - specifies source charset. Typically, Excel  files  have  CODE
-               PAGE  record,  which denotes input charset, but for some reason
-               you may wish to override it.
-
-       -fformat
-               - specifies date/time format to use for  output  of  all  Excel
-               date  and  time  values.  If this option is not specified, for‐
-               mat, specified in the spreadsheet is used. On POSIX system  any
-               format,  allowed  by  strftime(3)  can be used as value of this
-               option. Under MS-DOS xls2csv implements limited set of strftime
-               formats, namely m, d, y, Y, b, l, p, H, M, S.
-
-
-       -V      outputs version number
-
-
-FILES
-       ${HOME}/.catdocrc, catdoc charset files and substitution map files (see
-       catdoc(1) manual page for details,
-
-
-SEE ALSO
-       cat(1), catdoc(1), strings(1), utf8(7), unicode(7)
-
-
-AUTHOR
-       V.B.Wagner <vitus@45.free.net>, based on biffview by David Rysdam
-
-
-
-MS-Word reader                  Version 0.94.2                      xls2csv(1)
diff -Nru catdoc-0.94.3/.pc/.quilt_patches catdoc-0.94.4/.pc/.quilt_patches
--- catdoc-0.94.3/.pc/.quilt_patches	2012-06-10 14:26:51.000000000 +0100
+++ catdoc-0.94.4/.pc/.quilt_patches	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-debian/patches
diff -Nru catdoc-0.94.3/.pc/.quilt_series catdoc-0.94.4/.pc/.quilt_series
--- catdoc-0.94.3/.pc/.quilt_series	2012-06-10 14:26:51.000000000 +0100
+++ catdoc-0.94.4/.pc/.quilt_series	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-series
diff -Nru catdoc-0.94.3/.pc/.version catdoc-0.94.4/.pc/.version
--- catdoc-0.94.3/.pc/.version	2012-06-10 14:26:51.000000000 +0100
+++ catdoc-0.94.4/.pc/.version	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-2
diff -Nru catdoc-0.94.3/src/xlsparse.c catdoc-0.94.4/src/xlsparse.c
--- catdoc-0.94.3/src/xlsparse.c	2012-06-10 13:47:37.000000000 +0100
+++ catdoc-0.94.4/src/xlsparse.c	2012-12-03 18:03:52.000000000 +0000
@@ -589,8 +589,8 @@
 
 void CleanUpFormatIdxUsed() {
 	int i;
-	for (i=0;i<NUMOFDATEFORMATS; i++);
-	FormatIdxUsed[i]=0;
+	for (i=0;i<NUMOFDATEFORMATS; i++)
+		FormatIdxUsed[i]=0;
 }
 
 /* 
diff -Nru catdoc-0.94.3/tarball.sh catdoc-0.94.4/tarball.sh
--- catdoc-0.94.3/tarball.sh	2012-06-10 14:02:08.000000000 +0100
+++ catdoc-0.94.4/tarball.sh	2012-12-03 18:49:06.000000000 +0000
@@ -5,8 +5,18 @@
 
 set -e
 
-debclean
-cd ../ 
-tar -czf catdoc-0.94.3.tar.gz ./catdoc-0.94.3 --exclude=debian --exclude=.svn
- ln -sf catdoc-0.94.3.tar.gz catdoc_0.94.3.orig.tar.gz
+test ! -d .pc
+
+VERSION=0.94.4
+#debclean
+find . -name '*.o' -delete
+rm -f config.cache config.log config.status Makefile src/catppt src/xls2csv
+rm -f doc/Makefile charsets/Makefile build-stamp install-stamp src/catdoc src/wordview src/Makefile
+cd ../
+if [ -h catdoc-${VERSION} ]; then
+  rm catdoc-${VERSION}
+fi
+ln -s ./wheezy/ catdoc-${VERSION}
+tar -czf catdoc-${VERSION}.tar.gz ./catdoc-${VERSION}/* --exclude=debian --exclude=.svn
+ln -sf catdoc-${VERSION}.tar.gz catdoc_${VERSION}.orig.tar.gz
 

--- End Message ---
--- Begin Message ---
On Fri, 2012-12-07 at 16:56 +0000, Neil Williams wrote:
> Please unblock package catdoc
> 
> This version is an RC bug fix (#692076).
> 
> debdiff to the version in testing is attached. The majority of the
> patch is the fix for #692073 to remove the .pc subdirectory inadvertently
> introduced in the last upstream release and which prevented a sane
> fix for the RC bug fix.

Unblocked; thanks.

Regards,

Adam

--- End Message ---

Reply to: