annotate modules/readme-release @ 17582:630472a8cafd

gettimeofday: port recent C++ fix to Emacs Without this further patch, Emacs won't build due to the portcheck failing. Also, this simplifies the patch a bit. * lib/time.in.h (localtime, gmtime): Don't replace unless GNULIB_GETTIMEOFDAY. Treat them more like mktime. * lib/time.in.h (localtime, gmtime): * m4/gettimeofday.m4 (gl_GETTIMEOFDAY_REPLACE_LOCALTIME): * m4/time_h.m4 (gl_HEADER_TIME_H_DEFAULTS): * modules/time (time.h): Don't worry about about the possibility of localtime and gmtime being absent; they're present in all C libraries we know about. * m4/time_h.m4 (gl_HEADER_TIME_H_DEFAULTS): Don't assume sys_time is present and has been initialized. Instead, use a hack that should work even if it hasn't been. Don't use a portcheck for gmtime or localtime; this supports the hack. * modules/time (time.h): Substitute GNULIB_GETTIMEOFDAY.
author Paul Eggert <eggert@cs.ucla.edu>
date Tue, 17 Dec 2013 12:38:54 -0800
parents c460072fb428
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
14679
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
1 Description:
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
2 Add release instructions customized for the package.
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
3
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
4 You should add a line like
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
5
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
6 perl -pi -e "s/\@PACKAGE\@/$package/g" README-release
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
7
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
8 to autogen.sh or bootstrap.conf's epilogue function to patch the
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
9 package name in. This is particularly handy for making various URLs
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
10 copy-and-pastable.
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
11
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
12 Note that, as with any gnulib-tool supplied file, README-release can
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
13 be customized via a .diff file. This is an easy way to add
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
14 package-specific instructions.
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
15
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
16 Files:
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
17 top/README-release
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
18
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
19 Depends-on:
16897
c460072fb428 readme-release: also require announce-gen and maintainer-makefile
Akim Demaille <akim@lrde.epita.fr>
parents: 16895
diff changeset
20 announce-gen
16895
4944e80b7bc2 readme-release: require the promoted modules.
Akim Demaille <akim@lrde.epita.fr>
parents: 14679
diff changeset
21 do-release-commit-and-tag
16897
c460072fb428 readme-release: also require announce-gen and maintainer-makefile
Akim Demaille <akim@lrde.epita.fr>
parents: 16895
diff changeset
22 gnu-web-doc-update
16895
4944e80b7bc2 readme-release: require the promoted modules.
Akim Demaille <akim@lrde.epita.fr>
parents: 14679
diff changeset
23 gnupload
16897
c460072fb428 readme-release: also require announce-gen and maintainer-makefile
Akim Demaille <akim@lrde.epita.fr>
parents: 16895
diff changeset
24 maintainer-makefile
14679
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
25
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
26 configure.ac:
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
27
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
28 Makefile.am:
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
29
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
30 Include:
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
31
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
32 License:
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
33 GPLed build tool
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
34
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
35 Maintainer:
2c310adf09e5 readme-release: new module with release instructions
Reuben Thomas <rrt@sc3d.org>
parents:
diff changeset
36 bug-gnulib@gnu.org