]> sjero.net Git - wget/blob - doc/ChangeLog
[svn] Document ftp_proxy in sample.wgetrc.
[wget] / doc / ChangeLog
1 2001-11-30  Ingo T. Storm  <tux-sparc@computerbild.de>
2
3         * sample.wgetrc: Document ftp_proxy, too.
4
5 2001-11-04  Alan Eldridge  <alane@geeksrus.net>
6
7         * wget.texi: Document --random-wait, randomwait=on/off.
8
9 2001-11-23  Hrvoje Niksic  <hniksic@arsdigita.com>
10
11         * wget.texi (Download Options): Document the new `--progress'
12         option.
13
14 2001-11-22  Hrvoje Niksic  <hniksic@arsdigita.com>
15
16         * wget.texi (Proxies): Fix typo.
17         (Proxies): Sync the text with the example.
18         (Wgetrc Commands): There is no -f option.  It's --follow-ftp.
19         Reported by Wojtek Kotwica.
20
21 2001-11-17  Hrvoje Niksic  <hniksic@arsdigita.com>
22
23         * Makefile.in (install.info): If info files from the build
24         directory are not available, use the ones from $(srcdir).
25
26 2001-11-16  Peter Farmer  <peter.farmer@zveno.com>
27
28         * Makefile.in: Use $? instead of $<.  Use TEXI2POD more
29         consistently.
30
31 2001-06-16  Hrvoje Niksic  <hniksic@arsdigita.com>
32
33         * wget.texi: Updated version to 1.7.1.
34
35 2001-06-15  Hrvoje Niksic  <hniksic@arsdigita.com>
36
37         * Makefile.in (install.wgetrc): Use $(DESTDIR) when testing
38         whether $(WGETRC) exists.
39
40 2001-06-15  Adam J. Richter  <adam@yggdrasil.com>
41
42         * Makefile.in (install.wgetrc): Make `make install'
43         non-interactive in all cases.
44
45 2001-06-15  Hrvoje Niksic  <hniksic@arsdigita.com>
46
47         * Makefile.in (install.wgetrc): Take $(DESTDIR) into account when
48         running mkinstalldirs.
49
50 2001-06-05  Jan Prikryl  <prikryl@cg.tuwien.ac.at>
51
52         * Makefile.in (wget.info): Added -I$(srcdir) to support compilation
53         outside the source tree.
54         (install.man): Replaced $(srcdir)$(MAN) with $(MAN). The former
55         did not work when compiling outside the source tree.
56
57 2001-05-26  Hrvoje Niksic  <hniksic@arsdigita.com>
58
59         * wget.texi: Updated version to 1.7.
60
61 2001-05-31  Hrvoje Niksic  <hniksic@arsdigita.com>
62
63         * wget.texi (Mailing List): Fix the mailing list address.
64
65 2001-05-27  Hrvoje Niksic  <hniksic@arsdigita.com>
66
67         * wget.texi (Copying): Clarify.  Link to
68         "free-software-for-freedom.html".
69
70 2001-05-26  Hrvoje Niksic  <hniksic@arsdigita.com>
71
72         * wget.texi (Contributors): Updated list of contributors.
73
74 2001-05-26  Hrvoje Niksic  <hniksic@arsdigita.com>
75
76         * wget.texi: Updated version to 1.7-pre1.
77
78 2001-04-28  Hrvoje Niksic  <hniksic@arsdigita.com>
79
80         * wget.texi (Wgetrc Commands): Update docs for `continue'.
81
82 2001-04-27  Hrvoje Niksic  <hniksic@arsdigita.com>
83
84         * wget.texi (HTTP Options): Document cookie options.
85
86 2001-01-20  Karl Eichwalder  <ke@suse.de>
87
88         * Makefile.in: Provide and use DESTDIR according to the Coding
89         Standards.
90
91 2001-04-01  Hrvoje Niksic  <hniksic@arsdigita.com>
92
93         * wget.texi (Recursive Retrieval Options): Document more
94         accurately what --convert-links does.
95
96 2001-03-27  Dan Harkless  <wget@harkless.org>
97
98         * Makefile.in: Moved top_builddir out of "User configuration
99         section" of top Makefile and analogous spot in this one.
100
101 2001-03-26  Dan Harkless  <wget@harkless.org>
102
103         * wget.texi (Recursive Retrieval Options): Explained that you need
104         to use -r -l1 -p to get the two levels of requisites for a
105         <FRAMESET> page.  Also made a few other wording improvements.
106         
107 2001-03-17  Dan Harkless  <wget@harkless.org>
108
109         * Makefile.in: Using '^' in the sed call caused a weird failure on 
110         Solaris 2.6.  Changed it to a ','.  Defined top_builddir.
111         
112 2001-02-23  Dan Harkless  <wget@harkless.org>
113
114         * wget.texi: Corrections, clarifications, and English fixes to
115         time-stamping documentation.  Also moved -nr from "Recursive
116         Retrieval Options" to "FTP Options" and gave it a @cindex entry.
117         Alphabetized FTP options by long option name.  Mentioned that
118         .listing symlinked to /etc/passwd is not a security hole, but that
119         other files could be, so root shouldn't run wget in user dirs.
120         
121 2001-02-22  Dan Harkless  <wget@harkless.org>
122
123         * Makefile.in: Make wget man page and install it if we have
124         pod2man.  Added some missing '$(srcdir)/'s.  Added missing
125         dependencies on install targets (allowing you to just do `make
126         install' rather than forcing you to do `make && make install').
127         Also, Makefile rules should always use output file parameters if
128         available rather than redirecting stdout with '>', or you falsely
129         satisfy dependencies if the tool you're running is missing or
130         fails -- fixed call of texi2pod.pl that did this wrong.
131
132         * texi2pod.pl: Removed from CVS.  Now automatically generated.
133                 
134         * texi2pod.pl.in: This new file is processed into texi2pod.pl,
135         getting the appropriate path to the Perl 5+ executable on this
136         system and becoming executable (CVS files, by contrast, don't
137         arrive executable).
138         
139 2001-02-19  Dan Harkless  <wget@harkless.org>
140
141         * wget.texi (Download Options): Further improvement to --continue
142         documentation -- explain interaction with -r and -N, mention
143         usefulness for downloading new sections of appended-to files, etc.
144
145 2001-01-06  Jan Prikryl  <prikryl@cg.tuwien.ac.at>
146
147         * wget.texi (Reporting Bugs): Deleted the setence about Cc-ing the
148         bug report to Wget mailing list as the bug report address is an
149         alias for the mailing ist anyway.  
150         (Mailing List): Added URL for the alternate archive.
151         
152         * wget.texi: Bunch of cosmetical changes.
153         
154         * Makefile.in: Added targets for manpage generation using
155         texi2pod.pl and pod2man (comes with Perl5). As we cannot rely on
156         Perl5 being available on the system, manpage is not being built
157         automatically. Updated '*clean' targets to remove
158         'sample.wgetrc.munged...', 'wget.pod', and 'wget.man'.
159         
160         * texi2pod.pl: New file copied from GCC distribution to facilitate
161         automatic manpage generation.
162             
163 2001-01-09  Dan Harkless  <wget@harkless.org>
164
165         * wget.texi (Download Options): Did a bunch of clarification and
166         correction to the description of --continue.
167
168 2001-01-06  Dan Harkless  <wget@harkless.org>
169
170         * ChangeLog: The '[Not in 1.6 branch.]'s were decided not to be
171         the best way to go about my aim.  Removed them in favor of:
172
173         * ChangeLog-branches/1.6_branch.ChangeLog: New file.
174         
175 2000-12-31  Dan Harkless  <wget@harkless.org>
176
177         * Makefile.in (distclean): sample.wgetrc.munged_for_texi_inclusion
178         needs to be included in the distribution or it'll get regenerated
179         due to the wget.info dependency, and then that file will get
180         regenerated, forcing people to have makeinfo installed
181         unnecessarily.  We could use a kludge of a 0-length file in the
182         distro, but the file isn't that big and should compress very well.
183         
184         * wget.texi: Changed "VERSION 1.5.3+dev" to "VERSION 1.7-dev" and
185         "UPDATED Feb 2000" to "UPDATED Dec 2000".  Like the comment in the
186         file says, it'd be nice if these were handled automatically...
187         
188         * ChangeLog: Since this flat file doesn't have multiple branches,
189         looking at the dates would make you think that things went into
190         1.6 that actually just went into the 1.7-dev branch.  Added "[Not
191         in 1.6 branch.]" where appropriate to clarify.
192         
193 2000-12-10  Hrvoje Niksic  <hniksic@arsdigita.com>
194
195         * Makefile.in (install.info): Info files are *not* in $(srcdir),
196         but in the current build dir.
197
198 2000-11-15  Hrvoje Niksic  <hniksic@arsdigita.com>
199
200         * wget.texi (Robots): Document that we now support the meta tag
201         exclusion.
202
203 2000-11-16  Hrvoje Niksic  <hniksic@arsdigita.com>
204
205         * wget.texi: Use --- consistently.
206         Spell "Wget" with starting capital letter consistently.
207         Use ``...'' or @dfn{} instead of simple double quotes where
208         appropriate.
209         Use double space as separator between sentences consistently.
210
211 2000-11-15  Hrvoje Niksic  <hniksic@arsdigita.com>
212
213         * wget.texi (Robots): Rearrange text.  Mention the meta tag.
214
215 2000-11-14  Hrvoje Niksic  <hniksic@arsdigita.com>
216
217         * wget.texi: Add GFDL; remove norobots specification.
218
219         * wget.texi (Sample Wgetrc): Remove warnings with lateish
220         makeinfo, mostly by changing xref{} to pxref{} when inside
221         parentheses.
222
223 2000-11-10  Hrvoje Niksic  <hniksic@arsdigita.com>
224
225         * wget.texi: cc.fer.hr -> srk.fer.hr.
226
227 2000-11-05  Hrvoje Niksic  <hniksic@arsdigita.com>
228
229         * Makefile.in (sample.wgetrc.munged_for_texi_inclusion): Use $(srcdir).
230
231 2000-11-05  Hrvoje Niksic  <hniksic@arsdigita.com>
232
233         * wget.texi: Updated names of contributors.
234
235 2000-10-23  Hrvoje Niksic  <hniksic@arsdigita.com>
236
237         * wget.texi (HTTP Options): Remove Netscape bullying.
238
239 2000-10-23  Dan Harkless  <wget@harkless.org>
240
241         * wget.texi (Recursive Retrieval Options): Improved --delete-after docs.
242         (Download Options): Documented Rob Mayoff's new --bind-address option.
243         (Wgetrc Commands): Documented Rob Mayoff's new bind_address command.
244         
245 2000-10-20  Dan Harkless  <wget@harkless.org>
246
247         * wget.texi (Recursive Retrieval Options): Sugg. -E on 1-page download.
248         
249 2000-10-19  Dan Harkless  <wget@harkless.org>
250
251         * wget.texi (HTTP Options): Documented my new -E / --html-extension.
252         (Wgetrc Commands): Documented my new html_extension option and
253         John Daily's "quad" values (which I renamed to "lockable
254         Boolean").  When I documented Damir Dzeko's --referer, I forgot to
255         add the .wgetrc equivalent; mentioned the "referrer" spelling issue.
256         
257 2000-10-09  Dan Harkless  <wget@harkless.org>
258
259         * wget.texi (FTP Options): --retr-symlinks wasn't documented properly.
260
261 2000-08-30  Dan Harkless  <wget@harkless.org>
262
263         * wget.texi (Recursive Retrieval Options): Documented new -p option.
264         (Wgetrc Commands): Documented -p's equvialent, page_requisites.
265         
266 2000-08-23  Dan Harkless  <wget@harkless.org>
267
268         * wget.texi (Download Options): Using -c on a file that's already fully
269         downloaded results in an unchanged file and no second ".1" copy.
270
271         * wget.texi (Logging and Input File Options): -B / --base was not
272         documented as a separate item, and the .wgetrc version was misleading.
273
274         * wget.texi (Wgetrc Commands): Changed all instances of 
275         ", the same as" to the more grammatical " -- the same as".
276
277 2000-08-22  Dan Harkless  <wget@harkless.org>
278
279         * wget.texi (Download Options): --no-clobber's documentation was
280         severely lacking -- ameliorated the situation.  Some of the
281         previously-undocumented stuff (like the multiple-file-version
282         numeric-suffixing) that's now mentioned for the first (and only)
283         time in the -nc documentation should probably be mentioned
284         elsewhere, but due to the way that wget.texi's hierarchy is laid
285         out, I had a hard time finding anywhere else appropriate.
286
287 2000-07-17  Dan Harkless  <wget@harkless.org>
288
289         * wget.texi (HTTP Options): Minor clarification in "download a
290         single HTML page and all files necessary to display it" example.
291
292 2000-05-22  Dan Harkless  <wget@harkless.org>
293
294         * wget.texi (HTTP Options): Damir Dzeko <ddzeko@zesoi.fer.hr> did
295         not document his new --referer option.  Did so.
296
297 2000-04-18  Dan Harkless  <wget@harkless.org>
298
299         * sample.wgetrc: Realized I put a global setting in the local section.
300         
301 2000-04-13  Dan Harkless  <wget@harkless.org>
302
303         * Makefile.in (sample.wgetrc.munged_for_texi_inclusion): Added
304         build, dependencies, and distclean cleanup of this new file.
305         
306         * sample.wgetrc: Uncommented waitretry and set it to 10, clarified
307         some wording, and re-wrapped some text to 71 columns due to
308         @sample indentation in wget.texi.
309
310         * wget.texi: Herold further expounded on the behavior of waitretry
311         -- reworded docs again.  Changed note saying _all_ lines in
312         sample.wgetrc are commented out.  Don't have an entire hand-
313         cut-and-pasted copy of sample.wgetrc in this file -- use @include.
314
315 2000-04-12  Dan Harkless  <wget@harkless.org>
316
317         * Makefile.in (install.wgetrc): I completely missed the message
318         that the new wgetrc wasn't being installed the first couple of
319         times I ran `make install' after changing sample.wgetrc.  Added
320         blank lines around the message and a "<Hit RETURN to
321         acknowledge>", and reworded the message to be a bit more clear.
322         
323         * sample.wgetrc: Added entries for backup_converted and waitretry.
324
325         * wget.texi (Download Options and Wgetrc Commands): Herold Heiko
326         <Heiko.Herold@previnet.it>'s new --waitretry option was
327         undocumented until now.  Reworded the suggested documentation he
328         sent to the list.
329
330 2000-03-10  Dan Harkless  <wget@harkless.org>
331
332         * wget.texi (Recursive Retrieval Options): In -K description,
333         added a link to the discussion of interaction with -N.
334         (Recursive Accept/Reject Options): Did some alphabetizing and added
335         descriptions of new --follow-tags and -G / --ignore-tags options.
336         (Following Links): Changed "the loads of" to "loads of".
337         (Wgetrc Commands): Added descriptions of new follow_tags and
338         ignore_tags commands.
339
340 2000-03-02  Daniel S. Lewart  <d-lewart@uiuc.edu>
341
342         * wget.texi: Fix spelling and grammatical mistakes.
343
344 2000-03-02  Hrvoje Niksic  <hniksic@iskon.hr>
345
346         * wget.texi (Contributors): Update contributors list.
347
348 2000-03-01  Dan Harkless  <wget@harkless.org>
349
350         * wget.texi (HTTP Time-Stamping Internals): Added a note about my
351         newly-implemented interaction between -K and -N.
352
353 2000-02-29  Dan Harkless  <wget@harkless.org>
354
355         * wget.texi: Updated version to 1.5.3+dev, updated copyrights to
356         2000, changed Hrvoje's old, invalid email address to his new one,
357         and added " and the developers" to the .texi file's byline.
358
359 2000-02-18  Dan Harkless  <wget@harkless.org>
360
361         * wget.texi (Recursive Retrieval Options): Documented my new -K /
362         --backup-converted option.
363         (Wgetrc Commands): Documented backup_converted equivalent.
364
365 1998-09-10  Hrvoje Niksic  <hniksic@srce.hr>
366
367         * wget.texi (HTTP Options): Warn against masquerading as Mozilla.
368
369 1998-05-24  Hrvoje Niksic  <hniksic@srce.hr>
370
371         * Makefile.in (clean): Remove HTML files.
372
373 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
374
375         * wget.texi: Various updates.
376         (Proxies): New node.
377
378 1998-05-09  Hrvoje Niksic  <hniksic@srce.hr>
379
380         * texinfo.tex: New file.
381
382 1998-05-08  Hrvoje Niksic  <hniksic@srce.hr>
383
384         * Makefile.in (dvi): New target.
385
386 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
387
388         * wget.texi (Recursive Retrieval): Fix typo.  Suggested by
389         Francois Pinard.
390
391 1998-04-18  Hrvoje Niksic  <hniksic@srce.hr>
392
393         * wget.texi: Fixed @dircategory, courtesy Karl Eichwalder.
394
395 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
396
397         * Makefile.in: Don't attempt to (un)install the man-page.
398
399 1998-03-30  Hrvoje Niksic  <hniksic@srce.hr>
400
401         * wget.1: Removed it.
402
403 1998-03-29  Hrvoje Niksic  <hniksic@srce.hr>
404
405         * wget.texi (Invoking): Split into more sections, analogous to
406         output of `wget --help'.
407         (HTTP Options): Document --user-agent.
408
409 1998-03-16  Hrvoje Niksic  <hniksic@srce.hr>
410
411         * wget.texi (Contributors): Updated with oodles of new names.
412
413 1998-02-22  Karl Eichwalder  <ke@suse.de>
414
415         * Makefile.in (install.info): only info files (no *info.orig,
416         etc.).
417
418 1998-01-31  Hrvoje Niksic  <hniksic@srce.hr>
419
420         * Makefile.in (install.wgetrc): Don't use `!'.
421
422 1998-01-28  Hrvoje Niksic  <hniksic@srce.hr>
423
424         * wget.texi (Advanced Options): Expanded.
425
426 1998-01-25  Hrvoje Niksic  <hniksic@srce.hr>
427
428         * wget.texi (Advanced Options): Document `--cache'.
429         (Contributors): Added Brian.
430
431 1997-07-26  Francois Pinard  <pinard@iro.umontreal.ca>
432
433         * Makefile.in (install.wgetrc): Print the sample.wgetrc warning
434         only if the files actually differ.
435
436 1998-01-23  Hrvoje Niksic  <hniksic@srce.hr>
437
438         * Makefile.in: Use `test ...' rather than `[ ... ]'.
439
440         * wget.texi (Advanced Options): Explained suffices.
441
442 1998-01-23  Karl Heuer  <kwzh@gnu.org>
443
444         * wget.texi (Advanced Options): Updated.
445
446 1997-12-18  Hrvoje Niksic  <hniksic@srce.hr>
447
448         * wget.texi (Mailing List): Update.
449
450 1997-04-23  Hrvoje Niksic  <hniksic@srce.hr>
451
452         * wget.texi (Advanced Options): Document `--follow-ftp'.
453
454 1997-02-17  Hrvoje Niksic  <hniksic@srce.hr>
455
456         * wget.texi (Advanced Options): Document --proxy-user and
457         --proxy-passwd.
458
459 1997-02-14  Karl Eichwalder  <ke@ke.Central.DE>
460
461         * Makefile.in (install.wgetrc): Never ever nuke an existing rc file.
462
463 1997-02-02  Hrvoje Niksic  <hniksic@srce.hr>
464
465         * wget.texi: Updated and revised.
466
467         * wget.texi (Contributors): Update.
468         (Advanced Options): Removed bogus **/* example.
469
470         * wget.texi: Use ``...'' instead of "...".
471
472 1997-02-01  Hrvoje Niksic  <hniksic@srce.hr>
473
474         * wget.texi (Domain Acceptance): Document --exclude-domains.
475
476 1997-01-21  Hrvoje Niksic  <hniksic@srce.hr>
477
478         * wget.texi (Advanced Options): Document --ignore-length.
479
480 1997-01-20  Hrvoje Niksic  <hniksic@srce.hr>
481
482         * wget.texi (Time-Stamping): New node.
483
484 1997-01-12  Hrvoje Niksic  <hniksic@srce.hr>
485
486         * Makefile.in (distclean): Don't remove wget.info*.
487
488 1997-01-08  Hrvoje Niksic  <hniksic@srce.hr>
489
490         * wget.texi (Mailing List): Update archive.
491         (Portability): Update the Windows port by Budor.
492
493 1996-12-21  Hrvoje Niksic  <hniksic@srce.hr>
494
495         * wget.texi (Security Considerations): New node.
496
497 1996-12-19  Hrvoje Niksic  <hniksic@srce.hr>
498
499         * wget.texi (Advanced Options): Document --passive.
500
501 1996-12-12  Dieter Baron <dillo@danbala.tuwien.ac.at>
502
503         * wget.texi (Advanced Usage): Would reference prep instead of
504         wuarchive.
505
506 1996-11-25  Hrvoje Niksic  <hniksic@srce.hr>
507
508         * wget.texi (Advanced Options): Documented --retr-symlinks.
509
510 1996-11-23  Hrvoje Niksic  <hniksic@srce.hr>
511
512         * wget.texi (Advanced Options): Document --delete-after.
513
514 1996-11-22  Hrvoje Niksic  <hniksic@srce.hr>
515
516         * wget.texi (Portability): Add IRIX and FreeBSD as the "regular"
517         platforms.
518
519 1996-11-20  Hrvoje Niksic  <hniksic@srce.hr>
520
521         * wget.texi (Advanced Usage): Document dot-style.
522
523 1996-11-18  Hrvoje Niksic  <hniksic@srce.hr>
524
525         * wget.texi (Advanced Usage): Dot customization example.
526         (Sample Wgetrc): Likewise.
527
528 1996-11-16  Hrvoje Niksic  <hniksic@srce.hr>
529
530         * wget.texi (Wgetrc Syntax): Explained emptying lists.
531
532 1996-11-13  Hrvoje Niksic  <hniksic@srce.hr>
533
534         * wget.texi (Advanced Options): Document includes/excludes.
535         (Wgetrc Commands): Likewise.
536
537 1996-11-10  Hrvoje Niksic  <hniksic@srce.hr>
538
539         * wget.texi (Advanced Options): Document headers.
540
541 1996-11-07  Hrvoje Niksic  <hniksic@srce.hr>
542
543         * sample.wgetrc: Added header examples.
544
545 1996-11-06  Hrvoje Niksic  <hniksic@srce.hr>
546
547         * sample.wgetrc: Rewritten.
548
549         * Makefile.in (install.wgetrc): Install sample.wgetrc.
550         (uninstall.info): Use $(RM).
551
552 1996-11-06  Hrvoje Niksic  <hniksic@srce.hr>
553
554         * wget.texi: Docfixes.
555
556 1996-11-03  Hrvoje Niksic  <hniksic@srce.hr>
557
558         * wget.texi: Proofread; *many* docfixes.
559
560 1996-11-02  Hrvoje Niksic  <hniksic@srce.hr>
561
562         * wget.texi (Introduction): Updated robots mailing list address.
563
564 1996-11-01  Hrvoje Niksic  <hniksic@srce.hr>
565
566         * wget.texi: Minor docfixes.
567
568 1996-10-26  Hrvoje Niksic  <hniksic@srce.hr>
569
570         * wget.texi (Advanced Usage): Document passwords better.
571
572         * Makefile.in (distclean): Remove wget.1 on make distclean.
573
574         * wget.texi (Option Syntax): Explain --.
575
576 1996-10-21  Hrvoje Niksic  <hniksic@srce.hr>
577
578         * fetch.texi (No Parent): update.
579
580 1996-10-18  Hrvoje Niksic  <hniksic@srce.hr>
581
582         * fetch.texi (Advanced Options): Docfix.
583
584 1996-10-17  Tage Stabell-Kulo <tage@acm.org>
585
586         * geturl.texi (Advanced Options): Sort alphabetically.
587
588 1996-10-16  Hrvoje Niksic  <hniksic@srce.hr>
589
590         * geturl.texi (Advanced Options): Describe -nr.
591         (Advanced Usage): Moved -O pipelines to Guru Usage.
592         (Simple Usage): Update.
593         (Advanced Options): Docfix.
594
595         * Makefile.in (RM): RM = rm -f.
596
597 1996-10-15  Hrvoje Niksic  <hniksic@srce.hr>
598
599         * geturl.texi (Guru Usage): Add proxy-filling example.
600
601 1996-10-12  Hrvoje Niksic  <hniksic@srce.hr>
602
603         * geturl.texi (Advanced Options): Added --spider.
604
605 1996-10-08  Hrvoje Niksic  <hniksic@srce.hr>
606
607         * geturl.texi (Advanced Options): Added -X.
608
609         * Makefile.in: Added $(srcdir) where appropriate (I hope).