|
bc835ff3
|
2009-12-14T07:04:35
|
|
autoupdate
|
|
69482508
|
2009-12-11T01:15:28
|
|
New module 'arg-nonnull'. Declare which arguments expect non-NULL values.
|
|
441aa304
|
2009-12-10T20:28:30
|
|
Use spaces for indentation, not tabs.
|
|
237d7dcd
|
2009-12-09T12:41:19
|
|
link-warning: Add copyright notice.
|
|
9a1388f4
|
2009-12-05T05:36:19
|
|
autoupdate
|
|
563c7796
|
2009-12-01T06:38:45
|
|
autoupdate
|
|
acf2fa81
|
2009-11-30T12:29:03
|
|
bootstrap: fix handling of various perl --version formats
* build-aux/bootstrap (get_version): Don't use perl's $] special
variable, as that requires updating all bootstrap.conf files to
use perl's x.yyyzzz version format. Instead make the regular
expression more general to support version formats from older
perl-5.005_002 (5.5.2) and perl-5.11 which has other numbers
in the version line.
|
|
f203a8f4
|
2009-11-29T13:57:05
|
|
bootstrap: handle perl-5.11's changed --version output
* build-aux/bootstrap (get_version): Handle perl separately,
since perl-5.11's --version output is different.
|
|
481f709c
|
2009-11-20T06:23:42
|
|
build: mention ftp redirector in release announcements
Now that http://ftpmirror.gnu.org/PACKAGE/ redirects to a nearby
mirror, we should promote its use in release announcements.
Meanwhile, mention the mirror list.
* top/maint.mk (gnu_rel_host, url_dir_list): Provide defaults for
values that used to come from cfg.mk; mention FTP redirect URL.
* build-aux/announce-gen: Mention the mirror list.
Suggested by Karl Berry.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
758f9126
|
2009-11-19T09:17:24
|
|
autoupdate
|
|
9efa515c
|
2009-11-12T09:49:39
|
|
bootstrap: sync from coreutils
* build-aux/bootstrap (bootstrap_epilogue): New function.
Use git_modules_config in one more place. This make bootstrap's
--gnulib-srcdir option more useful for testing.
|
|
7127847e
|
2009-11-12T09:42:52
|
|
bootstrap: generalize autoheader check
* build-aux/bootstrap: Look for AC_CONFIG_HEADER as well as
AC_CONFIG_HEADERS.
|
|
b0d30859
|
2009-11-09T06:10:03
|
|
autoupdate
|
|
453d6be7
|
2009-11-07T06:19:36
|
|
autoupdate
|
|
3431a129
|
2009-11-06T14:36:24
|
|
build-aux/pmccabe2html: Drop #! header. Doc fix.
|
|
42095643
|
2009-11-06T14:30:03
|
|
build-aux/pmccabe2html: Disable execute bit. Improve example usage.
|
|
8c57bd68
|
2009-11-06T11:01:31
|
|
do-release-commit-and-tag: New module.
Automate the release-commit and tag process.
* build-aux/do-release-commit-and-tag: New script, from coreutils.
* modules/do-release-commit-and-tag: New file.
* MODULES.html.sh (Support for maintaining and releasing): Add it.
|
|
c9fed5f8
|
2009-11-02T11:55:14
|
|
pmccabe2html: Don't hard code awk path.
|
|
b3602e85
|
2009-10-30T15:02:02
|
|
perl scripts: remove #!/usr/bin/perl in favor of more portable...
Rather than putting #!/usr/bin/perl on the first line,
start with a variant of what's recommended by "man perlrun" that
invokes the first "perl" program from your shell's search path.
* build-aux/gitlog-to-changelog: Replace #!... as above.
Add a "Local Variables" perl mode setting.
Prompted by a patch from Ludovic Courtès.
Improved by Eric Blake.
* build-aux/useless-if-before-free: Likewise.
* build-aux/announce-gen: Likewise.
* build-aux/update-copyright: Likewise.
|
|
fd67d661
|
2009-10-08T08:01:40
|
|
autoupdate
|
|
3e08d3f9
|
2009-10-02T12:31:38
|
|
gnu-web-doc-update: correct --help output
* build-aux/gnu-web-doc-update: Make --help output relevant.
|
|
faf52e82
|
2009-10-02T12:05:03
|
|
gnu-web-doc-update: add standard options
* build-aux/gnu-web-doc-update: Add --help, --version, etc.
|
|
ee6bf517
|
2009-10-02T11:03:48
|
|
gnu-web-doc-update: New module.
Use this script to automatically update the on-line web documentation
for your GNU project at http://www.gnu.org/software/$pkg/manual/
* modules/gnu-web-doc-update: New file.
* build-aux/gnu-web-doc-update: New script, from coreutils.
* MODULES.html.sh (Support for maintaining and releasing projects):
Add gnu-web-doc-update.
|
|
1c233a6b
|
2009-10-01T10:09:30
|
|
maint.mk: requiring "make major" was annoying, for a "minor" release.
What is intended is "stable", to contrast with alpha and beta,
so require "make stable", not "make major".
* build-aux/announce-gen (%valid_release_types): s/major/stable/.
(get_tool_versions): Likewise.
* top/maint.mk (ALL_RECURSIVE_TARGETS): s/major/stable/
|
|
ce8d6d06
|
2009-09-25T06:49:53
|
|
autoupdate
|
|
c5ff4176
|
2009-09-23T06:42:37
|
|
autoupdate
|
|
112523ae
|
2009-09-19T06:56:46
|
|
autoupdate
|
|
72b730e6
|
2009-09-18T06:27:23
|
|
autoupdate
|
|
5e04fd8d
|
2009-09-11T12:23:14
|
|
announce-gen: include [$release_type] in emitted Subject:
* build-aux/announce-gen (get_tool_versions): Include [$release_type],
e.g., [stable] in the emitted Subject: line.
|
|
acaed473
|
2009-09-10T19:57:57
|
|
Fix copyright header in build-aux scripts.
* build-aux/git-version-gen: Fix copyright header to match GPLv3
recommendation.
* build-aux/ncftpput-ftp: Likewise.
* build-aux/update-copyright: Likewise.
Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
10322ac9
|
2009-09-10T06:11:30
|
|
autoupdate
|
|
6588bee3
|
2009-09-08T22:21:59
|
|
build: don't try to run autoheader if we don't use it
* build-aux/bootstrap: Define AUTOHEADER=true when AC_CONFIG_HEADERS
is not used in configure.ac.
|
|
0dfdfdcb
|
2009-09-03T09:55:06
|
|
bootstrap: improve error message
* build-aux/bootstrap (find_tool): Upon failure, report the list
of candidates.
Honor the initial value of the envvar.
|
|
a96bd790
|
2009-09-01T08:49:27
|
|
announce-gen: correct formatting in --help output
* build-aux/announce-gen (usage): Move the one-line description in
--help output "up", to where it belongs, just after Usage:.
|
|
165ed697
|
2009-08-22T10:07:00
|
|
announce-gen: remove now-duplicate code at top
* build-aux/announce-gen: Remove equivalent-but-more-verbose block.
|
|
04df4d2f
|
2009-08-22T10:02:19
|
|
announce-gen: detect write failure
* build-aux/announce-gen: Add Coda.
|
|
f176f43f
|
2009-08-19T15:40:08
|
|
bootstrap: --help to stdout.
* bootstrap (usage): Don't send --help to stderr.
Use a here doc instead of a long string.
|
|
ecda40af
|
2009-08-19T15:37:23
|
|
bootstrap: find sha1sum when named gsha1sum.
* bootstrap (find_tool): New.
($SHA1SUM): New.
Use it.
|
|
61b2f0cf
|
2009-08-19T13:04:16
|
|
autoupdate
|
|
1bf5f51e
|
2009-08-17T06:51:21
|
|
autoupdate
|
|
cdddf7b2
|
2009-08-16T09:20:30
|
|
update from texinfo
|
|
b49d23eb
|
2009-08-14T13:12:54
|
|
update-copyright: implement forced reformatting
* build-aux/update-copyright: Implement and document
UPDATE_COPYRIGHT_FORCE.
* tests/test-update-copyright.sh: Test it.
|
|
1978084a
|
2009-08-14T01:10:08
|
|
update-copyright: much ado about intervals
* build-aux/update-copyright: Implement and document
UPDATE_COPYRIGHT_USE_INTERVALS to control expansion and collapse
of copyright year intervals.
Also, document UPDATE_COPYRIGHT_YEAR.
* tests/test-update-copyright.sh: Test it.
|
|
bde528cc
|
2009-08-13T22:40:34
|
|
update-copyright: convert 2-digit to 4-digit years
* build-aux/update-copyright: Implement and document.
* tests/test-update-copyright.sh: Update.
|
|
2ae2a816
|
2009-08-12T19:48:51
|
|
Minor improvement in gitlog-to-changelog
* build-aux/gitlog-to-changelog: New option `--format' makes
output format string configurable.
|
|
109f2942
|
2009-08-06T10:22:32
|
|
update-copyright: update documentation to point to maint.mk
* build-aux/update-copyright: Here.
|
|
db430480
|
2009-08-05T23:30:14
|
|
update-copyright: support C-style comments
* build-aux/update-copyright: Implement and document.
* tests/test-update-copyright.sh: Test.
|
|
48ecb786
|
2009-08-05T20:51:27
|
|
update-copyright: support omitted "(C)"
* build-aux/update-copyright: Implement and document. Also,
allow variable whitespace before "(C)".
* tests/test-update-copyright.sh: Test.
|
|
9faeba56
|
2009-08-05T16:52:24
|
|
update-copyright: don't trip on non-FSF copyright statements
* build-aux/update-copyright: Fix so that the first correctly
formatted FSF copyright statement is recognized no matter what
appears before it. Update documentation.
* tests/test-update-copyright.sh: Test that.
|
|
54eab06a
|
2009-08-05T15:31:15
|
|
update-copyright: clean up code a little
* build-aux/update-copyright: Append "_re" to the name of any
variable holding a regular expression.
Replace "old" and "new" with "stmt" in variable names.
Do not accept 2-digit UPDATE_COPYRIGHT_YEAR, which was not
handled correctly.
Format code more consistently.
|
|
8bdaa78f
|
2009-08-03T23:06:24
|
|
update-copyright: support @copyright{} and ©
* build-aux/update-copyright: Implement and document.
* tests/test-update-copyright.sh: Test.
|
|
296de108
|
2009-08-04T09:25:12
|
|
update-copyright: rename some variables
* build-aux/update-copyright: Rename a few variables for clarity.
Tweak syntax. List Joel E. Denny as coauthor.
|
|
48145b34
|
2009-08-03T20:05:50
|
|
update-copyright: fix bug for 2-digit last year and add tests
* build-aux/update-copyright: Fix bug.
Use UPDATE_COPYRIGHT_YEAR from environment as current year if
specified.
* modules/update-copyright-tests: New
* tests/test-update-copyright.sh: New.
|
|
f552f0f2
|
2009-07-31T09:38:05
|
|
update-copyright: handle leading tabs in line prefix
* build-aux/update-copyright: Count leading tabs as 8 spaces
when computing margin. This helps with the formatting of
ChangeLogs, for example.
Fix documentation a little.
|
|
dbe91756
|
2009-07-31T09:32:30
|
|
update-copyright: support EOL=\r\n
* build-aux/update-copyright: Implement that.
|
|
1c63e541
|
2009-07-31T09:11:53
|
|
update-copyright: automatically format copyright statements
* build-aux/update-copyright: Implement that.
Also, be a little more predictable and safer by always failing
when the full copyright format is not perfectly recognized as an
unbroken whole. Discussed at
<http://lists.gnu.org/archive/html/bug-gnulib/2009-07/msg00131.html>.
Rewrite documentation.
|
|
4097b521
|
2009-07-29T15:17:53
|
|
update-copyright: generalize comment handling
* build-aux/update-copyright: Handle copyright statements
within more comment styles.
Document usage.
Report any file with an external copyright holder or parse failure.
|
|
8dc0e5d6
|
2009-07-29T16:22:21
|
|
update-copyright: new module
* modules/update-copyright: New file.
* build-aux/update-copyright: New file.
* MODULES.html.sh (maint+release support): Add update-copyright.
|
|
b504d8a2
|
2009-07-26T10:25:30
|
|
update from texinfo
|
|
7c385af2
|
2009-07-21T18:24:22
|
|
vc-list-files: avoid failure when /bin/sh is dash
* build-aux/vc-list-files: Avoid a shell portability problem with dash.
On some Debian based systems, /bin/sh is a symlink to dash, and running
this command would omit the "/" following each 'tests' prefix:
dash -x build-aux/vc-list-files -C . tests
That is because bash and dash work differently:
$ for i in bash dash; do $i -c 'a=odd; a=ok b=$a; echo '$i' $b'; done
bash ok
dash odd
|
|
cbe36a5b
|
2009-06-28T11:28:22
|
|
boostrap: indent only with spaces
* build-aux/bootstrap: Indent only with spaces, never TABs.
|
|
126d179a
|
2009-06-28T11:25:25
|
|
bootstrap: split long lines
* build-aux/bootstrap: Keep line length < 80.
|
|
454aac9c
|
2009-04-17T22:03:48
|
|
bootstrap: sync from coreutils
* build-aux/bootstrap: Honor variables like $ACLOCAL, etc.,
just as autoreconf does. Verify a list of prerequisite
package-name,version-number pairs if defined in bootstrap.conf.
Refer to README-prereq, if prerequisites are not satisfied.
|
|
7da6c6f9
|
2009-06-27T12:54:35
|
|
Fix bootstrap for git 1.6.x
2009-06-26 Paolo Bonzini <bonzini@gnu.org>
* build-aux/bootstrap: Do not use GIT_CONFIG_LOCAL.
|
|
7df78375
|
2009-06-11T06:19:06
|
|
autoupdate
|
|
d162c752
|
2009-06-10T06:59:03
|
|
autoupdate
|
|
31d31543
|
2009-06-09T06:42:55
|
|
autoupdate
|
|
1a91d78b
|
2009-06-04T11:06:35
|
|
gitlog-to-changelog: don't infloop on an empty commit log
* build-aux/gitlog-to-changelog: Warn about an empty log message.
Reported by Boris Petersen <transacid@centerim.org>.
|
|
b3ca674a
|
2009-06-03T06:34:09
|
|
autoupdate
|
|
5936467f
|
2009-05-24T17:43:21
|
|
update from texinfo
|
|
cb75dc5b
|
2009-05-18T06:38:50
|
|
autoupdate
|
|
7323821a
|
2009-05-17T06:18:00
|
|
update from texinfo
|
|
a556453c
|
2009-05-05T05:40:15
|
|
autoupdate
|
|
1e89e00e
|
2009-04-28T06:15:50
|
|
autoupdate
|
|
0bb361f2
|
2009-04-25T15:32:33
|
|
vc-list-files: fix another quoting bug
* build-aux/vc-list-files: Avoid sed backslash expansion
of pathological directory names.
|
|
496fee86
|
2009-04-25T07:15:12
|
|
vc-list-files: fix shell quoting error
* build-aux/vc-list-files: Protect against $ in $dir. Normalize
timestamp.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
c335e0ec
|
2009-04-25T10:23:53
|
|
vc-list-files: restore lost functionality with subdir argument
* build-aux/vc-list-files: When given a non-"." sub-directory
argument, substitute the $dir/ prefix back onto each resulting name.
Otherwise, coreutils' root_tests check would fail.
|
|
b5401667
|
2009-04-24T14:58:02
|
|
vc-list-files: ignore git symlinks
* build-aux/vc-list-files (.git): Use ls-tree and a filter, rather
than ls-files, to ignore git symlinks.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
cb507bf0
|
2009-04-23T06:16:03
|
|
autoupdate
|
|
aca897d5
|
2009-04-18T06:12:25
|
|
autoupdate
|
|
abb53db0
|
2009-04-16T18:08:04
|
|
useless-if-before-free: improve conversion code
* build-aux/useless-if-before-free: Adjust code-in-comment to match
"...!= 0" as well as "...!= NULL". emacs has one of the former.
|
|
798d8094
|
2009-04-13T17:22:25
|
|
* build-aux/gendocs.sh: Restore lost x bit.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
0de18c36
|
2009-04-13T10:04:12
|
|
remove trailing whitespace to placate Jim, more license syncs
|
|
d29d6c11
|
2009-04-07T10:38:35
|
|
useless-if-before-free: show how to remove braced useless free, too
* build-aux/useless-if-before-free: still only in a comment, though.
|
|
fa348651
|
2009-03-29T09:35:44
|
|
update from texinfo
|
|
ce9012b9
|
2009-03-22T17:25:30
|
|
update from texinfo
|
|
e1261b88
|
2009-03-21T17:55:29
|
|
update from texinfo
|
|
567f3247
|
2009-03-20T13:20:59
|
|
update from texinfo
|
|
3b9d70a2
|
2009-03-20T11:39:53
|
|
update from texinfo
|
|
0add5d71
|
2009-03-18T10:33:18
|
|
build-aux/compile: sync from automake
* build-aux/compile: New file, from automake.
* config/srclist.txt: Mention build-aux/compile.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
f56df0d9
|
2009-03-06T07:02:56
|
|
autoupdate
|
|
aec20965
|
2009-03-05T18:19:28
|
|
Specify archive suffixes to announce-gen (the --archive-suffix option)
|
|
c6162b39
|
2009-03-05T06:10:01
|
|
autoupdate
|
|
eb4ee075
|
2009-03-04T06:48:16
|
|
build-aux/depcomp: restore lost x bit
Signed-off-by: Eric Blake <ebb9@byu.net>
|
|
54a860fd
|
2009-03-04T05:39:26
|
|
autoupdate
|
|
7d6b0649
|
2009-03-02T08:49:04
|
|
announce-gen: new option: --no-print-checksums
* build-aux/announce-gen (usage): Describe it.
(print_checksums): Print a newline here, not in the [*] footnote.
(main): Honor it.
|
|
298f96a6
|
2009-03-01T09:39:32
|
|
Fix unportable awk script in vc-list-files.
* build-aux/vc-list-files: In the replacement awk script, use
substr with a second argument of 1, not zero.
Report by Simon Josefsson.
Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
2ca1f526
|
2009-02-28T15:14:22
|
|
Update from last gettext release.
|
|
6aa33c33
|
2009-02-04T06:18:03
|
|
autoupdate
|
|
a19c3865
|
2009-01-30T06:17:28
|
|
autoupdate
|