1 | **************************************************
|
---|
2 | README ON THE GREENSTONE MODIFICATIONS TO XLHTML
|
---|
3 | **************************************************
|
---|
4 |
|
---|
5 | This package contains two programs:
|
---|
6 | * ppthtml, which converts Microsoft PowerPoint 95 and 97 files
|
---|
7 | into html or xml, and
|
---|
8 | * xlhtml, which converts Microsoft Excel 95 and 97 files.
|
---|
9 |
|
---|
10 | It has been slightly modified for greenstone use as we only want the
|
---|
11 | ppt to html program and the xls to html program, and none of the other
|
---|
12 | programs (summary/diagnostics, man pages, etc).
|
---|
13 |
|
---|
14 | This version (0.4.9.0) was the latest development snapshot at the
|
---|
15 | time of writing.
|
---|
16 |
|
---|
17 | See http://www.xlhtml.org/ for newer versions or more info.
|
---|
18 |
|
---|
19 | xlhtml is released under the GNU GPL.
|
---|
20 |
|
---|
21 | 20 Feb 2002
|
---|
22 | John McPherson
|
---|
23 | NZDL.
|
---|
24 |
|
---|
25 |
|
---|
26 | **************************************************
|
---|
27 | CHANGES FROM 2010 ON
|
---|
28 | **************************************************
|
---|
29 |
|
---|
30 | FILE: packages/xlhtml/xlhtml-0.4.9.0-gs.tar.gz
|
---|
31 | (Contains original source code + windows-specific makefiles)
|
---|
32 |
|
---|
33 | The xlhtml package now provides the code to produce the binaries
|
---|
34 | ppthtml and xlhtml to convert from powerpoint to html and excel to
|
---|
35 | html.
|
---|
36 |
|
---|
37 | For a little while we tried a later version of xlhtml (0.5) but went
|
---|
38 | back to 0.4.9.0, including the necessary modifications, since it was a
|
---|
39 | bit hard to set up v0.5 for compiling on Linux.
|
---|
40 |
|
---|
41 |
|
---|
42 | OTHER AFFECTED FILES INCLUDE:
|
---|
43 | - main/trunk/binaries/windows/bin: the xlthml.exe and ppthtml.exe
|
---|
44 | - main/trunk/greenstone2/build-src/win32.mak
|
---|
45 | - main/trunk/greenstone2/build-src/packages/configure
|
---|
46 | - main/trunk/greenstone2/build-src/packages/Makefile.in and Makefile
|
---|
47 | (- main/trunk/greenstone2/build-src/packages/xlhtml/xlhtml-0.5-gs.tar.gz)
|
---|
48 | - main/trunk/release-kits/kits/rk2/ant-scripts/compile.xml
|
---|
49 |
|
---|
50 |
|
---|
51 | 1. http://trac.greenstone.org/browser/main/trunk/greenstone2/build-src/packages/xlhtml/xlhtml-0.4.9.0-gs.tar.gz?rev=22107
|
---|
52 |
|
---|
53 | Revision 22107, 301.3 KB (checked in by kjdon, 2 months ago)
|
---|
54 |
|
---|
55 | Added windows makefiles. Had to comment out a little bit of code in
|
---|
56 | xlhtml.c and ppthtml.c that used dir.h - this is no longer
|
---|
57 | available. The code was getting the drive letter from the filename,
|
---|
58 | then setting the default drive to that letter.
|
---|
59 |
|
---|
60 |
|
---|
61 | 2. TEMPORARY SHIFT TO xlhtml 0.5 (required too much effort modifying
|
---|
62 | Linux configure and makefiles to get this to readily configure and
|
---|
63 | compile from source code, so later we would shift a step back to
|
---|
64 | xlhtml.0.4.9.0:
|
---|
65 |
|
---|
66 | http://trac.greenstone.org/browser/main/trunk/greenstone2/build-src/packages/xlhtml/xlhtml-0.5-gs.tar.gz?rev=22137
|
---|
67 |
|
---|
68 | Revision 22137, 280.8 KB (checked in by ak19, 2 months ago)
|
---|
69 |
|
---|
70 | Dr Bainbridge got xlhtml (including ppthtml) compiling on XP
|
---|
71 | again. The executables work on Vista, Windows7 and XP.
|
---|
72 |
|
---|
73 |
|
---|
74 | 3. http://trac.greenstone.org/browser/main/trunk/greenstone2/build-src/packages/xlhtml/xlhtml-0.4.9.0-gs.tar.gz?rev=22154
|
---|
75 |
|
---|
76 | Revision 22154, 301.9 KB (checked in by ak19, 2 months ago)
|
---|
77 |
|
---|
78 | 1. Undoing commit of xlhtml-0.5 from yesterday and this morning since
|
---|
79 | its Makefiles are entirely different (from 2005 and use automak
|
---|
80 | command and depcomp files regularly).
|
---|
81 |
|
---|
82 | 2. Replaced this with previously used xlhtml-0.4.9.0, but with all the
|
---|
83 | changes made to xlhtml-0.5 (to get that compiling and running on
|
---|
84 | Windows XP, Vista, Win7) ported into here.
|
---|
85 |
|
---|
86 | 3. This xlhtml-0.4.9.0-gs.tar.gz file has been tested to work on
|
---|
87 | Vista, XP, Win7 (both executables and compilation). And it has also
|
---|
88 | been tested to compile and run on Linux.
|
---|
89 |
|
---|
90 |
|
---|
91 | 4. Changeset 22155 for main/trunk/greenstone2/build-src/packages/xlhtml/xlhtml-0.4.9.0-gs.tar.gz
|
---|
92 | Timestamp:21.05.2010 20:22:28 (2 months ago)
|
---|
93 | Author:ak19
|
---|
94 | Message:
|
---|
95 | Have switched back to xlhtml-0.4.9.0-gs.tar.gz since the old version
|
---|
96 | compiles on Linux (but it now includes all improvements previously
|
---|
97 | made to xlhtml-0.5.-gs.tar.gz, so that 0.4.9.0 now compiles on Win XP,
|
---|
98 | Vista and 7, as well as on Linux again.
|
---|
99 |
|
---|
100 |
|
---|
101 |
|
---|
102 | ***************************************************************
|
---|
103 | 5. DELETED NEWER VERSION BEFORE GOING BACK TO THE OLD ONE (WITH
|
---|
104 | MODIFICATIONS)
|
---|
105 | ***************************************************************
|
---|
106 |
|
---|
107 | a) http://trac.greenstone.org/changeset/22138
|
---|
108 | Changeset 22138
|
---|
109 | Timestamp:20.05.2010 19:55:53 (2 months ago)
|
---|
110 | Message:
|
---|
111 | Older version of xlhtml that would compile and work on Windows7, but
|
---|
112 | would not work after compiling on XP. Nor did it run on Vista.
|
---|
113 |
|
---|
114 | Files: 1 removed
|
---|
115 | * main/trunk/greenstone2/build-src/packages/xlhtml/xlhtml-0.4.9.0-gs.tar.gz
|
---|
116 |
|
---|
117 | * http://trac.greenstone.org/browser/main/trunk/greenstone2/build-src/packages?rev=22157
|
---|
118 |
|
---|
119 |
|
---|
120 | b) http://trac.greenstone.org/changeset/22146
|
---|
121 |
|
---|
122 | Changeset 22146
|
---|
123 | Timestamp: 21.05.2010 14:10:52 (2 months ago)
|
---|
124 | Author: ak19
|
---|
125 |
|
---|
126 | Message:
|
---|
127 | 1. In version xlhtml-0.5, there's a Makefile.am which needs depcomp to
|
---|
128 | be generated which is done by making configure call: automake -a
|
---|
129 | -c.
|
---|
130 |
|
---|
131 | 2. In Makefile.in and Makefile, needed to update the references to
|
---|
132 | xlhtml.0.4.9 to refer to xlhtml-0.5 instead, just as was done with
|
---|
133 | configure in the previous commit.
|
---|
134 |
|
---|
135 | Location: main/trunk/greenstone2/build-src/packages
|
---|
136 | Files: 3 modified
|
---|
137 | * Makefile (modified) (1 diff)
|
---|
138 | * Makefile.in (modified) (1 diff)
|
---|
139 | * configure (modified) (1 diff)
|
---|
140 |
|
---|
141 |
|
---|
142 | THEN:
|
---|
143 | c) http://trac.greenstone.org/changeset/22154
|
---|
144 | Changeset 22154
|
---|
145 | Timestamp: 21.05.2010 20:20:11 (2 months ago)
|
---|
146 | Author: ak19
|
---|
147 | Message: Same message as in (3) above.
|
---|
148 |
|
---|
149 | Location: main/trunk/greenstone2/build-src
|
---|
150 | Files: * packages/xlhtml/xlhtml-0.4.9.0-gs.tar.gz (added)
|
---|
151 | * win32.mak (modified) (1 diff)
|
---|
152 |
|
---|
153 |
|
---|
154 | d) http://trac.greenstone.org/changeset/22157
|
---|
155 |
|
---|
156 | Files: 3 modified
|
---|
157 | * Makefile (modified) (1 diff)
|
---|
158 | * Makefile.in (modified) (1 diff)
|
---|
159 | * configure (modified) (1 diff)
|
---|
160 |
|
---|
161 | Changeset: 22157
|
---|
162 | Timestamp: 21.05.2010 20:33:02 (2 months ago)
|
---|
163 | Author: ak19
|
---|
164 | Message: Same message as in (3) above.
|
---|
165 |
|
---|
166 |
|
---|
167 | e) http://trac.greenstone.org/changeset/22158
|
---|
168 | Changeset: 22158
|
---|
169 | Timestamp: 21.05.2010 20:37:16 (2 months ago)
|
---|
170 | Author: ak19
|
---|
171 | Message:
|
---|
172 | MODIFIED: main/trunk/release-kits/kits/rk2/ant-scripts/compile.xml
|
---|
173 | Reverting to use xlhtml-0.4.9.0 which has now got all the changes that were made for xlhtml.0.5 (v.0.5 needs depcomp and uses lots of automak(e) calls to compile files on Linux).
|
---|
174 |
|
---|
175 |
|
---|
176 |
|
---|
177 |
|
---|
178 | *************************************************************** |
---|