Drop most patches, refresh remaining
Willi Mann
10 years ago
0 | From: Willi Mann <willi@wm1.at> | |
1 | Date: Tue, 25 Dec 2012 19:59:41 +0100 | |
2 | Subject: Disable latex test - latex output is broken | |
3 | ||
4 | --- | |
5 | tests/Makefile.am | 2 +- | |
6 | 1 file changed, 1 insertion(+), 1 deletion(-) | |
7 | ||
8 | diff --git a/tests/Makefile.am b/tests/Makefile.am | |
9 | index 25cbe0a..057ff90 100644 | |
10 | --- a/tests/Makefile.am | |
11 | +++ b/tests/Makefile.am | |
12 | @@ -1,5 +1,5 @@ | |
13 | # executable test scripts to perform | |
14 | -TESTS = test_html.sh test_latex.sh | |
15 | +TESTS = test_html.sh | |
16 | ||
17 | # the data set for the tests | |
18 | testdata = \ |
0 | From: Willi Mann <willi@wm1.at> | |
1 | Date: Sun, 23 Dec 2012 17:35:41 +0100 | |
2 | Subject: Fix manpage section specification | |
3 | ||
4 | This fixes a lintian warning | |
5 | --- | |
6 | doc/unrtf.1 | 2 +- | |
7 | 1 file changed, 1 insertion(+), 1 deletion(-) | |
8 | ||
9 | diff --git a/doc/unrtf.1 b/doc/unrtf.1 | |
10 | index 5623c9c..9970c49 100644 | |
11 | --- a/doc/unrtf.1 | |
12 | +++ b/doc/unrtf.1 | |
13 | @@ -2,7 +2,7 @@ | |
14 | .\" | |
15 | .\" Permission is granted to redistribute this file with UnRTF. | |
16 | .\" | |
17 | -.TH UNRTF "GNU UnRTF 0.21.0" | |
18 | +.TH UNRTF 1 "GNU UnRTF 0.21.0" | |
19 | .SH NAME | |
20 | UnRTF \- converts document in RTF format to other formats | |
21 | .SH SYNOPSIS |
0 | From: Willi Mann <willi@wm1.at> | |
1 | Date: Wed, 26 Dec 2012 10:03:47 +0100 | |
2 | Subject: Get fully rid of hardcoded local/lib paths | |
3 | ||
4 | --- | |
5 | src/path.h | 1 + | |
6 | 1 file changed, 1 insertion(+) | |
7 | ||
8 | diff --git a/src/path.h b/src/path.h | |
9 | index e38f52e..00be872 100644 | |
10 | --- a/src/path.h | |
11 | +++ b/src/path.h | |
12 | @@ -1,6 +1,7 @@ | |
13 | #ifndef _PATH_H_INCLUDED_ | |
14 | #define _PATH_H_INCLUDED_ | |
15 | ||
16 | +#define DEFAULT_UNRTF_SEARCH_PATH PKGDATADIR "/" | |
17 | #define DEFAULT_UNRTF_SEARCH_PATH CONFIG_DIR | |
18 | ||
19 | extern char *search_path; |
0 | From: Willi Mann <willi@wm1.at> | |
1 | Date: Sun, 23 Dec 2012 21:21:46 +0100 | |
2 | Subject: Hand over SHAREDIR via CPPFLAGS | |
3 | ||
4 | --- | |
5 | src/Makefile.am | 2 ++ | |
6 | 1 file changed, 2 insertions(+) | |
7 | ||
8 | diff --git a/src/Makefile.am b/src/Makefile.am | |
9 | index d6017b3..83b1d34 100644 | |
10 | --- a/src/Makefile.am | |
11 | +++ b/src/Makefile.am | |
12 | @@ -3,6 +3,8 @@ | |
13 | ||
14 | bin_PROGRAMS = unrtf | |
15 | ||
16 | +AM_CPPFLAGS = -DPKGDATADIR=\"$(pkgdatadir)\" | |
17 | + | |
18 | unrtf_SOURCES = attr.c attr.h \ | |
19 | convert.c convert.h \ | |
20 | defs.h \ |
0 | From: Willi Mann <willi@wm1.at> | |
1 | Date: Sun, 23 Dec 2012 21:42:19 +0100 | |
2 | Subject: Make $SHAREDIR/unrtf default path for output format configuration | |
3 | ||
4 | --- | |
5 | src/main.h | 2 +- | |
6 | 1 file changed, 1 insertion(+), 1 deletion(-) | |
7 | ||
8 | diff --git a/src/main.h b/src/main.h | |
9 | index 4230d47..a84839b 100644 | |
10 | --- a/src/main.h | |
11 | +++ b/src/main.h | |
12 | @@ -47,7 +47,7 @@ extern int no_remap_mode; | |
13 | #include "output.h" | |
14 | #endif | |
15 | ||
16 | -#define CONFIG_DIR "/usr/local/lib/unrtf/" | |
17 | +#define CONFIG_DIR PKGDATADIR "/" | |
18 | #define DEFAULT_OUTPUT "html" | |
19 | ||
20 | extern OutputPersonality *op; |
0 | From: Willi Mann <willi@wm1.at> | |
1 | Date: Wed, 26 Dec 2012 10:38:56 +0100 | |
2 | Subject: Update test file set to ensure proper cleaning of tests dir | |
3 | ||
4 | --- | |
5 | tests/Makefile.am | 3 +++ | |
6 | 1 file changed, 3 insertions(+) | |
7 | ||
8 | diff --git a/tests/Makefile.am b/tests/Makefile.am | |
9 | index 057ff90..d4814c1 100644 | |
10 | --- a/tests/Makefile.am | |
11 | +++ b/tests/Makefile.am | |
12 | @@ -18,6 +18,8 @@ testdata = \ | |
13 | cp1251-russian-alphabet.rtf \ | |
14 | font_size.rtf \ | |
15 | font_styles.rtf \ | |
16 | + Greek1.rtf \ | |
17 | + Greek2.rtf \ | |
18 | lists.rtf \ | |
19 | paragraph_formatting.rtf \ | |
20 | pict.rtf \ | |
21 | @@ -25,6 +27,7 @@ testdata = \ | |
22 | symbol.rtf \ | |
23 | text_color.rtf \ | |
24 | text_formatting.rtf \ | |
25 | + Turkish.rtf \ | |
26 | unicode4.rtf | |
27 | ||
28 | # the result set for the html test |
0 | From: Willi Mann <willi@wm1.at> | |
1 | Date: Sun, 23 Dec 2012 21:44:58 +0100 | |
2 | Subject: Place output config files in sharedir instead of libdir | |
3 | ||
4 | --- | |
5 | outputs/Makefile.am | 2 +- | |
6 | 1 file changed, 1 insertion(+), 1 deletion(-) | |
7 | ||
8 | diff --git a/outputs/Makefile.am b/outputs/Makefile.am | |
9 | index 055b75e..3ddef1f 100644 | |
10 | --- a/outputs/Makefile.am | |
11 | +++ b/outputs/Makefile.am | |
12 | @@ -1,2 +1,2 @@ | |
13 | -outputsdir = ${libdir}/${PACKAGE} | |
14 | +outputsdir = ${pkgdatadir} | |
15 | dist_outputs_DATA = html.conf latex.conf rtf.conf text.conf vt.conf |
0 | From: Willi Mann <willi@wm1.at> | |
1 | Date: Tue, 25 Dec 2012 19:13:26 +0100 | |
2 | Subject: Tell unrtf where to look for output format config files while | |
3 | running tests | |
4 | ||
5 | --- | |
6 | tests/Makefile.am | 2 +- | |
7 | 1 file changed, 1 insertion(+), 1 deletion(-) | |
8 | ||
9 | diff --git a/tests/Makefile.am b/tests/Makefile.am | |
10 | index e0dd83b..86fcd75 100644 | |
11 | --- a/tests/Makefile.am | |
12 | +++ b/tests/Makefile.am | |
13 | @@ -61,7 +61,7 @@ CLEANFILES = $(testresults_html) $(testresults_tex) | |
14 | # add the test scripts and the test data to the distributed files | |
15 | EXTRA_DIST = $(TESTS) $(testdata) | |
16 | ||
17 | -TESTS_ENVIRONMENT = UNRTF=$(top_builddir)/src/unrtf | |
18 | +TESTS_ENVIRONMENT = UNRTF=$(top_builddir)/src/unrtf UNRTF_SEARCH_PATH=$(top_builddir)/outputs/:$(top_builddir)/charmaps/ | |
19 | ||
20 | # ensure that the distributed scripts are executable before distribution. | |
21 | # Could be necessary if checking out CVS. |
0 | From: Willi Mann <willi@wm1.at> | |
1 | Date: Tue, 25 Dec 2012 19:59:41 +0100 | |
2 | Subject: Disable latex test - latex output is broken | |
3 | ||
4 | --- | |
5 | tests/Makefile.am | 2 +- | |
6 | 1 file changed, 1 insertion(+), 1 deletion(-) | |
7 | ||
8 | diff --git a/tests/Makefile.am b/tests/Makefile.am | |
9 | index 86fcd75..ea17293 100644 | |
10 | --- a/tests/Makefile.am | |
11 | +++ b/tests/Makefile.am | |
12 | @@ -1,5 +1,5 @@ | |
13 | # executable test scripts to perform | |
14 | -TESTS = test_html.sh test_latex.sh | |
15 | +TESTS = test_html.sh | |
16 | ||
17 | # the data set for the tests | |
18 | testdata = Greek1.rtf Greek2.rtf \ |
0 | From: Willi Mann <willi@wm1.at> | |
1 | Date: Wed, 26 Dec 2012 10:03:47 +0100 | |
2 | Subject: Get fully rid of hardcoded local/lib paths | |
3 | ||
4 | --- | |
5 | src/my_iconv.h | 2 +- | |
6 | src/path.h | 2 +- | |
7 | 2 files changed, 2 insertions(+), 2 deletions(-) | |
8 | ||
9 | diff --git a/src/my_iconv.h b/src/my_iconv.h | |
10 | index 1ca8d26..ac42102 100644 | |
11 | --- a/src/my_iconv.h | |
12 | +++ b/src/my_iconv.h | |
13 | @@ -10,7 +10,7 @@ | |
14 | #define HAVE_ICONV_H | |
15 | #endif | |
16 | ||
17 | -#define CHARMAP_DIR "/usr/local/lib/unrtf/charmaps/" | |
18 | +#define CHARMAP_DIR PKGDATADIR "/charmaps/" | |
19 | #define char_table_size 256 | |
20 | ||
21 | typedef struct | |
22 | diff --git a/src/path.h b/src/path.h | |
23 | index 68a2167..f6c16d0 100644 | |
24 | --- a/src/path.h | |
25 | +++ b/src/path.h | |
26 | @@ -1,4 +1,4 @@ | |
27 | -#define DEFAULT_UNRTF_SEARCH_PATH "/usr/local/lib/unrtf/" | |
28 | +#define DEFAULT_UNRTF_SEARCH_PATH PKGDATADIR "/" | |
29 | ||
30 | char *search_path; | |
31 | int n_path_dirs; |
0 | From: Willi Mann <willi@wm1.at> | |
1 | Date: Wed, 26 Dec 2012 10:12:07 +0100 | |
2 | Subject: Ensure that the picture extracted during testing is also cleaned | |
3 | ||
4 | --- | |
5 | tests/Makefile.am | 2 +- | |
6 | 1 file changed, 1 insertion(+), 1 deletion(-) | |
7 | ||
8 | diff --git a/tests/Makefile.am b/tests/Makefile.am | |
9 | index ea17293..4950e05 100644 | |
10 | --- a/tests/Makefile.am | |
11 | +++ b/tests/Makefile.am | |
12 | @@ -56,7 +56,7 @@ testresults_tex = Greek1.rtf.tex Greek2.rtf.tex \ | |
13 | unicode4.rtf.tex | |
14 | ||
15 | # need to wipe out test results on make clean | |
16 | -CLEANFILES = $(testresults_html) $(testresults_tex) | |
17 | +CLEANFILES = $(testresults_html) $(testresults_tex) pict001.wmf | |
18 | ||
19 | # add the test scripts and the test data to the distributed files | |
20 | EXTRA_DIST = $(TESTS) $(testdata) |
0 | From: Willi Mann <willi@wm1.at> | |
1 | Date: Wed, 26 Dec 2012 10:38:56 +0100 | |
2 | Subject: Update test file set to ensure proper cleaning of tests dir | |
3 | ||
4 | --- | |
5 | tests/Makefile.am | 80 ++++++++++++++++++++++++++++++++--------------------- | |
6 | 1 file changed, 49 insertions(+), 31 deletions(-) | |
7 | ||
8 | diff --git a/tests/Makefile.am b/tests/Makefile.am | |
9 | index 4950e05..768a6d7 100644 | |
10 | --- a/tests/Makefile.am | |
11 | +++ b/tests/Makefile.am | |
12 | @@ -2,58 +2,76 @@ | |
13 | TESTS = test_html.sh | |
14 | ||
15 | # the data set for the tests | |
16 | -testdata = Greek1.rtf Greek2.rtf \ | |
17 | +testdata = accents.rtf \ | |
18 | ascii_decimal.rtf \ | |
19 | backslash.rtf \ | |
20 | + body.rtf \ | |
21 | borders_shading.rtf \ | |
22 | braces.rtf \ | |
23 | character_formatting.rtf \ | |
24 | chars.rtf \ | |
25 | columns.rtf \ | |
26 | + cp1251-russian-alphabet.rtf \ | |
27 | font_size.rtf \ | |
28 | font_styles.rtf \ | |
29 | + Greek1.rtf \ | |
30 | + Greek2.rtf \ | |
31 | lists.rtf \ | |
32 | paragraph_formatting.rtf \ | |
33 | + pict.rtf \ | |
34 | symbol.rtf \ | |
35 | text_color.rtf \ | |
36 | text_formatting.rtf \ | |
37 | + Turkish.rtf \ | |
38 | unicode4.rtf | |
39 | ||
40 | # the result set for the html test | |
41 | -testresults_html = Greek1.rtf.html Greek2.rtf.html \ | |
42 | +testresults_html = accents.rtf.html \ | |
43 | ascii_decimal.rtf.html \ | |
44 | - backslash.rtf.html \ | |
45 | - borders_shading.rtf.html \ | |
46 | - braces.rtf.html \ | |
47 | - character_formatting.rtf.html \ | |
48 | - chars.rtf.html \ | |
49 | - columns.rtf.html \ | |
50 | - font_size.rtf.html \ | |
51 | - font_styles.rtf.html \ | |
52 | - lists.rtf.html \ | |
53 | - paragraph_formatting.rtf.html \ | |
54 | - symbol.rtf.html \ | |
55 | - text_color.rtf.html \ | |
56 | - text_formatting.rtf.html \ | |
57 | - unicode4.rtf.html | |
58 | + backslash.rtf.html \ | |
59 | + body.rtf.html \ | |
60 | + borders_shading.rtf.html \ | |
61 | + braces.rtf.html \ | |
62 | + character_formatting.rtf.html \ | |
63 | + chars.rtf.html \ | |
64 | + columns.rtf.html \ | |
65 | + cp1251-russian-alphabet.rtf.html \ | |
66 | + font_size.rtf.html \ | |
67 | + font_styles.rtf.html \ | |
68 | + Greek1.rtf.html \ | |
69 | + Greek2.rtf.html \ | |
70 | + lists.rtf.html \ | |
71 | + paragraph_formatting.rtf.html \ | |
72 | + pict.rtf.html \ | |
73 | + symbol.rtf.html \ | |
74 | + text_color.rtf.html \ | |
75 | + text_formatting.rtf.html \ | |
76 | + Turkish.rtf.html \ | |
77 | + unicode4.rtf.html | |
78 | ||
79 | # the result set for the latex test | |
80 | -testresults_tex = Greek1.rtf.tex Greek2.rtf.tex \ | |
81 | +testresults_tex = accents.rtf.tex \ | |
82 | ascii_decimal.rtf.tex \ | |
83 | - backslash.rtf.tex \ | |
84 | - borders_shading.rtf.tex \ | |
85 | - braces.rtf.tex \ | |
86 | - character_formatting.rtf.tex \ | |
87 | - chars.rtf.tex \ | |
88 | - columns.rtf.tex \ | |
89 | - font_size.rtf.tex \ | |
90 | - font_styles.rtf.tex \ | |
91 | - lists.rtf.tex \ | |
92 | - paragraph_formatting.rtf.tex \ | |
93 | - symbol.rtf.tex \ | |
94 | - text_color.rtf.tex \ | |
95 | - text_formatting.rtf.tex \ | |
96 | - unicode4.rtf.tex | |
97 | + backslash.rtf.tex \ | |
98 | + body.rtf.tex \ | |
99 | + borders_shading.rtf.tex \ | |
100 | + braces.rtf.tex \ | |
101 | + character_formatting.rtf.tex \ | |
102 | + chars.rtf.tex \ | |
103 | + columns.rtf.tex \ | |
104 | + cp1251-russian-alphabet.rtf.tex \ | |
105 | + font_size.rtf.tex \ | |
106 | + font_styles.rtf.tex \ | |
107 | + Greek1.rtf.tex \ | |
108 | + Greek2.rtf.tex \ | |
109 | + lists.rtf.tex \ | |
110 | + paragraph_formatting.rtf.tex \ | |
111 | + pict.rtf.tex \ | |
112 | + symbol.rtf.tex \ | |
113 | + text_color.rtf.tex \ | |
114 | + text_formatting.rtf.tex \ | |
115 | + Turkish.rtf.tex \ | |
116 | + unicode4.rtf.tex | |
117 | ||
118 | # need to wipe out test results on make clean | |
119 | CLEANFILES = $(testresults_html) $(testresults_tex) pict001.wmf |
0 | 0001-Fix-manpage-section-specification.patch | |
1 | 0002-Hand-over-SHAREDIR-via-CPPFLAGS.patch | |
2 | 0003-Make-SHAREDIR-unrtf-default-path-for-output-format-c.patch | |
3 | 0004-Place-output-config-files-in-sharedir-instead-of-lib.patch | |
4 | 0005-Tell-unrtf-where-to-look-for-output-format-config-fi.patch | |
5 | 0006-Disable-latex-test-latex-output-is-broken.patch | |
6 | 0007-Get-fully-rid-of-hardcoded-local-lib-paths.patch | |
7 | 0008-Ensure-that-the-picture-extracted-during-testing-is-.patch | |
8 | 0009-Update-test-file-set-to-ensure-proper-cleaning-of-te.patch | |
0 | 0001-Disable-latex-test-latex-output-is-broken.patch | |
1 | 0002-Get-fully-rid-of-hardcoded-local-lib-paths.patch | |
2 | 0003-Update-test-file-set-to-ensure-proper-cleaning-of-te.patch |