Replace patchstack by the one from Debian, drop -Wno-error
This commit is contained in:
parent
1164c0d295
commit
1462c0fe43
101
0014-Add-missing-include.patch
Normal file
101
0014-Add-missing-include.patch
Normal file
@ -0,0 +1,101 @@
|
||||
From: Sebastian Ramacher <sramacher@debian.org>
|
||||
Date: Wed, 13 Mar 2024 23:24:29 +0100
|
||||
Subject: Add missing include
|
||||
|
||||
---
|
||||
decompresswmf.c | 2 ++
|
||||
field.c | 1 +
|
||||
wvConfig.c | 1 +
|
||||
wvRTF.c | 1 +
|
||||
wvSummary.c | 1 +
|
||||
wvWare.c | 1 +
|
||||
wvparse.c | 3 +++
|
||||
7 files changed, 10 insertions(+)
|
||||
|
||||
diff --git a/decompresswmf.c b/decompresswmf.c
|
||||
index ace7855..0a918dc 100644
|
||||
--- a/decompresswmf.c
|
||||
+++ b/decompresswmf.c
|
||||
@@ -17,6 +17,8 @@
|
||||
* 02111-1307, USA.
|
||||
*/
|
||||
|
||||
+#define _POSIX_C_SOURCE 200809L
|
||||
+
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
diff --git a/field.c b/field.c
|
||||
index 8e56c37..0b21f48 100644
|
||||
--- a/field.c
|
||||
+++ b/field.c
|
||||
@@ -25,6 +25,7 @@
|
||||
#include <stdlib.h>
|
||||
#include <ctype.h>
|
||||
#include <string.h>
|
||||
+#include <strings.h>
|
||||
#include <time.h>
|
||||
|
||||
#include "wv.h"
|
||||
diff --git a/wvConfig.c b/wvConfig.c
|
||||
index 03ffccc..e44f4f6 100644
|
||||
--- a/wvConfig.c
|
||||
+++ b/wvConfig.c
|
||||
@@ -24,6 +24,7 @@
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
+#include <strings.h>
|
||||
#include <math.h>
|
||||
#include <ctype.h>
|
||||
#include "wv.h"
|
||||
diff --git a/wvRTF.c b/wvRTF.c
|
||||
index 7253e53..1cea05b 100644
|
||||
--- a/wvRTF.c
|
||||
+++ b/wvRTF.c
|
||||
@@ -25,6 +25,7 @@
|
||||
#include <stdio.h>
|
||||
#include <errno.h>
|
||||
#include <string.h>
|
||||
+#include <strings.h>
|
||||
|
||||
#ifdef HAVE_UNISTD_H
|
||||
#include <unistd.h>
|
||||
diff --git a/wvSummary.c b/wvSummary.c
|
||||
index 980b856..27b5fed 100644
|
||||
--- a/wvSummary.c
|
||||
+++ b/wvSummary.c
|
||||
@@ -33,6 +33,7 @@
|
||||
#include <gsf/gsf-msole-utils.h>
|
||||
#include <gsf/gsf-docprop-vector.h>
|
||||
#include <gsf/gsf-meta-names.h>
|
||||
+#include <gsf/gsf-doc-meta-data.h>
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
diff --git a/wvWare.c b/wvWare.c
|
||||
index 1165175..55ebcb0 100644
|
||||
--- a/wvWare.c
|
||||
+++ b/wvWare.c
|
||||
@@ -25,6 +25,7 @@
|
||||
#include <stdio.h>
|
||||
#include <errno.h>
|
||||
#include <string.h>
|
||||
+#include <strings.h>
|
||||
#include <unistd.h>
|
||||
#include "wv.h"
|
||||
#include "getopt.h"
|
||||
diff --git a/wvparse.c b/wvparse.c
|
||||
index 250000b..caacf61 100644
|
||||
--- a/wvparse.c
|
||||
+++ b/wvparse.c
|
||||
@@ -35,6 +35,9 @@
|
||||
#include <gsf/gsf-input-stdio.h>
|
||||
#include <gsf/gsf-utils.h>
|
||||
|
||||
+int wvOLEDecode_gsf (wvParseStruct * ps, GsfInput *path, wvStream ** mainfd, wvStream ** tablefd0,
|
||||
+ wvStream ** tablefd1, wvStream ** data, wvStream ** summary);
|
||||
+
|
||||
int
|
||||
wvInit (void)
|
||||
{
|
19
cross.patch
Normal file
19
cross.patch
Normal file
@ -0,0 +1,19 @@
|
||||
From: Helmut Grohne <helmut@subdivi.de>
|
||||
Subject: consider ac_tool_prefix when searching for pkg-config
|
||||
|
||||
PKG_CHECK_MODULES will require PKG_PROG_PKG_CONFIG which sets PKG_CONFIG
|
||||
correctly.
|
||||
|
||||
Index: wv-1.2.9/configure.ac
|
||||
===================================================================
|
||||
--- wv-1.2.9.orig/configure.ac
|
||||
+++ wv-1.2.9/configure.ac
|
||||
@@ -74,8 +74,6 @@
|
||||
|
||||
AC_PROG_LIBTOOL
|
||||
|
||||
-AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
|
||||
-
|
||||
# libgsf depends on glib and libxml2, so we should be fine
|
||||
libgsf_req='libgsf-1 >= 1.13.0'
|
||||
DEPS_PKGS="$libgsf_req"
|
43
detect-imagick.patch
Normal file
43
detect-imagick.patch
Normal file
@ -0,0 +1,43 @@
|
||||
#! /bin/sh /usr/share/dpatch/dpatch-run
|
||||
## detect-imagick.dpatch by Matej Vela <vela@debian.org>
|
||||
##
|
||||
## All lines beginning with `## DP:' are a description of the patch.
|
||||
## DP: wvDVI.in, wvPDF.in, wvPS.in: Fix ImageMagick check (#160925).
|
||||
|
||||
@DPATCH@
|
||||
diff -urNad wv-1.2.1~/wvDVI.in wv-1.2.1/wvDVI.in
|
||||
--- wv-1.2.1~/wvDVI.in 2002-02-18 09:08:35.000000000 +0100
|
||||
+++ wv-1.2.1/wvDVI.in 2006-03-18 00:45:10.000000000 +0100
|
||||
@@ -153,7 +153,7 @@
|
||||
# auto_jpg=`"$wv_exec" --auto-eps=jpg`
|
||||
# auto_pict=`"$wv_exec" --auto-eps=pict`
|
||||
|
||||
-im_chk=`convert --help 2>&1 | grep -v ImageMagick`
|
||||
+im_chk=`convert --help 2>&1 | grep ImageMagick`
|
||||
if test "x$im_chk" = "x"; then
|
||||
im_chk="no"
|
||||
s_img=""
|
||||
diff -urNad wv-1.2.1~/wvPDF.in wv-1.2.1/wvPDF.in
|
||||
--- wv-1.2.1~/wvPDF.in 2004-08-07 22:49:28.000000000 +0200
|
||||
+++ wv-1.2.1/wvPDF.in 2006-03-18 00:45:07.000000000 +0100
|
||||
@@ -177,7 +177,7 @@
|
||||
# auto_jpg=`"$wv_exec" --auto-eps=jpg`
|
||||
# auto_pict=`"$wv_exec" --auto-eps=pict`
|
||||
|
||||
-im_chk=`convert --help 2>&1 | grep -v ImageMagick`
|
||||
+im_chk=`convert --help 2>&1 | grep ImageMagick`
|
||||
if test "x$im_chk" = "x"; then
|
||||
im_chk="no"
|
||||
s_img=""
|
||||
diff -urNad wv-1.2.1~/wvPS.in wv-1.2.1/wvPS.in
|
||||
--- wv-1.2.1~/wvPS.in 2004-08-07 22:49:28.000000000 +0200
|
||||
+++ wv-1.2.1/wvPS.in 2006-03-18 00:44:53.000000000 +0100
|
||||
@@ -159,7 +159,7 @@
|
||||
# auto_jpg=`"$wv_exec" --auto-eps=jpg`
|
||||
# auto_pict=`"$wv_exec" --auto-eps=pict`
|
||||
|
||||
-im_chk=`convert --help 2>&1 | grep -v ImageMagick`
|
||||
+im_chk=`convert --help 2>&1 | grep ImageMagick`
|
||||
if test "x$im_chk" = "x"; then
|
||||
im_chk="no"
|
||||
s_img=""
|
18
hardening-format.patch
Normal file
18
hardening-format.patch
Normal file
@ -0,0 +1,18 @@
|
||||
Author: Dmitry Smirnov <onlyjob@member.fsf.org>
|
||||
Last-Update: 2012-02-10
|
||||
Forwarded: yes
|
||||
Description: fixes FTBFS with format hardening
|
||||
Workaround for error: "format not a string literal and
|
||||
"no format arguments [-Werror=format-security]"
|
||||
|
||||
--- a/wvRTF.c
|
||||
+++ b/wvRTF.c
|
||||
@@ -192,7 +192,7 @@
|
||||
rtf_output_char ('{');
|
||||
|
||||
/* font color */
|
||||
- rtf_output (rtfColors[ud->cCol]);
|
||||
+ rtf_output ("%s", rtfColors[ud->cCol]);
|
||||
|
||||
/* font face */
|
||||
rtf_output ("\\f%d", ud->cFont);
|
74
man-refs.patch
Normal file
74
man-refs.patch
Normal file
@ -0,0 +1,74 @@
|
||||
#! /bin/sh /usr/share/dpatch/dpatch-run
|
||||
## man-refs.dpatch by Matej Vela <vela@debian.org>
|
||||
##
|
||||
## All lines beginning with `## DP:' are a description of the patch.
|
||||
## DP: Ensure that all man pages have a consistent set of references
|
||||
## DP: (#294805, #309663).
|
||||
|
||||
@DPATCH@
|
||||
diff -urNad wv-1.2.1~/help/man/wvAbw.1 wv-1.2.1/help/man/wvAbw.1
|
||||
--- wv-1.2.1~/help/man/wvAbw.1 2006-03-18 17:32:57.000000000 +0100
|
||||
+++ wv-1.2.1/help/man/wvAbw.1 2006-03-18 17:39:07.000000000 +0100
|
||||
@@ -22,6 +22,7 @@
|
||||
.BR wvPS(1),
|
||||
.BR wvDVI(1),
|
||||
.BR wvPDF(1),
|
||||
+.BR wvRTF(1),
|
||||
.BR wvText(1),
|
||||
.BR wvWml(1),
|
||||
.BR wvMime(1),
|
||||
diff -urNad wv-1.2.1~/help/man/wvCleanLatex.1 wv-1.2.1/help/man/wvCleanLatex.1
|
||||
--- wv-1.2.1~/help/man/wvCleanLatex.1 2006-03-18 17:32:57.000000000 +0100
|
||||
+++ wv-1.2.1/help/man/wvCleanLatex.1 2006-03-18 17:39:07.000000000 +0100
|
||||
@@ -23,6 +23,7 @@
|
||||
.BR wvText(1),
|
||||
.BR wvWml(1),
|
||||
.BR wvMime(1),
|
||||
+.BR wvRTF(1),
|
||||
.BR catdoc(1),
|
||||
.BR word2x(1)
|
||||
.SH "AUTHOR"
|
||||
diff -urNad wv-1.2.1~/help/man/wvDVI.1 wv-1.2.1/help/man/wvDVI.1
|
||||
--- wv-1.2.1~/help/man/wvDVI.1 2006-03-18 17:32:57.000000000 +0100
|
||||
+++ wv-1.2.1/help/man/wvDVI.1 2006-03-18 17:39:07.000000000 +0100
|
||||
@@ -22,6 +22,7 @@
|
||||
.BR wvCleanLatex(1),
|
||||
.BR wvPDF(1),
|
||||
.BR wvPS(1),
|
||||
+.BR wvRTF(1),
|
||||
.BR wvText(1),
|
||||
.BR wvWml(1),
|
||||
.BR wvMime(1),
|
||||
diff -urNad wv-1.2.1~/help/man/wvHtml.1 wv-1.2.1/help/man/wvHtml.1
|
||||
--- wv-1.2.1~/help/man/wvHtml.1 2006-03-18 17:32:57.000000000 +0100
|
||||
+++ wv-1.2.1/help/man/wvHtml.1 2006-03-18 17:39:07.000000000 +0100
|
||||
@@ -21,6 +21,7 @@
|
||||
.BR wvPS(1),
|
||||
.BR wvDVI(1),
|
||||
.BR wvPDF(1),
|
||||
+.BR wvRTF(1),
|
||||
.BR wvText(1),
|
||||
.BR wvWml(1),
|
||||
.BR wvMime(1),
|
||||
diff -urNad wv-1.2.1~/help/man/wvSummary.1 wv-1.2.1/help/man/wvSummary.1
|
||||
--- wv-1.2.1~/help/man/wvSummary.1 2006-03-18 17:32:57.000000000 +0100
|
||||
+++ wv-1.2.1/help/man/wvSummary.1 2006-03-18 17:39:24.000000000 +0100
|
||||
@@ -19,6 +19,7 @@
|
||||
.BR wvHtml(1),
|
||||
.BR wvLatex(1),
|
||||
.BR wvCleanLatex(1),
|
||||
+.BR wvPS(1),
|
||||
.BR wvPDF(1),
|
||||
.BR wvDVI(1),
|
||||
.BR wvMime(1),
|
||||
diff -urNad wv-1.2.1~/help/man/wvText.1 wv-1.2.1/help/man/wvText.1
|
||||
--- wv-1.2.1~/help/man/wvText.1 2006-03-18 17:32:57.000000000 +0100
|
||||
+++ wv-1.2.1/help/man/wvText.1 2006-03-18 17:39:07.000000000 +0100
|
||||
@@ -23,6 +23,7 @@
|
||||
.BR wvDVI(1),
|
||||
.BR wvPDF(1),
|
||||
.BR wvRTF(1),
|
||||
+.BR wvWml(1),
|
||||
.BR wvMime(1),
|
||||
.BR catdoc(1),
|
||||
.BR word2x(1)
|
104
man-remove-PU.patch
Normal file
104
man-remove-PU.patch
Normal file
@ -0,0 +1,104 @@
|
||||
Author: Dmitry Smirnov <onlyjob@member.fsf.org>
|
||||
Last-Update: 2012-02-10
|
||||
Forwarded: no
|
||||
Description: fixes man "warning: macro 'PU' not defined"
|
||||
|
||||
|
||||
--- a/help/man/wvAbw.1
|
||||
+++ b/help/man/wvAbw.1
|
||||
@@ -1,4 +1,3 @@
|
||||
-.PU
|
||||
.TH wvAbw 1
|
||||
.SH NAME
|
||||
wvHtml \- convert msword documents to Abiword's format
|
||||
--- a/help/man/wvCleanLatex.1
|
||||
+++ b/help/man/wvCleanLatex.1
|
||||
@@ -1,4 +1,3 @@
|
||||
-.PU
|
||||
.TH wvLatex 1
|
||||
.SH NAME
|
||||
wvCleanLatex \- convert msword documents to LaTeX
|
||||
--- a/help/man/wvDVI.1
|
||||
+++ b/help/man/wvDVI.1
|
||||
@@ -1,4 +1,3 @@
|
||||
-.PU
|
||||
.TH wvDVI 1
|
||||
.SH NAME
|
||||
wvDVI \- convert msword documents to DVI
|
||||
--- a/help/man/wvHtml.1
|
||||
+++ b/help/man/wvHtml.1
|
||||
@@ -1,4 +1,3 @@
|
||||
-.PU
|
||||
.TH wvHtml 1
|
||||
.SH NAME
|
||||
wvHtml \- convert msword documents to HTML4.0
|
||||
--- a/help/man/wvLatex.1
|
||||
+++ b/help/man/wvLatex.1
|
||||
@@ -1,4 +1,3 @@
|
||||
-.PU
|
||||
.TH wvLatex 1
|
||||
.SH NAME
|
||||
wvLatex \- convert msword documents to LaTeX
|
||||
--- a/help/man/wvMime.1
|
||||
+++ b/help/man/wvMime.1
|
||||
@@ -1,4 +1,3 @@
|
||||
-.PU
|
||||
.TH wvMime 1
|
||||
.SH NAME
|
||||
wvMime \- view MSWord documents
|
||||
--- a/help/man/wvPDF.1
|
||||
+++ b/help/man/wvPDF.1
|
||||
@@ -1,4 +1,3 @@
|
||||
-.PU
|
||||
.TH wvPDF 1
|
||||
.SH NAME
|
||||
wvPDF \- convert msword documents to PDF
|
||||
--- a/help/man/wvPS.1
|
||||
+++ b/help/man/wvPS.1
|
||||
@@ -1,4 +1,3 @@
|
||||
-.PU
|
||||
.TH wvPS 1
|
||||
.SH NAME
|
||||
wvPS \- convert msword documents to PS
|
||||
--- a/help/man/wvRTF.1
|
||||
+++ b/help/man/wvRTF.1
|
||||
@@ -1,4 +1,3 @@
|
||||
-.PU
|
||||
.TH wvRTF 1
|
||||
.SH NAME
|
||||
wvRTF \- convert msword documents to RTF
|
||||
--- a/help/man/wvSummary.1
|
||||
+++ b/help/man/wvSummary.1
|
||||
@@ -1,4 +1,3 @@
|
||||
-.PU
|
||||
.TH wvSummary 1
|
||||
.SH NAME
|
||||
wvSummary \- view word document's summary info
|
||||
--- a/help/man/wvText.1
|
||||
+++ b/help/man/wvText.1
|
||||
@@ -1,4 +1,3 @@
|
||||
-.PU
|
||||
.TH wvText 1
|
||||
.SH NAME
|
||||
wvHtml \- convert msword documents to text
|
||||
--- a/help/man/wvVersion.1
|
||||
+++ b/help/man/wvVersion.1
|
||||
@@ -1,4 +1,3 @@
|
||||
-.PU
|
||||
.TH wvVersion 1
|
||||
.SH NAME
|
||||
wvVersion \- view word document's version #
|
||||
--- a/help/man/wvWare.1
|
||||
+++ b/help/man/wvWare.1
|
||||
@@ -1,4 +1,3 @@
|
||||
-.PU
|
||||
.TH wvWare 1
|
||||
.SH NAME
|
||||
wvWare \- convert msword documents
|
||||
--- a/help/man/wvWml.1
|
||||
+++ b/help/man/wvWml.1
|
||||
@@ -1,4 +1,3 @@
|
||||
-.PU
|
||||
.TH wvWml 1
|
||||
.SH NAME
|
||||
wvHtml \- convert msword documents to WML
|
19
man-wvrtf-name.patch
Normal file
19
man-wvrtf-name.patch
Normal file
@ -0,0 +1,19 @@
|
||||
#! /bin/sh /usr/share/dpatch/dpatch-run
|
||||
## man-wvrtf-name.dpatch by Matej Vela <vela@debian.org>
|
||||
##
|
||||
## All lines beginning with `## DP:' are a description of the patch.
|
||||
## DP: help/man/wvRTF.1: Fix NAME section (#339398).
|
||||
|
||||
@DPATCH@
|
||||
diff -urNad wv-1.2.1~/help/man/wvRTF.1 wv-1.2.1/help/man/wvRTF.1
|
||||
--- wv-1.2.1~/help/man/wvRTF.1 2001-02-17 22:53:28.000000000 +0100
|
||||
+++ wv-1.2.1/help/man/wvRTF.1 2006-03-18 11:47:46.000000000 +0100
|
||||
@@ -1,7 +1,7 @@
|
||||
.PU
|
||||
.TH wvRTF 1
|
||||
.SH NAME
|
||||
-wvHtml \- convert msword documents to RTF
|
||||
+wvRTF \- convert msword documents to RTF
|
||||
.SH SYNOPSIS
|
||||
.ll +8
|
||||
.B wvRTF in_word_doc
|
54
man-wvware-options.patch
Normal file
54
man-wvware-options.patch
Normal file
@ -0,0 +1,54 @@
|
||||
#! /bin/sh /usr/share/dpatch/dpatch-run
|
||||
## man-wvware-options.dpatch by Matej Vela <vela@debian.org>
|
||||
##
|
||||
## All lines beginning with `## DP:' are a description of the patch.
|
||||
## DP: help/man/wvWare.1: Document all options (#200776, #334769).
|
||||
|
||||
@DPATCH@
|
||||
diff -urNad wv-1.2.1~/help/man/wvWare.1 wv-1.2.1/help/man/wvWare.1
|
||||
--- wv-1.2.1~/help/man/wvWare.1 2004-08-07 22:44:12.000000000 +0200
|
||||
+++ wv-1.2.1/help/man/wvWare.1 2006-03-18 15:06:09.000000000 +0100
|
||||
@@ -41,10 +41,43 @@
|
||||
If dir is used then any created graphics will be placed in this directory. The default is the directory
|
||||
in which the word document resides.
|
||||
.TP
|
||||
+.I "\-b name, \-\-basename name"
|
||||
+Use
|
||||
+.I name
|
||||
+as the base name for image files.
|
||||
+.TP
|
||||
+.I "\-a format, \-\-auto-eps format"
|
||||
+Depending on whether images of type
|
||||
+.I format
|
||||
+can be automatically converted to encapsulated PostScript, print "yes" or "no"
|
||||
+and exit. Encapsulated PostScript is required for LaTeX, PostScript, and PDF
|
||||
+output. Currently possible values for
|
||||
+.I format
|
||||
+are "wmf", "png", and "jpg".
|
||||
+.TP
|
||||
+.I "\-s format, \-\-suppress format"
|
||||
+Suppress automatic conversion of images of type
|
||||
+.I format
|
||||
+to encapsulated PostScript. Currently possible values for
|
||||
+.I format
|
||||
+are "wmf", "emf", "png", "jpg", and "pict".
|
||||
+.TP
|
||||
+.I "\-1, \-\-nographics"
|
||||
+Suppress output of embedded images.
|
||||
+.TP
|
||||
.I "\-x config.xml, \-\-config config.xml"
|
||||
Use this to give the location of the config file. If not used, the config file is searched for
|
||||
by first checking the current directory, and then by looking in the install location
|
||||
(/usr/local/lib/wv/wvHtml.xml by default)
|
||||
+.TP
|
||||
+.I "\-X, \-\-xml"
|
||||
+Produce XHTML-like XML output (as defined in /usr/local/lib/wv/wvXml.xml).
|
||||
+.TP
|
||||
+.I "\-v, \-\-version"
|
||||
+Print wvWare's version number and exit.
|
||||
+.TP
|
||||
+.I "\-?, \-\-help"
|
||||
+Print a help message and exit.
|
||||
.SH MORE INFORMATION
|
||||
http://wvware.sourceforge.net
|
||||
.SH "SEE ALSO"
|
14
man-wvware-typo.patch
Normal file
14
man-wvware-typo.patch
Normal file
@ -0,0 +1,14 @@
|
||||
--- a/help/man/wvWare.1 2010-09-05 11:41:46.000000000 -0400
|
||||
+++ b/help/man/wvWare.1 2011-09-21 11:38:59.279521720 -0400
|
||||
@@ -19,9 +19,9 @@
|
||||
converted from there, except for the western european codepage
|
||||
which is always converted to iso-5589-15 if possible. This is the
|
||||
default behaviour. While it is possible to convert into other formats or
|
||||
-to force a conversion to a particular format, it is not recomended as
|
||||
+to force a conversion to a particular format, it is not recommended as
|
||||
you don't get a guarantee that the output will be correct. For instance, if
|
||||
-you convert an english document into koi8-r encoding then it will
|
||||
+you convert an English document into koi8-r encoding then it will
|
||||
be wrong, but if you are sure then you can override the default
|
||||
output format. The charsets that are available depend on your system:
|
||||
systems using the gnu libc 2 and above can convert to just about anything;
|
26
non-latin-latex.patch
Normal file
26
non-latin-latex.patch
Normal file
@ -0,0 +1,26 @@
|
||||
#! /bin/sh /usr/share/dpatch/dpatch-run
|
||||
## non-latin-latex.dpatch by Peter Novodvorsky <nidd@debian.org>
|
||||
##
|
||||
## All lines beginning with `## DP:' are a description of the patch.
|
||||
## DP: text.c (wvConvertUnicodeToLaTeX): Disable debugging code which
|
||||
## DP: causes spurious output for non-Latin-1 files (#171193).
|
||||
|
||||
@DPATCH@
|
||||
diff -urNad wv-1.2.1~/text.c wv-1.2.1/text.c
|
||||
--- wv-1.2.1~/text.c 2006-03-17 22:36:46.000000000 +0100
|
||||
+++ wv-1.2.1/text.c 2006-03-17 22:38:28.000000000 +0100
|
||||
@@ -1944,12 +1944,14 @@
|
||||
return (1);
|
||||
|
||||
}
|
||||
+#ifdef DEBUG
|
||||
/* Debugging aid: */
|
||||
if (char16 >= 0x80)
|
||||
{
|
||||
printf ("[%x]", char16);
|
||||
return (1);
|
||||
}
|
||||
+#endif
|
||||
return (0);
|
||||
}
|
||||
|
@ -1,120 +0,0 @@
|
||||
--- wvText.in
|
||||
+++ wvText.in
|
||||
@@ -3,35 +3,49 @@
|
||||
prefix=@prefix@
|
||||
exec_prefix=@exec_prefix@
|
||||
datadir=@datadir@
|
||||
-tmpdir=${TMPDIR:-/tmp}
|
||||
|
||||
# argument checking
|
||||
-if [ ${#} -ne "2" ]; then
|
||||
- echo "Usage: ${0} <word document> <text output file>"
|
||||
- exit 1
|
||||
+if [ ${#} -eq "1" ]; then
|
||||
+ o_file='-'
|
||||
+elif [ ${#} -ne "2" ]; then
|
||||
+ echo "Usage: ${0} <word document> <text output file>"
|
||||
+ exit 1
|
||||
+else
|
||||
+ o_file=${2}
|
||||
+fi
|
||||
+
|
||||
+if [ "x$o_file" = "x-" ]; then
|
||||
+ o_file=/dev/stdout
|
||||
fi
|
||||
|
||||
USE_DUMP=0
|
||||
-which elinks >/dev/null 2>&1
|
||||
+which w3m >/dev/null 2>&1
|
||||
if [ ${?} -eq "0" ]; then
|
||||
- USE_DUMP=3
|
||||
+ USE_DUMP=4
|
||||
else
|
||||
- which links >/dev/null 2>&1
|
||||
+ which elinks >/dev/null 2>&1
|
||||
if [ ${?} -eq "0" ]; then
|
||||
- USE_DUMP=2
|
||||
+ USE_DUMP=3
|
||||
else
|
||||
- which lynx >/dev/null 2>&1
|
||||
+ which links >/dev/null 2>&1
|
||||
if [ ${?} -eq "0" ]; then
|
||||
- USE_DUMP=1
|
||||
- fi
|
||||
- fi
|
||||
+ USE_DUMP=2
|
||||
+ else
|
||||
+ which lynx >/dev/null 2>&1
|
||||
+ if [ ${?} -eq "0" ]; then
|
||||
+ USE_DUMP=1
|
||||
+ fi
|
||||
+ fi
|
||||
+ fi
|
||||
fi
|
||||
|
||||
+tmpdir=$(mktemp -d ${TMPDIR:-/tmp}/wvText.XXXXXXXX) || { echo "$0: can not create temporary directory" >& 2; exit 1; }
|
||||
+
|
||||
if [ $USE_DUMP -eq "1" ]; then
|
||||
- echo "Could not find required program 'elinks' or 'links'"
|
||||
+ echo "Could not find required program 'w3m', 'elinks' or 'links'"
|
||||
echo "Using lynx. Output will be pretty ugly."
|
||||
elif [ $USE_DUMP -eq "0" ]; then
|
||||
- echo "Could not find required program 'elinks', 'links', or even 'lynx'"
|
||||
+ echo "Could not find required program 'w3m', 'elinks', 'links', or even 'lynx'"
|
||||
echo "Using wvWare -x wvText.xml. Output will be pretty bad."
|
||||
fi
|
||||
|
||||
@@ -41,6 +55,7 @@
|
||||
which wvHtml >/dev/null 2>&1
|
||||
if [ ${?} -ne "0" ]; then
|
||||
echo "Could not find required program 'wvHtml'"
|
||||
+ rm -rf "${tmpdir}"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
@@ -51,32 +66,36 @@
|
||||
wvHtml -1 "${1}" --targetdir="${tmpdir}" "${TMP_FILE}" >/dev/null 2>&1
|
||||
if [ ${?} -ne "0" ]; then
|
||||
echo "Could not convert into HTML"
|
||||
+ rm -rf "${tmpdir}"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
- if [ $USE_DUMP -eq "3" ]; then
|
||||
+ if [ $USE_DUMP -eq "4" ]; then
|
||||
+
|
||||
+ w3m -dump -T text/html "${tmpdir}/${TMP_FILE}" > "$o_file"
|
||||
+ elif [ $USE_DUMP -eq "3" ]; then
|
||||
# elinks does the best
|
||||
- elinks -dump -force-html "${tmpdir}/${TMP_FILE}" > "${2}"
|
||||
+ elinks -dump -force-html "${tmpdir}/${TMP_FILE}" > "$o_file"
|
||||
elif [ $USE_DUMP -eq "2" ]; then
|
||||
# links does a pretty good job
|
||||
- links -dump "${tmpdir}/${TMP_FILE}" > "${2}"
|
||||
+ links -dump "${tmpdir}/${TMP_FILE}" > "$o_file"
|
||||
else
|
||||
# lynx sucks, but does better than wvText.xml
|
||||
- TERM=vt100 lynx -dump -force_html "${tmpdir}/${TMP_FILE}" > "${2}"
|
||||
+ TERM=vt100 lynx -dump -force_html "${tmpdir}/${TMP_FILE}" > "$o_file"
|
||||
fi;
|
||||
|
||||
if [ ${?} -ne "0" ]; then
|
||||
echo "Could not convert into Text"
|
||||
- rm -f "${tmpdir}/${TMP_FILE}"
|
||||
+ rm -rf "${tmpdir}"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
- # clean up
|
||||
- rm -f "${tmpdir}/${TMP_FILE}"
|
||||
-
|
||||
else
|
||||
# fall back onto our cruddy output
|
||||
# this is, admittedly, better than running
|
||||
# 'strings' on the word document though :)
|
||||
- wvWare -x ${datadir}/wv/wvText.xml "${1}" > "${2}"
|
||||
+ wvWare -x ${datadir}/wv/wvText.xml "${1}" > "$o_file"
|
||||
fi
|
||||
+
|
||||
+# clean up
|
||||
+rm -rf "${tmpdir}"
|
@ -1,17 +0,0 @@
|
||||
--- GNUmakefile.am.orig
|
||||
+++ GNUmakefile.am
|
||||
@@ -1,3 +1,5 @@
|
||||
+AUTOMAKE_OPTIONS=foreign
|
||||
+
|
||||
DIST_SUBDIRS = xml help wingdingfont patterns
|
||||
|
||||
SUBDIRS = xml help wingdingfont patterns .
|
||||
@@ -8,7 +10,7 @@
|
||||
|
||||
CFLAGS = @CFLAGS@ @ANSI_CFLAGS@
|
||||
|
||||
-CPPFLAGS = @CPPFLAGS@ @DEPS_CFLAGS@ @OPT_CFLAGS@
|
||||
+CPPFLAGS = $(filter-out -I/usr/include,@CPPFLAGS@ @DEPS_CFLAGS@ @OPT_CFLAGS@)
|
||||
|
||||
WVLIBS = @DEPS_LIBS@ @OPT_LIBS@ -lm
|
||||
|
@ -1,58 +0,0 @@
|
||||
Index: wv-1.2.2/decompresswmf.c
|
||||
===================================================================
|
||||
--- wv-1.2.2.orig/decompresswmf.c
|
||||
+++ wv-1.2.2/decompresswmf.c
|
||||
@@ -17,6 +17,7 @@
|
||||
* 02111-1307, USA.
|
||||
*/
|
||||
|
||||
+#define _POSIX_SOURCE
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
Index: wv-1.2.2/wvRTF.c
|
||||
===================================================================
|
||||
--- wv-1.2.2.orig/wvRTF.c
|
||||
+++ wv-1.2.2/wvRTF.c
|
||||
@@ -17,6 +17,8 @@
|
||||
* 02111-1307, USA.
|
||||
*/
|
||||
|
||||
+#define _BSD_SOURCE
|
||||
+#define _POSIX_SOURCE
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
@@ -192,7 +194,7 @@ output_rtfUserData (rtfUserData * ud)
|
||||
rtf_output_char ('{');
|
||||
|
||||
/* font color */
|
||||
- rtf_output (rtfColors[ud->cCol]);
|
||||
+ rtf_output ("%s",rtfColors[ud->cCol]);
|
||||
|
||||
/* font face */
|
||||
rtf_output ("\\f%d", ud->cFont);
|
||||
Index: wv-1.2.2/field.c
|
||||
===================================================================
|
||||
--- wv-1.2.2.orig/field.c
|
||||
+++ wv-1.2.2/field.c
|
||||
@@ -17,6 +17,7 @@
|
||||
* 02111-1307, USA.
|
||||
*/
|
||||
|
||||
+#define _BSD_SOURCE
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
Index: wv-1.2.2/wvConfig.c
|
||||
===================================================================
|
||||
--- wv-1.2.2.orig/wvConfig.c
|
||||
+++ wv-1.2.2/wvConfig.c
|
||||
@@ -17,6 +17,7 @@
|
||||
* 02111-1307, USA.
|
||||
*/
|
||||
|
||||
+#define _BSD_SOURCE
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
20
wv-gsf.patch
20
wv-gsf.patch
@ -1,20 +0,0 @@
|
||||
Index: wv-1.2.2/wvSummary.c
|
||||
===================================================================
|
||||
--- wv-1.2.2.orig/wvSummary.c
|
||||
+++ wv-1.2.2/wvSummary.c
|
||||
@@ -25,14 +25,7 @@
|
||||
#include <stdio.h>
|
||||
#include "wv.h"
|
||||
|
||||
-#include <gsf/gsf-input-stdio.h>
|
||||
-#include <gsf/gsf-input-memory.h>
|
||||
-#include <gsf/gsf-utils.h>
|
||||
-#include <gsf/gsf-infile.h>
|
||||
-#include <gsf/gsf-infile-msole.h>
|
||||
-#include <gsf/gsf-msole-utils.h>
|
||||
-#include <gsf/gsf-docprop-vector.h>
|
||||
-#include <gsf/gsf-meta-names.h>
|
||||
+#include <gsf/gsf.h>
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
@ -1,28 +0,0 @@
|
||||
--- wv-1.2.2.orig/configure.ac
|
||||
+++ wv-1.2.2/configure.ac
|
||||
@@ -53,9 +53,12 @@ AH_TOP([
|
||||
|
||||
dnl Checks for programs.
|
||||
|
||||
-AC_PROG_CC
|
||||
+AC_PROG_CC_STDC
|
||||
+AC_USE_SYSTEM_EXTENSIONS
|
||||
+AC_SYS_LARGEFILE
|
||||
+
|
||||
if test "x$GCC" = "xyes"; then
|
||||
- ANSI_CFLAGS="-ansi"
|
||||
+ ANSI_CFLAGS=""
|
||||
else
|
||||
ANSI_CFLAGS=""
|
||||
fi
|
||||
--- wv-1.2.2.orig/wvWare.c
|
||||
+++ wv-1.2.2/wvWare.c
|
||||
@@ -30,8 +30,6 @@
|
||||
#include "wv.h"
|
||||
#include "getopt.h"
|
||||
|
||||
-/* strdup isn't declared in <string.h> for `gcc -ansi'; declare it here */
|
||||
-extern char *strdup (const char *);
|
||||
|
||||
extern char *str_copy(char *d, size_t n, char *s);
|
||||
extern char *str_append(char *d, size_t n, char *s);
|
@ -1,12 +0,0 @@
|
||||
Index: wv-1.2.2/wvWare.c
|
||||
===================================================================
|
||||
--- wv-1.2.2.orig/wvWare.c
|
||||
+++ wv-1.2.2/wvWare.c
|
||||
@@ -25,6 +25,7 @@
|
||||
#include <stdio.h>
|
||||
#include <errno.h>
|
||||
#include <string.h>
|
||||
+#include <strings.h>
|
||||
#include <unistd.h>
|
||||
#include "wv.h"
|
||||
#include "getopt.h"
|
14
wv.changes
14
wv.changes
@ -1,9 +1,15 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 15:16:03 UTC 2024 - Friedrich Haubensak <hsk17@mail.de>
|
||||
Thu Nov 14 16:19:42 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
- add "-Wno-error=implicit-function-declaration" and
|
||||
"-Wno-error=incompatible-pointer-types" to CFLAGS to prevent
|
||||
gcc14 build errors
|
||||
- Delete wv-1.0.3-wvText.patch, wv-1.2.2-automake.patch,
|
||||
wv-1.2.2-fiximplicit.patch, wv-gsf.patch, wv-noansi.patch,
|
||||
wv-strcasecmp.patch
|
||||
- Add patches from Debian: 0014-Add-missing-include.patch,
|
||||
cross.patch, detect-imagick.patch, hardening-format.patch,
|
||||
man-refs.patch, man-remove-PU.patch, man-wvrtf-name.patch,
|
||||
man-wvware-options.patch, man-wvware-typo.patch,
|
||||
non-latin-latex.patch, wvdvi-output-ext.patch, wvmime.patch,
|
||||
wvtext-no-graphics.patch, wvware-no-placeholder.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 20 15:12:30 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
39
wv.spec
39
wv.spec
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package wv
|
||||
#
|
||||
# Copyright (c) 2021 SUSE LLC
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -25,12 +25,20 @@ License: GPL-2.0-or-later
|
||||
Group: Productivity/Publishing/Word
|
||||
URL: http://wvware.sourceforge.net/
|
||||
Source0: https://www.abisource.com/downloads/%{name}/%{version}/%{name}-%{version}.tar.gz
|
||||
Patch0: wv-1.2.2-automake.patch
|
||||
Patch5: wv-1.0.3-wvText.patch
|
||||
Patch9: wv-1.2.2-fiximplicit.patch
|
||||
Patch10: wv-strcasecmp.patch
|
||||
Patch11: wv-gsf.patch
|
||||
Patch12: wv-noansi.patch
|
||||
Patch1: detect-imagick.patch
|
||||
Patch2: man-refs.patch
|
||||
Patch3: man-wvrtf-name.patch
|
||||
Patch4: man-wvware-options.patch
|
||||
Patch5: non-latin-latex.patch
|
||||
Patch6: wvdvi-output-ext.patch
|
||||
Patch7: wvmime.patch
|
||||
Patch8: wvtext-no-graphics.patch
|
||||
Patch9: wvware-no-placeholder.patch
|
||||
Patch10: man-wvware-typo.patch
|
||||
Patch11: hardening-format.patch
|
||||
Patch12: man-remove-PU.patch
|
||||
Patch13: cross.patch
|
||||
Patch14: 0014-Add-missing-include.patch
|
||||
BuildRequires: libexpat-devel
|
||||
BuildRequires: libjpeg-devel
|
||||
BuildRequires: libpng-devel
|
||||
@ -66,21 +74,13 @@ Requires: libwmf-devel
|
||||
Header files for wv.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch -P 0
|
||||
%patch -P 5
|
||||
%patch -P 9 -p1
|
||||
%patch -P 10 -p1
|
||||
%if 0%{?suse_version} > 1230
|
||||
%patch -P 11 -p1
|
||||
%endif
|
||||
%patch -P 12 -p1
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
perl -i -lpe 's{AM_INIT_AUTOMAKE.*}{AM_INIT_AUTOMAKE([foreign subdir-objects])}g' configure.ac
|
||||
autoreconf -f -i --verbose
|
||||
%define warn_flags -Wall -Wstrict-prototypes -Wpointer-arith -Wformat -Wformat-security
|
||||
CFLAGS="%{optflags} %{warn_flags} -fno-strict-aliasing -fstack-protector \
|
||||
-Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types" \
|
||||
CFLAGS="%{optflags} %{warn_flags} -fno-strict-aliasing -fstack-protector" \
|
||||
%configure \
|
||||
--with-libwmf \
|
||||
--with-expat \
|
||||
@ -96,8 +96,7 @@ find %{buildroot} -type f -name "*.la" -delete -print
|
||||
%check
|
||||
%make_build check
|
||||
|
||||
%post -n %{lname} -p /sbin/ldconfig
|
||||
%postun -n %{lname} -p /sbin/ldconfig
|
||||
%ldconfig_scriptlets -n %{lname}
|
||||
|
||||
%files
|
||||
%license COPYING
|
||||
|
18
wvdvi-output-ext.patch
Normal file
18
wvdvi-output-ext.patch
Normal file
@ -0,0 +1,18 @@
|
||||
#! /bin/sh /usr/share/dpatch/dpatch-run
|
||||
## wvdvi-output-ext.dpatch by Matej Vela <vela@debian.org>
|
||||
##
|
||||
## All lines beginning with `## DP:' are a description of the patch.
|
||||
## DP: wvDVI: Avoid `are the same file' error when the output extension
|
||||
## DP: is `.dvi' (#309524).
|
||||
|
||||
@DPATCH@
|
||||
diff -urNad wv-1.2.1~/wvDVI.in wv-1.2.1/wvDVI.in
|
||||
--- wv-1.2.1~/wvDVI.in 2006-03-18 16:13:32.000000000 +0100
|
||||
+++ wv-1.2.1/wvDVI.in 2006-03-18 16:16:15.000000000 +0100
|
||||
@@ -299,5 +299,4 @@
|
||||
exit 1
|
||||
fi
|
||||
|
||||
-cp -f "$name".dvi "$o_file"
|
||||
-rm -f "$name".dvi
|
||||
+[ "$name".dvi -ef "$o_file" ] || mv -f "$name".dvi "$o_file"
|
102
wvmime.patch
Normal file
102
wvmime.patch
Normal file
@ -0,0 +1,102 @@
|
||||
#! /bin/sh /usr/share/dpatch/dpatch-run
|
||||
## wvmime.dpatch by Matej Vela <vela@debian.org>
|
||||
##
|
||||
## All lines beginning with `## DP:' are a description of the patch.
|
||||
## DP: wvMime:
|
||||
## DP: - If available, use see(1) from mime-support.
|
||||
## DP: - Look for kghostview.
|
||||
## DP: - Make the script whitespace-safe.
|
||||
## DP: - Use wvPS rather than make_epses.sh (now gone).
|
||||
|
||||
@DPATCH@
|
||||
diff -urNad wv-1.2.1~/wvMime wv-1.2.1/wvMime
|
||||
--- wv-1.2.1~/wvMime 2006-03-18 19:16:28.000000000 +0100
|
||||
+++ wv-1.2.1/wvMime 2006-03-18 19:18:54.000000000 +0100
|
||||
@@ -12,64 +12,37 @@
|
||||
exit 1
|
||||
fi
|
||||
|
||||
-# viewer application
|
||||
-GV=""
|
||||
-
|
||||
-# check for gnome ghost-view first
|
||||
-type ggv >/dev/null 2>&1
|
||||
-if [ ${?} -eq "0" ]; then
|
||||
- GV="ggv"
|
||||
-else
|
||||
- # TODO: does kde have something?
|
||||
-
|
||||
- # try to default back onto gv
|
||||
- type gv >/dev/null 2>&1
|
||||
- if [ ${?} -eq "0" ]; then
|
||||
- GV="gv"
|
||||
- else
|
||||
- # old solaris systems
|
||||
- type ghostview >/dev/null 2>&1
|
||||
- if [ ${?} -eq "0" ]; then
|
||||
- GV="ghostview"
|
||||
- else
|
||||
- # unrecoverable error
|
||||
- echo "Could not find a suitable PostScript viewer."
|
||||
- echo "Please install ggv, gv, or ghostview"
|
||||
- exit 1
|
||||
- fi
|
||||
+if [ -z "$GV" ]; then
|
||||
+ # determine the viewer application:
|
||||
+ # - see (let mailcap decide)
|
||||
+ # - ggv (GNOME Ghostview)
|
||||
+ # - kghostview (KDE Ghostview)
|
||||
+ # - gv (Xaw3d Ghostview)
|
||||
+ # - ghostview (the classic Ghostscript frontend)
|
||||
+ for GV in see ggv kghostview gv ghostview; do
|
||||
+ type "$GV" >/dev/null 2>&1 && break
|
||||
+ done
|
||||
+ if [ ${?} -ne "0" ]; then
|
||||
+ # unrecoverable error
|
||||
+ echo "Could not find a suitable PostScript viewer."
|
||||
+ echo "Please install ggv, kghostview, gv, or ghostview"
|
||||
+ exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
-# temporary PS file, mangled to get some sort
|
||||
-# of semi-uniqueness
|
||||
-FILE=`basename ${1}`
|
||||
-TMPDIR="/tmp/${FILE}-${USER}-${$}"
|
||||
-TMPPS="$TMPDIR/${FILE}-${USER}-${$}.ps"
|
||||
-
|
||||
-mkdir $TMPDIR
|
||||
-
|
||||
-# Make sure all graphics go into /tmp as well
|
||||
-cp ${1} $TMPDIR/$FILE
|
||||
-
|
||||
-# Extract graphics
|
||||
-wvLatex "$TMPDIR/$FILE" "$TMPDIR/$FILE.tex" 2>/dev/null >/dev/null
|
||||
+# temporary target directory
|
||||
+t_dir=${TMPDIR:-/tmp}/wvMime-$USER-$$
|
||||
+mkdir -m 700 "$t_dir" || exit
|
||||
+trap 'rm -rf "$t_dir"' 0 1 2 3 15
|
||||
|
||||
-# Graphics conversion if make_epses.sh installed:
|
||||
-STEM=$TMPDIR/`basename ${1} .doc`
|
||||
-type make_epses.sh 2>&1 >/dev/null
|
||||
- if [ ${?} -eq "0" ]; then
|
||||
- (cd $TMPDIR; make_epses.sh $STEM)
|
||||
- fi
|
||||
+# PS file
|
||||
+name=`basename "$1" .doc`.ps
|
||||
|
||||
-wvPS $TMPDIR/$FILE ${TMPPS}
|
||||
+wvPS --targetdir="$t_dir" "$1" "$name"
|
||||
if [ ${?} -ne "0" ]; then
|
||||
echo "Could not translate into Postscript"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# call our ghost-viewer
|
||||
-${GV} ${TMPPS}
|
||||
-rm -f ${TMPPS}
|
||||
-
|
||||
-cd /
|
||||
-rm -rf $TMPDIR
|
||||
+$GV "$t_dir/$name"
|
18
wvtext-no-graphics.patch
Normal file
18
wvtext-no-graphics.patch
Normal file
@ -0,0 +1,18 @@
|
||||
#! /bin/sh /usr/share/dpatch/dpatch-run
|
||||
## wvtext-no-graphics.dpatch by Matej Vela <vela@debian.org>
|
||||
##
|
||||
## All lines beginning with `## DP:' are a description of the patch.
|
||||
## DP: wvText.in: Disable graphics output in wvText.xml conversion
|
||||
## DP: (already disabled in wvHtml conversion).
|
||||
|
||||
@DPATCH@
|
||||
diff -urNad wv-1.2.1~/wvText.in wv-1.2.1/wvText.in
|
||||
--- wv-1.2.1~/wvText.in 2003-11-03 18:03:14.000000000 +0100
|
||||
+++ wv-1.2.1/wvText.in 2006-03-18 11:15:17.000000000 +0100
|
||||
@@ -78,5 +78,5 @@
|
||||
# fall back onto our cruddy output
|
||||
# this is, admittedly, better than running
|
||||
# 'strings' on the word document though :)
|
||||
- wvWare -x ${datadir}/wv/wvText.xml "${1}" > "${2}"
|
||||
+ wvWare -1 -x ${datadir}/wv/wvText.xml "${1}" > "${2}"
|
||||
fi
|
21
wvware-no-placeholder.patch
Normal file
21
wvware-no-placeholder.patch
Normal file
@ -0,0 +1,21 @@
|
||||
#! /bin/sh /usr/share/dpatch/dpatch-run
|
||||
## wvware-no-placeholder.dpatch by Matej Vela <vela@debian.org>
|
||||
##
|
||||
## All lines beginning with `## DP:' are a description of the patch.
|
||||
## DP: wvWare.c (wvStrangeNoGraphicData): Remove dangling reference to
|
||||
## DP: placeholder.eps (#197979).
|
||||
|
||||
@DPATCH@
|
||||
diff -urNad wv-1.2.1~/wvWare.c wv-1.2.1/wvWare.c
|
||||
--- wv-1.2.1~/wvWare.c 2006-03-17 22:33:32.000000000 +0100
|
||||
+++ wv-1.2.1/wvWare.c 2006-03-18 12:11:04.000000000 +0100
|
||||
@@ -666,8 +666,7 @@
|
||||
if ((strstr (config, "wvLaTeX.xml") != NULL)
|
||||
|| (strstr (config, "wvCleanLaTeX.xml") != NULL))
|
||||
printf
|
||||
- ("\n\\resizebox*{\\baselineskip}{!}{\\includegraphics{placeholder.eps}}\
|
||||
- \n-- %#.2x graphic: StrangeNoGraphicData --",
|
||||
+ ("\n-- %#.2x graphic: StrangeNoGraphicData --",
|
||||
graphicstype);
|
||||
else
|
||||
printf ("<img alt=\"%#.2x graphic\" src=\"%s\"%s><br%s>", graphicstype,
|
Loading…
Reference in New Issue
Block a user