summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-11-16version 2.10v2.10Sami Kerola
* NEWS: Record release date.
2014-11-16Add NEWS for release 2.10Sami Kerola
2014-10-29update bootstrap from gnulibSami Kerola
* bootstrap: print more diagnostics for missing programs Signed-off-by: Sami Kerola <kerolasa@iki.fi>
2014-10-29update gnulibSami Kerola
* gnulib: jump 120 commits a head Signed-off-by: Sami Kerola <kerolasa@iki.fi>
2014-08-20build: revert AM_TESTS_ENVIRONMENT to TESTS_ENVIRONMENTSami Kerola
* Makefile.am: prefer TESTS_ENVIRONMENT rather than AM_TESTS_ENVIRONMENT to avoid problems with older automake versions. For example Travis-CI is not working because of this issue, or Debian stable cannot be used to build upstream GNU Hello. * configure.ac: automake 1.12 or newer will not allow combination of parallel-tests and TESTS_ENVIRONMENT. Reference: http://lists.gnu.org/archive/html/bug-hello/2014-07/msg00003.html
2014-07-26build: generate man-page only when appropriateA. Gordon
* configure.ac: detect compilation under git (vs tarball), and cross-compilation. * Makefile.am: 1) re-generate (and clean) man-page only when building from git. 2) if building from git AND cross-compiling, don't add target for man-page - there's no way to generate it. Possible future improvement: If cross-compliing from git, AND user have 'binfmt' configured to run non-native binaries, then the man-page can be generated. Reference: http://lists.gnu.org/archive/html/bug-hello/2014-07/msg00001.html
2014-05-04maint: add gnulib's update-copyright moduleJim Meyering
* bootstrap.conf (gnulib_modules): Add update-copyright, so that each year we can run "make update-copyright". Otherwise, that rule fails due to the absence of the file in build-aux.
2014-05-04maint: don't let envvar setting break ChangeLog generationJim Meyering
* Makefile.am (gen-ChangeLog): Clear amend_git_log when we don't set it, so that an envvar setting cannot cause trouble.
2014-04-20maint: add an example how to use git-log-fix fileSami Kerola
* build-aux/git-log-fix: ditto
2014-04-20build: make git-log-fix optional in make distPádraig Brady
* Makefile.am (gen_changelog): Make git-log-fix optional. Also only remove existing Changelog on successful completion of gitlog-to-changelog and propogate exit status appropriately.
2014-04-20Revert "maint: make ChangeLog generation more robust"Sami Kerola
I should have used patch sent by Pádraig Brady to GNU Hello maillist. This reverts commit fb1c5fbd5eee3ab6e3270b6aaf4037bca8ab20bd.
2014-04-20update gnulibSami Kerola
* gnulib: jump 56 commits a head
2014-04-20maint: make ChangeLog generation more robustSami Kerola
* Makefile.am (gen-ChangeLog): Check the git-log-fix file is present before trying to use it. This change was made to coreutils by Pádraig Brady and copied to GNU Hello as-is. * build-aux/git-log-fix: Add example how to use git-log-fix file.
2014-03-13maint: accommodate "make syntax-check"Jim Meyering
* doc/hello.texi: Replace itemized copyright year numbers with an equivalent range, to placate a "make syntax-check" rule.
2014-03-13maint: make po/POTFILES.in consistentJim Meyering
* po/POTFILES.in: Remove src/system.c: it no longer contains any translatable strings.
2014-03-13maint: update all copyright dates via "make update-copyright"Jim Meyering
2014-03-13build: do not fail due to an existing read-only hello.1Jim Meyering
* Makefile.am (hello.1): In Makefile rules, never redirect directly to the target. Instead, redirect to a temporary, $@-t, and once that succeeds, rename to target using "mv -f". Also, since this is a generated file, explicitly make it read-only, so one is less likely to think it is an editable primary source. Reported by Assaf Gordon.
2014-01-13update NLS file sourcesSami Kerola
* .gitignore: ignore 'make po-check' files * Makefile.am: ignore gnulib/ directory contents when po-check'ing * po/POTFILES.in: add file po-check found not to be part of translations
2014-01-13update gnulibSami Kerola
* gnulib: jump 319 commits a head
2014-01-13demonstrate how to add information to a manual pageSami Kerola
* man/hello.x: ditto
2014-01-13use standard error printing facilitiesSami Kerola
* bootstrap.conf: add error module * src/hello.c: use error() where needed
2013-12-31make none-recursive build commit 714f2a2 completeSami Kerola
* .gitignore: ignore test-suite.log * tests/Makefile.am: remove unnecessary file
2013-12-29remove unnecessary code from GNU HelloSami Kerola
* src/hello.c: remove --next-generation print out format * man/hello.x: remove --next-generation related BUG item * Makefile.am: remove --next-generation test * doc/hello.texi: remove --next-generation documentation * tests/multiline-box-1: removal * tests/last-1: remove use of -n option Karl Berry proposed the removal.
2013-12-25update copyright yearsSami Kerola
Makefile.am: this file was updated in 2013 README: likewise cfg.mk: likewise src/system.h: likewise tests/last-1: likewise
2013-12-25clean up translation related filesSami Kerola
* po/.gitignore: ignore generated po files * po/<various>: remove generated files
2013-12-12add bugs section to manual pageSami Kerola
* Makefile.am: make help2man to use include file * man/hello.x: description of the issue
2013-12-12Fix i18n of default message: don't initialise it before we set up gettextReuben Thomas
2013-12-04fix new format when printing multiple linesSami Kerola
* Makefile.am: add test * src/hello.c: add new function print_box() * tests/multiline-box-1: test multiline printing
2013-11-30document patching processSami Kerola
* README: add patching process segment
2013-11-20Update translations from Translation Project.Reuben Thomas
2013-11-20generate ChangeLog from git logSami Kerola
* .gitignore: ignore generated file * ChangeLog.O: move contents of old ChangeLog to archive file * Makefile.am: add generation of ChangeLog to dist-hook * bootstrap.conf: add gitlog-to-changelog module * build-aux/.gitignore: ignore gitlog-to-changelog * build-aux/git-log-fix: add filter file
2013-11-20remove README-alphaSami Kerola
* README-alpha: remove file as asked in TODO file * TODO: update file
2013-11-20be specific when .gitignoring filesSami Kerola
* .gitignore: use absolute repository paths when possible
2013-11-20use none-recursive makeSami Kerola
* .gitignore: update paths * Makefile.am: collect build rules to this file * bootstrap.conf: use new module * build-aux/.gitignore: ignore new module * configure.ac: remove old Makefiles * contrib/Makefile.am: remove * doc/Makefile.am: remove * doc/local.mk: add texi rules * lib/local.mk: add phony target * src/Makefile.am: remove
2013-11-20update bootstrap script and configurationSami Kerola
* bootstrap: copy from gnulib upstream * bootstrap.conf: copy from gnulib upstream
2013-11-20add git-version-gen from gnulib/build-auxSami Kerola
* configure.ac: change AC_INIT version to call a script * git-version-gen: add version determinator script
2013-10-10Update Thai strings.Reuben Thomas
2013-10-10Update Ukrainian strings.Reuben Thomas
2013-10-10Update Brazilian strings.Reuben Thomas
2013-10-10Fix web-manual-update.Reuben Thomas
* Makefile.am: don't quote manual_title's value
2013-10-10Update Dutch translation.Reuben Thomas
2013-10-10Update Slovak translation.Reuben Thomas
2013-10-10Update instructions for posting bugs, patches &c.Reuben Thomas
* README: mention Savannah, copyright assignment. (Thanks to Sami Kerola for suggesting the change.)
2013-10-10maint: post-release administriviaReuben Thomas
* NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update.
2013-10-10version 2.9v2.9Reuben Thomas
* NEWS: Record release date.
2013-10-10Add NEWS for release 2.9.Reuben Thomas
2013-10-10Update translations.Reuben Thomas
2013-10-10hello.texi: adjust now that new-style greeting can be user text; update ↵Reuben Thomas
copyright year.
2013-10-10Bump version to 2.9.Reuben Thomas
2013-10-10make hello unicode awareSami Kerola
* bootstrap.conf: add necessary gnulib modules for unicode support. * hello.c: allow user message, or translated, greeting to have unicode characters.