summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* build: update gnulib submodule to latestJim Meyering2010-09-041-0/+0
|
* build: use gettext-h, not gettextJim Meyering2010-09-041-1/+1
| | | | | | * bootstrap.conf (gnulib_modules): Use gettext-h, not gettext. The latter is overkill for a package that uses AM_GNU_GETTEXT([external]...
* doc: update READMEJim Meyering2010-06-201-9/+5
| | | | | | * README: Update to reflect that the package is now named "idutils". Add a little to the history. Remove mention of cscope plans. Richard Lloyd reported that README was out of date.
* maint: mention the GPLv3 update in NEWSJim Meyering2010-06-192-1/+3
| | | | | | * NEWS (4.3.92): Note when we switched to GPLv3. * cfg.mk (old_NEWS_hash): Update to reflect addition to old NEWS. Suggested by Karl Berry.
* tests: avoid "make check" failure with Solaris 10's "fmt"Jim Meyering2010-06-181-1/+1
| | | | | | * man/Makefile.am (check-x-vs-1): Use "fmt -w 1", not "fmt -w1", since the latter fails on Solaris 10 with "fmt: bad width: 0". Reported by Claudio Fontana.
* maint: update release procedureJim Meyering2010-06-171-13/+15
| | | | * README-release: Update.
* mkid: handle the .xz suffixJim Meyering2010-06-171-1/+2
| | | | | * libidu/id-lang.map: Teach mkid about the .xz suffix. Tell mkid to use the "xz" program on .lzma files.
* post-release administriviaJim Meyering2010-06-173-2/+5
| | | | | | * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update.
* version 4.5v4.5Jim Meyering2010-06-171-1/+1
| | | | * NEWS: Record release date.
* maint: use gnulib's do-release-commit-and-tag moduleJim Meyering2010-06-171-0/+1
| | | | * bootstrap.conf (gnulib_modules): Add do-release-commit-and-tag.
* tests: fix "make distcheck" failureJim Meyering2010-06-161-2/+4
| | | | | | * testsuite/help-version (mkid_setup): Tell mkid not to access the not-yet-installed id-lang.map file. (xtokid_setup): Likewise.
* tests: clean up "consistency" and limit the number of files it usesJim Meyering2010-06-162-23/+8
| | | | | | | | | | * testsuite/consistency: Use abs_top_srcdir. Perform tests only on files under src, so it doesn't take so long. Stop using "eval" and an explicit $bindir. Don't re-invoke "make". Not needed, now that $abs_top_srcdir is exported from Makefile (via check.mk) to this script. * testsuite/Makefile.am (consistency-real): Remove rule, now that we no longer use it.
* build: remove now-unnecessary replacement lstat definitionJim Meyering2010-06-161-8/+0
| | | | | * libidu/walker.c [! HAVE_LSTAT] (lstat): Remove definition. Gnulib already handles that.
* maint: update bootstrap and init.sh from gnulibJim Meyering2010-06-162-38/+65
| | | | | * bootstrap: Update from gnulib. * testsuite/init.sh: Likewise.
* build: update gnulib submodule to latestJim Meyering2010-06-161-0/+0
|
* build: require gettext-0.18Jim Meyering2010-06-162-2/+2
| | | | | * configure.ac: Require it here... * bootstrap.conf (buildreq): ...and here.
* tests: adjust help-versionJim Meyering2010-05-091-2/+1
| | | | * testsuite/help-version: Use one-line invocation of init.sh.
* build: avoid new syntax-check failureJim Meyering2010-05-091-4/+0
| | | | | * libidu/iduglobal.h (FNM_FILE_NAME): Remove definition. Now, it's provided by gnulib.
* build: update from gnulibJim Meyering2010-05-092-30/+76
| | | | | | * bootstrap: Update from gnulib. * testsuite/init.sh: Update from gnulib. * gnulib: Update to latest.
* doc: add "gid" to the menus and direntry listJim Meyering2010-05-091-0/+19
| | | | * doc/idutils.texi (gid invocation): Add a section on "gid".
* doc: add @dircategory to Info documentationJim Meyering2010-05-091-1/+4
| | | | | | | | The Texinfo documentation says that Info files should use @dircategory, and suggests consulting the Free Software Directory to select a category name. The directory places under ""Text creation and manipulation". * doc/idutils.texi: Add "@dircategory Text creation and manipulation". Inspired by a nearly identical patch by Colin Watson for Parted.
* mkid: use ftello (not ftell) and fail if an offset is 2^32 or largerJim Meyering2010-05-092-3/+12
| | | | | | | | | This is necessary because the internal layout requires that an offset be representable as a 4-byte quantity. * src/mkid.c (write_id_file): Use ftello, not ftell. The latter would fail on files larger than 4GiB. Now, we still fail for such files, but use ftello instead -- and give a diagnostic.
* build: update gnulib submodule to latestJim Meyering2010-05-011-0/+0
|
* tests: add help-version, from grepJim Meyering2010-05-015-2/+645
| | | | | | | | | | | * testsuite/help-version: New file. * testsuite/init.sh: New file, from gnulib. * testsuite/Makefile.am (EXTRA_DIST): Add init.sh. (TESTS): Add help-version. * cfg.mk (_hv_file): Define. * testsuite/check.mk (TESTS_ENVIRONMENT): Define VERSION, for help-version's cross check. (built_programs): Adjust to work, and to accommodate $(EXEEXT).
* maint: accommodate new syntax-check rulesJim Meyering2010-05-013-6/+3
| | | | | | | * bootstrap.conf (gnulib_modules): Add sys_ioctl * src/lid.c: Include <sys/ioctl.h> unconditionally. * libidu/xnls.h: Don't depend on HAVE_LOCALE_H. <locale.h> is always available.
* maint: accommodate new empty-line-EOF syntax-check ruleJim Meyering2010-05-011-1/+0
| | | | * lisp/Makefile.am (dist_lisp_LISP): Remove empty line at EOF
* doc: update to version 1.3 of the FDLJim Meyering2010-05-013-3/+3
| | | | | | * doc/idutils.texi: Update to FDL 1.3. * NEWS: Likewise. * cfg.mk (old_NEWS_hash): Update to accommodate this change.
* build: update gnulib submodule to latestJim Meyering2010-04-211-0/+0
|
* maint: record update-copyright options for this packageJim Meyering2010-01-031-1/+3
| | | | * cfg.mk: Next time, just run "make update-copyright".
* build: update gnulib submodule to latestJim Meyering2010-01-011-0/+0
|
* maint: remove all .cvsignore filesJim Meyering2010-01-017-18/+0
|
* maint: update all FSF copyright year lists to include 2010Jim Meyering2010-01-0135-39/+45
| | | | | | Use this command: git ls-files |grep -vE '^(\..*|COPYING|gnulib)$' |xargs \ env UPDATE_COPYRIGHT_USE_INTERVALS=1 build-aux/update-copyright
* maint: sync dist-check.mk from coreutilsJim Meyering2009-12-311-29/+66
| | | | * dist-check.mk: Update.
* maint: newer gnulib; don't hard-code my GPG key IDJim Meyering2009-12-312-3/+0
| | | | | * cfg.mk (gpg_key_ID): Remove definition, now that maint.mk automates it. * gnulib: Update to latest.
* build: correct relative name of .version fileJim Meyering2009-12-011-1/+1
| | | | | | * man/Makefile.am (common_dep): Use ../.version, not $(top_srcdir)/.version. Reported by Markus Armbruster.
* maint: cfg.mk: remove factored-out ftp host/dir definitionsJim Meyering2009-11-202-10/+0
| | | | | | | * cfg.mk (gnu_ftp_host-alpha, gnu_ftp_host-beta gnu_ftp_host-stable): (gnu_rel_host, url_dir_list): Remove definitions. The defaults, now provided by maint.mk, are the same. * gnulib: Update for latest, including those maint.mk additions.
* build: require gettext-0.17Jim Meyering2009-11-131-1/+1
| | | | * configure.ac: Require gettext-0.17; it was released two years ago.
* build: correct gettext configure-time supportJim Meyering2009-11-131-1/+1
| | | | | | | * configure.ac: Use AM_GNU_GETTEXT([external], [need-ngettext]), rather than AM_GNU_GETTEXT([external], [need-formatstring-macros]). Reported by Martin Jacobs in http://thread.gmane.org/gmane.comp.parsers.bison.bugs/3181
* build: update gnulib submodule to latestJim Meyering2009-11-071-0/+0
|
* admin: distribute gnu-web-doc-updateJim Meyering2009-10-311-0/+1
| | | | * bootstrap.conf (gnulib_modules): Add gnu-web-doc-update.
* admin: document release procedure (copied from gzip's)Jim Meyering2009-10-311-0/+83
| | | | * README-release: New file.
* post-release administriviaJim Meyering2009-10-303-2/+5
| | | | | | * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update.
* version 4.4v4.4Jim Meyering2009-10-301-1/+1
| | | | * NEWS: Record release date.
* build: accommodate new syntax-check testJim Meyering2009-10-3010-40/+40
| | | | | | | | | | | | | | | | | | | | | | | | Use EXIT_FAILURE and EXIT_SUCCESS, not 1 and 0. Apply these commands: perl -pi -e 's/\berror \(1,/error (EXIT_FAILURE,/' \ $(git grep -l '\<error (1,') perl -pi -e 's/\bexit \(1\)/exit (EXIT_FAILURE)/' \ $(git grep -l '\<exit (1)') perl -pi -e 's/\bexit \(0\)/exit (EXIT_SUCCESS)/' \ $(git grep -l '\<exit (0)') * libidu/idread.c (read_id_file, maybe_read_id_file, io_read): * libidu/idu-hash.c (hash_init): * libidu/idwrite.c (io_write): * libidu/scanners.c (parse_language_map, parse_language_map_file): (read_language_map_file): * libidu/walker.c (include_languages, exclude_languages): (get_current_dir_link): * src/fid.c (usage, help_me, main): * src/fnid.c (usage, help_me, main): * src/lid.c (usage, help_me, main, report_grep, report_edit): (query_regexp): * src/mkid.c (main, assert_writeable, write_id_file): * src/xtokid.c (help_me):
* build: update gnulib submodule to latestJim Meyering2009-10-301-0/+0
|
* build: update gnulib submodule to latestJim Meyering2009-10-191-0/+0
|
* build: update bootstrap from coreutilsJim Meyering2009-10-182-11/+60
| | | | | * bootstrap: Update from coreutils. * bootstrap.conf: Likewise.
* build: update gnulib submodule to latestJim Meyering2009-10-181-0/+0
|
* maint: use proper distribution upload urlJim Meyering2009-09-301-1/+1
| | | | * cfg.mk (url_dir_list): Use $(PACKAGE), not coreutils.
* build: avoid warning exposed by gcc-4.4.1Jim Meyering2009-09-305-7/+5
| | | | | | | | * src/fid.c (help_me): Declare with noreturn attribute. * src/fnid.c (help_me): Likewise. * src/lid.c (help_me): Likewise. * src/mkid.c (help_me): Likewise. * src/xtokid.c (help_me): Likewise.