OSDN Git Service

* update_web_docs: Also remove old .gz files from subdirectories
[pf3gnuchains/gcc-fork.git] / maintainer-scripts / ChangeLog
1 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
2
3         * update_web_docs: Also remove old .gz files from subdirectories
4         on the 15th of the month.
5
6 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
7
8         * update_web_docs (MANUALS): Add gfortran.
9
10 2004-05-13  Arnaud Charlet  <charlet@act-europe.fr>
11
12         * update_web_docs: Fix generation of Ada docs.
13
14 2004-05-13  Joseph S. Myers  <jsm@polyomino.org.uk>
15
16         * update_version (ADD_BRANCHES): Remove tree-ssa-20020619-branch.
17
18         * gcc_release (DIFF): Remove -3 option.
19
20 2003-07-26  Paul Brook  <paul@nowt.org>
21
22         * gcc_release: Add gcc-fortran.
23         * snapshot-README: Ditto.
24         * snapshot-index.html: Ditto.
25
26 2004-05-02  Gerald Pfeifer  <gerald@pfeifer.com>
27
28         * crontab: Move GCC 3.4 snapshots from Wednesday afternoon to
29         Friday night, where gcc.gnu.org has less load.
30         
31 2004-05-02  Gerald Pfeifer  <gerald@pfeifer.com>
32
33         * crontab: Adjust temporary directory used for snapshot generation.
34         Move GCC 3.3 snapshots to Wednesday 22:32, where gcc.gnu.org has 
35         less load.
36
37 2004-04-19  Mark Mitchell  <mark@codesourcery.com>
38
39         * gcc_release (build_sources): Do not use "-F" to tag sources.
40
41 2004-04-07  Mark Mitchell  <mark@codesourcery.com>
42
43         * gcc_release (build_sources): Do not use "-r" and "-D" at the
44         same time with "cvs export".
45
46 2004-03-27  Gerald Pfeifer  <gerald@pfeifer.com>
47
48         * gcc_release: Fix sanity check for argument of -p command-line
49         options.  In snapshot mode, only generate diffs against the previous
50         snapshot if the user did not specify any old tarball explictly.
51
52 2004-03-25  Gerald Pfeifer  <gerald@pfeifer.com>
53
54         * gcc_release (FTP_PATH): Use /var/ftp instead of ~ftp, and
55         only set at a single place.
56
57 2004-03-14  Gerald Pfeifer  <gerald@pfeifer.com>
58
59         * gcc_release (SNAPSHOTS_DIR): New variable.  Use it.
60         (announce_snapshot): Use it.
61
62 2004-03-14  Gerald Pfeifer  <gerald@pfeifer.com>
63
64         * gcc_release (announce_snapshot): Use changedir instead of
65         plain cd.
66         
67 2004-02-10  Arnaud Charlet  <charlet@act-europe.fr>
68
69         * gcc_release: Add libada as part of ADA_DIRS.
70
71 2004-01-21  Gerald Pfeifer  <gerald@pfeifer.com>
72
73         * crontab: Make 3.4 snapshots from the new 3.4 release branch.
74
75 2004-01-20  Kelley Cook  <kcook@gcc.gnu.org>
76
77         * gcc_release (build_sources): Delete call to make f77.rebuilt.
78
79 2004-01-17  Gerald Pfeifer  <gerald@pfeifer.com>
80
81         * snapshot-README: Mention how the snapshot was generated.
82         * snapshot-index.html: Ditto.  Further sync with snapshot-README.
83
84 2004-01-03  Joseph S. Myers  <jsm@polyomino.org.uk>
85
86         * update_web_docs: Create tarballs of documentation sources and
87         HTML docs.
88
89 2004-01-02  Gerald Pfeifer  <gp@suse.de>
90
91         * update_version: Add some documentation.
92         
93 2004-01-02  Pop S├ębastian  <pop@gauvain.u-strasbg.fr>
94
95         * update_version (ADD_BRANCHES): Add lno-branch.
96
97 2003-11-02  Gerald Pfeifer  <gerald@pfeifer.com>
98
99         * maintainer-addresses: New script.
100
101 2003-10-24  Kelley Cook  <kcook@gcc.gnu.org>
102
103         * gcc_release (build_sources): Use --enable-generated-files-in-srcdir.
104
105 2003-09-22  Gerald Pfeifer  <gerald@pfeifer.com>
106
107         * gcc_release (announce_snapshot): Restructure processing
108         of snapshot-README and snapshot-index.html and add a new
109         substitution for @EXPORT@.
110
111 2003-08-24  Gerald Pfeifer  <gerald@pfeifer.com>
112
113         * gcc_release (build_sources): Create/update the LAST_UPDATED file
114         in the source directory with information how sources were obtained.
115         
116 2003-08-16  Gerald Pfeifer  <gerald@pfeifer.com>
117
118         * gcc_release (build_sources): Use two new variables EXPORTTAG and
119         EXPORTDATE to make the extraction of sources more transparent and
120         also allow snapshots (off mainline) without a tag.
121
122 2003-08-08  Mark Mitchell  <mark@codesourcery.com>
123
124         * gcc_release: Correct logic for updating version.c.  Put
125         prereleases into a subdirectory.
126
127 2003-07-29  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
128
129         * crontab: Update invocation of gcc_release according to the
130         previous changes there.  Add automatic 3.4 snapshots from mainline.
131
132 2003-07-23  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
133
134         * gcc_release (usage): Document that -s now takes symbolic name
135         and branch of the snapshot as parameters.
136         Implement this as part of command-line processing.
137         (BRANCH): Remove default initialization for snapshots.
138         (CVSBRANCH): Ditto.
139         Do not lay down a CVS tag if generating a snapshot from mainline.
140         
141 2003-07-19  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
142
143         * gcc_release (announce_snapshot): Use ${RELEASE} instead
144         of ${BRANCH}-${DATE} to refer to the snapshot directory.
145         Put README file into the snapshot directory.
146
147         (RELEASE): Define as ${BRANCH}-${DATE} for snapshots.
148         (FTP_PATH): Use ${RELEASE} in case of snapshots.
149         (TAG): Ditto.
150         (OLD_TARS): Adjust to new directory scheme for snapshots.
151
152 2003-07-14  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
153
154         * gcc_release (announce_snapshot): Add substitution of @RELEASE@
155         for README and index.html.
156         * snapshot-README: Use it.
157         * snapshot-index.html: Ditto.
158
159 2003-07-09  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
160         
161         * gcc_release (announce_snapshot): Add substitution of @BRANCH@
162         for README and index.html.  Remove substitution of @LONG_DATE@.
163         Put index.html into the respective snapshot directory.
164         Adjust subject of the notification mail to the new naming scheme
165         for CVS tags.
166         Adjust name of the LATEST-IS-... files to the new naming scheme
167         for snapshot directories.
168         (FTP_PATH): Ditto.
169         (LAST_DIR): Ditto.
170         (LAST_LONG_DATE): Remove.
171
172         * snapshot-README: Adjust to the new naming schemes for directories
173         and snapshots per se.
174         Dynamically fill in the respective branch instead of hardcoding it.
175
176         * snapshot-index.html: Replace individual links to diffs with a
177         general link to the diff/ subdirectory.
178         Mention the concrete snapshot in <title> and <h1>.
179         Adjust links to the new location of index.html.
180         
181 2003-07-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
182
183         * gcc_release: Move handling of complex modes directly after
184         switch handling.
185         (TAG): Include the branch name as part of snapshot CVS tags.
186
187 2003-07-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
188
189         * gcc_release: Execute gcc.gnu.org-only operations which are
190         related to diff generation only if diffs have been requested.
191         (build_sources): Improve tracing and an error message related
192         to tagging.
193
194 2003-07-01  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
195
196         * gcc_release (BRANCH): Rename to...
197         (CVSBRANCH): ...new macro, and use BRANCH for the variant users
198         will see.
199         (FTP_BRANCH): For snapshots, include ${BRANCH} in the last part
200         of the directory name.
201         Use .snapshot_date-${BRANCH} instead of .snapshot_date.
202
203 2003-06-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
204
205         * gcc_release: Command "all" now creates .gz files only for
206         releases and pre-releases.
207
208 2003-06-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
209
210         * gcc_release (build_sources): Do not include gnats.html any longer.
211         Make an error message more descriptive.
212         
213 2003-06-25  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
214
215         * gcc_release: Factor the updating of links and READMEs on the
216         FTP server and sending mail for snapshots into a...
217         (announce_snapshot): ...new function.
218         Add informative output for both.
219
220 2003-06-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
221
222         * gcc_release: Do not update gcc_latest_snapshot tag any longer.
223
224 2003-06-18  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
225
226         * snapshot-index.html: Use F77 instead of G77 front end.
227         Remove link to CodeSourcery snapshots which was not up-to-date.
228         Do not refer to gcc-bugs@gcc.gnu.org any longer.
229
230         * snapshot-README: Use F77 front end instead of G77 language.
231
232 2003-06-17  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
233
234         * gcc_release (build_tarfile): Build .bz2 files instead of .gz files.
235         (build_bz2): Rename to build_gzip and create .gz files from .bz2
236         files instead of the other way around.
237         (build_gzip): New function.
238         (build_diffs): Build .bz2 files instead of .gz files.
239         (build_diff): Use .bz2 files instead of .gz files.
240         Make an error message independent of the compression format.
241         (MODE_BZIP2): Rename to MODE_GZIP.  Related changes to the
242         invocation of this script.
243         (MODE_GZIP): New variable.
244         (OLD_TARS): Use .bz2 archive of the previous snapshot.
245
246 2003-06-14  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
247
248         * snapshot-README: Use GCC instead of gcc, C++ front end instead of 
249         g++ language, and note that Java includes a run time.
250         * snapshot.index.html: Ditto.
251
252 2003-06-10  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
253
254         * gcc_release (build_diff): Properly use ${TAR} instead of
255         hard-coded tar.
256
257 2003-05-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
258
259         * snapshot-index.html: Refer to .bz2 files instead of .gz files. 
260         Simplify the note on not using unannounced snapshots.
261         
262 2003-05-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
263         
264         * snapshot-README: Refer to .bz2 files instead of .gz files.
265         Add a note on where to find the diff files.
266         Simplify the note on not using unannounced snapshots.
267         Remove documentation of the gcc_latest_snapshot tag.
268
269 2003-05-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
270
271         * gcc_release (build_diffs): Add diagnostics in case we cannot
272         generate a specific diff file.
273
274 2003-05-24  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
275
276         * gcc_release (build_sources): Only update ChangeLog files which
277         do not yet contain the entry we are going to add.
278         Fix typo in added ChangeLog entries.
279
280 2003-05-20  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
281
282         * gcc_release (upload_files): Put diff files into a "diffs"
283         subdirectory
284
285 2003-05-18  Nathanael Nerode  <neroden@gcc.gnu.org>
286
287         * gcc_release: GNU CC -> GCC.
288
289 2003-05-12  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
290
291         * gcc_release (usage): Print more detailed description of all
292         command-line options.
293
294 2003-05-09  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
295
296         * update_version (ADD_BRANCHES): Add, set to MAIN and
297         tree-ssa-20020619-branch.
298         (BRANCHES): Always consider branches given by $ADD_BRANCHES.
299
300 2003-05-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
301
302         * update_version (textstring_FILES): Only version.c needs to be
303         updated, now that we do not consider older branches any more.
304
305 2003-05-02  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
306
307         * update_version (IGNORE_BRANCHES): Add.
308         (BRANCHES): Do not consider branches matching $IGNORE_BRANCHES.
309
310 2003-05-02  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
311
312         * update_version: Add a trace of which branch we are currently
313         working on.
314
315 2002-12-16  Mark Mitchell  <mark@codesourcery.com>
316
317         * gcc_release: Make snapshots from the GCC 3.3 branch.
318         * snapshot-README: Update.
319
320 2002-09-23  Zack Weinberg  <zack@codesourcery.com>
321
322         * update_version: Do not check in files which are unchanged.
323         * gcc_release: Only update the version in gcc/version.c.
324
325 2002-09-17  Joseph S. Myers  <jsm@polyomino.org.uk>
326
327         * update_web_docs (MANUALS): Add fastjar.
328
329 2002-09-08  Joseph S. Myers  <jsm@polyomino.org.uk>
330
331         * gcc_release: Make snapshots come from the mainline.
332         * snapshot-README: Update.
333
334 2002-08-28  Joseph S. Myers  <jsm@polyomino.org.uk>
335
336         * update_web_docs: Remove support for generating g77_news.html and
337         g77_bugs.html.
338         * update_web_docs_old: Likewise.  Remove support for generating
339         thanks.html.
340
341 2002-07-28  Andreas Jaeger  <aj@suse.de>
342
343         * gcc_release: Update comment.
344
345         * snapshot-README: Snapshots are taken from GCC 3.2 branch.
346
347 2002-07-28  Mark Mitchell  <mark@codesourcery.com>
348
349         * gcc_release: Use the 3.2 branch for snapshots.
350
351 2002-05-31  Florian Weimer  <fw@deneb.enyo.de>
352
353         * update_web_docs (MANUALS): Include various flavours of the GNAT
354         User Guide.
355
356 2002-05-27  Joseph S. Myers  <jsm28@cam.ac.uk>
357
358         * update_version (textstring_FILES): Change gcc/ada/gnatvsn.ads to
359         gcc/gcc/ada/gnatvsn.ads.
360
361 2002-05-26  Joseph S. Myers  <jsm28@cam.ac.uk>
362
363         * gcc_release: Add gcc/ada/gnatvsn.ads to list of files in which
364         release status is updated.
365         * update_version (textstring_FILES): Add gcc/ada/gnatvsn.ads.
366
367 2002-05-21  Joseph S. Myers  <jsm28@cam.ac.uk>
368
369         * gcc_release: Do upload files when local.
370
371         * snapshot-README, snapshot-index.html: Remove chill.
372
373 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
374
375         * gcc_release: Correct upload handling.
376
377 2002-04-22  Mark Mitchell  <mark@codesourcery.com>
378
379         * gcc_release (build_diffs): Remove reference to Chill.
380
381 2002-04-21  Joseph S. Myers  <jsm28@cam.ac.uk>
382
383         * update_web_docs (MANUALS): Remove chill.  Add gnat_rm.
384
385 2002-04-19  Kelley R. Cook (kelly.r.cook@gm.com)
386
387         * gcc_release: Set TZ to UTC0.
388
389 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
390
391         * gcc_release (build_tarfiles): Do not build Chill tarfiles.
392         (CHILL_DIRS): Remove.
393
394 2002-03-10  Joseph S. Myers  <jsm28@cam.ac.uk>
395
396         * gcc_release: Build diffs for ada and chill.  Make "bzip2" a new
397         major mode.
398
399 2002-03-06  Phil Edwards  <pme@gcc.gnu.org>
400
401         * update_version:  Don't indent the version string.
402
403 2002-03-05  Joseph S. Myers  <jsm28@cam.ac.uk>
404
405         * snapshot-README: Note that snapshots come from the 3.1 branch.
406         Update list of files.
407
408 2002-03-03  Joseph S. Myers  <jsm28@cam.ac.uk>
409
410         * gcc_release: Make snapshots come from the 3.1 branch.
411
412 2002-02-25  Mark Mitchell  <mark@codesourcery.com>
413
414         * update_version: Automatically update version files on all
415         branches.
416         * crontab: Only invoke update_version once.
417
418 2002-02-23  Joseph S. Myers  <jsm28@cam.ac.uk>
419
420         * gcc_release: Revert change to -p interface.  Allow for local and
421         remote cases in creating directories.  Give an error if -p
422         argument names a directory.
423
424 2002-02-21  Mark Mitchell  <mark@codesourcery.com>
425
426         * gcc_release: Correct handling of diff-generation.  Add
427         "diffs" major mode.
428
429 2002-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
430
431         * gcc_release: Substitute dates in snapshot-README and
432         snapshot-index.html files rather than directly using the old files
433         on the FTP site.  Set QMAILHOST.
434
435 2002-02-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
436
437         * snapshot-index.html: Improve markup.
438
439 2002-01-29  Joseph S. Myers  <jsm28@cam.ac.uk>
440
441         * snapshot-README, snapshot-index.html: Use expressions such as
442         @DATE@ rather than hardcoded dates.
443
444         * snapshot-README, snapshot-index.html: New files.
445
446 2002-01-06  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
447
448         * update_web_docs (contrib_file): Remove.
449         Also removing special handling of thanks.html.
450
451 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
452
453         * update_web_docs: Use makeinfo --html instead of texi2html.
454         Remove support for pre-3.1 GCC versions.  Build online docs for
455         gccint manual.
456
457 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
458
459         * update_web_docs_old: Copy from update_web_docs.  Add comment
460         that this is for GCC 3.0.x and earlier versions.
461
462 2001-11-19  Joseph S. Myers  <jsm28@cam.ac.uk>
463
464         * gcc_release: Add /usr/local/bin to path when local.
465
466 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
467
468         * update_web_docs: Set SOURCEDIR so that install manual can be
469         found when running install.texi2html.
470
471         * gcc_release: Don't require a username if running locally.
472
473 2001-11-05  Joseph S. Myers  <jsm28@cam.ac.uk>
474
475         * update_web_docs: Eliminate warnings about keeping files from web
476         page preprocessing.
477
478         * update_web_docs: Allow for the same file name in different
479         directories.
480
481 2001-10-29  Joseph S. Myers  <jsm28@cam.ac.uk>
482
483         * update_web_docs: Generate libiberty and gnat-style manuals.
484
485 2001-10-24  Joseph S. Myers  <jsm28@cam.ac.uk>
486
487         * gcc_release: Build snapshots from mainline.  Generate Ada and
488         Chill tarballs.  Correct error check when building diffs.  Check
489         for errors when building bzip2 files.
490         * crontab: Use /sourceware/snapshot-tmp for building snapshots.
491
492 2001-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
493
494         * crontab: Build weekly snapshots.
495
496         * gcc_release: Copy from 3.0 branch.  Add support for building the
497         weekly snapshots on gcc.gnu.org.
498
499 2001-08-28  Joseph S. Myers  <jsm28@cam.ac.uk>
500
501         * update_web_docs: Also check out texinfo.tex from
502         gcc/doc/include.
503
504 2001-08-06  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
505
506         * update_web_docs (PREPROCESS): Rename to WWWPREPROCESS.
507         Preprocess the entire web site, not just the install docs.
508
509 2001-06-25  Phil Edwards  <pme@sources.redhat.com>
510
511         * update_version:  Add command-line argument capability, also
512         bump version for libstdc++-v3, and exit with the return code from
513         the cvs commit.
514         * crontab:  Call update_version with arguments instead of
515         calling update_branch_version.
516         * update_branch_version:  Remove.
517
518 2001-06-08  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
519
520         * update_web_docs: Only update the install documentation for the
521         CVS HEAD.
522
523 2001-06-07  Joseph S. Myers  <jsm28@cam.ac.uk>
524
525         * update_web_docs, doc_exclude: Check out files that may be in the
526         Attic.  Check out texinfo.tex.  Don't generate anything from
527         c-tree.texi.  Generate PostScript output from manuals.
528
529 2001-06-04  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
530
531         * update_web_docs (WWWBASE_PREFORMATTED, PREPROCESS): New
532         variables.
533         Fix a comment and add another one.
534         Generate the installation documentation in HTML format from
535         gcc/doc/install.texi.
536
537 2001-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
538
539         * update_web_docs: Don't generate HTML from gxxint.texi.  Don't
540         run texi2html on manuals that aren't present.
541
542 2001-03-18  Phil Edwards  <pme@sources.redhat.com>
543
544         * update_web_docs_libstdcxx:  New script.
545         * crontab:  Call said script.
546
547 2001-03-18  Joseph S. Myers  <jsm28@cam.ac.uk>
548
549         * update_version, update_branch_version: Check out with gcc
550         directory instead of using egcs link.
551
552 2001-03-17  Joseph S. Myers  <jsm28@cam.ac.uk>
553
554         * update_web_docs: Don't strip leading -r from argument following
555         -r, or leading -d from argument following -d.  Bug pointed out by
556         Matt Kraai.
557
558         * update_web_docs: Handle -r and -d options to generate docs for a
559         release or branch in a subdirectory.  Determine names of G77 news
560         and bugs files and contributors file after updated docs have been
561         installed, not before.  Don't remove files from a subdirectory.
562         Don't generate manuals for gcov (included in the GCC manual) or
563         iostream (obsolete).  Do generate manuals for cppinternals, gcj
564         and porting.  Update regular expressions for detecting whether
565         files have really changed when regenerated.
566
567 2001-03-15  Joseph S. Myers  <jsm28@cam.ac.uk>
568
569         * update_web_docs: Use /usr/local/bin/texi2html rather than
570         gccadmin's local copy.
571
572 2001-03-10  Joseph S. Myers  <jsm28@cam.ac.uk>
573
574         * crontab, doc_exclude, update_branch_version, update_version,
575         update_web_docs: New files (as currently used by gccadmin).
576         * README: New file.