1 | wget - web site mirroring software
|
---|
2 |
|
---|
3 | This directory contains a version of the GNU wget program that was written by
|
---|
4 | Hrvoje Niksic and others and distributed under the GNU General Public Licence
|
---|
5 |
|
---|
6 | The GNU wget homepage is http://www.cg.tuwien.ac.at/~prikryl/wget.html
|
---|
7 |
|
---|
8 | 1) A couple of very small changes were made to this package by Stefan Boddie
|
---|
9 | ([email protected]). The USE_STDARG preprocessor definition was
|
---|
10 | added to the VC++ makefile as it appeared to need it to compile on either
|
---|
11 | VC++ 4.2 or VC++ 6.0. A change was also made to prevent backslashes from
|
---|
12 | mistakenly being converted to "@5c" on windows.
|
---|
13 |
|
---|
14 | 2) 2003/11/27 - [email protected] made a few more small changes to fix
|
---|
15 | h_errno bug preventing code from compiling on latest versions of GCC.
|
---|
16 |
|
---|
17 | 3) 2004/06/30 - [email protected] replaced version 1.5.3 with version 1.9.
|
---|
18 | It compiled as is under Windows XP, using VC++ 6.0, under Linux using GCC 3.2.3
|
---|
19 | and GCC 2.95.3. So I haven't made any changes.
|
---|
20 | Under Windows, I haven't compiled it with openssl, so it doesn't support
|
---|
21 | https://. OpenSSL comes with a warning about it being illegal in some countries
|
---|
22 | to distribute cryptographic technology, so I haven't used it. Look at
|
---|
23 | wget-1.9/windows/README for Windows compiling instructions if you want to add
|
---|
24 | it in.
|
---|
25 |
|
---|
26 | 4) 2008/07/03 - [email protected] replaced version 1.9 with version 1.11.4.
|
---|
27 | Version 1.9 didn't compile statically with the new libraries which come with
|
---|
28 | fedora, so upgrading. Had to apply the patch at
|
---|
29 | http://marc.info/?l=wget&m=115131792408685&w=2 to get it to compile under
|
---|
30 | windows(VC++ 6.0), and those changes are in the tar.gz file in the repository.
|
---|
31 | Again, no ssl in windows wget. The packages/configure and packages/Makefile
|
---|
32 | files perform the same operations on wget as before, just the directory name
|
---|
33 | has changed from wget/wget-1.9 to wget/wget-1.11.4.
|
---|
34 |
|
---|
35 |
|
---|
36 | 5) 2013/01/09 - [email protected] Make minor change to src/Makefile.in so the code compiles under minGW cross-compiler running on Linux
|
---|
37 | diff -r wget-1.13.4/src/Makefile.in wget-1.13.4.MINGW/src/Makefile.in
|
---|
38 | 1136a1137,1143
|
---|
39 | >
|
---|
40 | > ifeq ($(GSDLOS),windows)
|
---|
41 | > # Compiling wget with MinGW
|
---|
42 | > CFLAGS += -DIN6_ARE_ADDR_EQUAL=IN6_ADDR_EQUAL
|
---|
43 | > LIBS += -lws2_32
|
---|
44 | > endif
|
---|
45 | >
|
---|
46 |
|
---|
47 | 6) 2013/01/29 - [email protected] added some #ifdef __ANDROID__ blocks into src/util.c to cope with the fact that this OS lacks localeconv()
|
---|
48 |
|
---|
49 | diff wget-1.13.4-orig/src/utils.c wget-1.13.4-gs/src/utils.c
|
---|
50 |
|
---|
51 | 1466a1467,1470
|
---|
52 | > #ifdef __ANDROID__
|
---|
53 | > cached_sep =",";
|
---|
54 | > cached_grouping = "\x03";
|
---|
55 | > #else
|
---|
56 | 1489a1494
|
---|
57 | > #endif
|
---|
58 |
|
---|
59 | 7) 2014/10/13 - ak19
|
---|
60 | Moved to wget version 1.15.
|
---|
61 | Only the changes numbered 5 and 6 above have been ported into it, following Dr Bainbridge's instructions, as there were both changes made to the previous wget version Greenstone used (1.13.4).
|
---|
62 | The wget tar file name (wget-1.15-gs) now indicates the version number and that it has been modified by Greenstone, so the Makefile and configure file in build-src/packages/ have been updated to reflect this.
|
---|
63 |
|
---|