[22484] | 1 | **************************************************
|
---|
| 2 | README ON THE GREENSTONE MODIFICATIONS TO XLHTML
|
---|
| 3 | **************************************************
|
---|
| 4 |
|
---|
[2988] | 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.
|
---|
[22484] | 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 | *************************************************************** |
---|