1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458
|
2014-11-16 Sami Kerola <kerolasa@iki.fi>
version 2.10
* NEWS: Record release date.
Add NEWS for release 2.10
2014-10-29 Sami Kerola <kerolasa@iki.fi>
update bootstrap from gnulib
* bootstrap: print more diagnostics for missing programs
update gnulib
* gnulib: jump 120 commits a head
2014-08-20 Sami Kerola <kerolasa@iki.fi>
build: revert AM_TESTS_ENVIRONMENT to TESTS_ENVIRONMENT
* 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-26 A. Gordon <assafgordon@gmail.com>
build: generate man-page only when appropriate
* 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-04 Jim Meyering <meyering@fb.com>
maint: add gnulib's update-copyright module
* 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.
maint: don't let envvar setting break ChangeLog generation
* Makefile.am (gen-ChangeLog): Clear amend_git_log when we
don't set it, so that an envvar setting cannot cause trouble.
2014-04-20 Sami Kerola <kerolasa@iki.fi>
maint: add an example how to use git-log-fix file
* build-aux/git-log-fix: ditto
2014-04-20 Pádraig Brady <P@draigBrady.com>
build: make git-log-fix optional in make dist
* 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-20 Sami Kerola <kerolasa@iki.fi>
Revert "maint: make ChangeLog generation more robust"
I should have used patch sent by Pádraig Brady to GNU Hello maillist.
This reverts commit fb1c5fbd5eee3ab6e3270b6aaf4037bca8ab20bd.
2014-04-20 Sami Kerola <kerolasa@iki.fi>
update gnulib
* gnulib: jump 56 commits a head
maint: make ChangeLog generation more robust
* 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-13 Jim Meyering <meyering@fb.com>
maint: accommodate "make syntax-check"
* doc/hello.texi: Replace itemized copyright year numbers with an
equivalent range, to placate a "make syntax-check" rule.
maint: make po/POTFILES.in consistent
* po/POTFILES.in: Remove src/system.c: it no longer contains any
translatable strings.
maint: update all copyright dates via "make update-copyright"
build: do not fail due to an existing read-only hello.1
* 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-13 Sami Kerola <kerolasa@iki.fi>
update NLS file sources
* .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
update gnulib
* gnulib: jump 319 commits a head
demonstrate how to add information to a manual page
* man/hello.x: ditto
use standard error printing facilities
* bootstrap.conf: add error module
* src/hello.c: use error() where needed
2013-12-31 Sami Kerola <kerolasa@iki.fi>
make none-recursive build commit 714f2a2 complete
* .gitignore: ignore test-suite.log
* tests/Makefile.am: remove unnecessary file
2013-12-29 Sami Kerola <kerolasa@iki.fi>
remove unnecessary code from GNU Hello
* 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-25 Sami Kerola <kerolasa@iki.fi>
update copyright years
Makefile.am: this file was updated in 2013
README: likewise
cfg.mk: likewise
src/system.h: likewise
tests/last-1: likewise
clean up translation related files
* po/.gitignore: ignore generated po files
* po/<various>: remove generated files
2013-12-12 Sami Kerola <kerolasa@iki.fi>
add bugs section to manual page
* Makefile.am: make help2man to use include file
* man/hello.x: description of the issue
2013-12-12 Reuben Thomas <rrt@sc3d.org>
Fix i18n of default message: don't initialise it before we set up gettext
2013-12-04 Sami Kerola <kerolasa@iki.fi>
fix new format when printing multiple lines
* Makefile.am: add test
* src/hello.c: add new function print_box()
* tests/multiline-box-1: test multiline printing
2013-11-30 Sami Kerola <kerolasa@iki.fi>
document patching process
* README: add patching process segment
2013-11-20 Reuben Thomas <rrt@sc3d.org>
Update translations from Translation Project.
2013-11-20 Sami Kerola <kerolasa@iki.fi>
generate ChangeLog from git log
* .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
remove README-alpha
* README-alpha: remove file as asked in TODO file
* TODO: update file
be specific when .gitignoring files
* .gitignore: use absolute repository paths when possible
use none-recursive make
* .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
update bootstrap script and configuration
* bootstrap: copy from gnulib upstream
* bootstrap.conf: copy from gnulib upstream
add git-version-gen from gnulib/build-aux
* configure.ac: change AC_INIT version to call a script
* git-version-gen: add version determinator script
2013-10-10 Reuben Thomas <rrt@sc3d.org>
Update Thai strings.
Update Ukrainian strings.
Update Brazilian strings.
Fix web-manual-update.
* Makefile.am: don't quote manual_title's value
Update Dutch translation.
Update Slovak translation.
Update instructions for posting bugs, patches &c.
* README: mention Savannah, copyright assignment. (Thanks to Sami
Kerola for suggesting the change.)
maint: post-release administrivia
* NEWS: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (old_NEWS_hash): Auto-update.
version 2.9
* NEWS: Record release date.
Add NEWS for release 2.9.
Update translations.
hello.texi: adjust now that new-style greeting can be user text; update copyright year.
Bump version to 2.9.
2013-10-10 Sami Kerola <kerolasa@iki.fi>
make hello unicode aware
* bootstrap.conf: add necessary gnulib modules for unicode support.
* hello.c: allow user message, or translated, greeting to have unicode
characters.
make copyright year pseudo dynamic
configure.ac: Add macro to determine what year is it, and add the value
to config.h.
hello.c: Use copyright year from config.h.
re-indent to match with gnu coding style
* Done with 'indent -gnu -l80 src/*.{c,h}'
use PACKAGE_NAME from config.h
clean up configure.ac syntax
* Add hello project web url.
* Use dnl for comments.
* Prefer AS_IF() instead of shell 'if'.
reuse AM_INIT_AUTOMAKE bug-email address
bootstrap: update from gnulib
* bootstrap: new version will allow use of URL parameter in AC_INIT
macro.
2013-10-10 Reuben Thomas <rrt@sc3d.org>
allow user message to use new-generation greeting format (patch from Sami Kerola)
2013-05-04 Reuben Thomas <rrt@sc3d.org>
gnulib has fixed a TODO for us (patch from Sami Kerola)
Add some more patterns to .gitignore files (thanks, Sami Kerola)
tests/Makefile.am: add a missing backslash
2013-05-01 Reuben Thomas <rrt@sc3d.org>
Use parallel tests harness, to fix make check with newer automake.
* configure.ac (AM_INIT_AUTOMAKE): Add the 'parallel-tests' option.
Also, require Automake >= 1.11.1, since that option was only introduced
in the 1.11.x, and Automake 1.11 should not be used because it suffered
from few serious bugs.
(AC_PREREQ): Require Autoconf 2.62, since that is the minimal version
required by Automake 1.11 anyway.
* tests/Makefile.am (TESTS_ENVIRONMENT): Split into ...
(AM_TESTS_ENVIRONMENT, LOG_COMPILER): ... these two, and adjust to the
slightly different APIs.
bootstrap: fix to work with latest autotools
Patch from Stefano Lattarini <stefano.lattarini@gmail.com>
2013-03-17 Reuben Thomas <rrt@sc3d.org>
Update Turkish strings from translation project.
2013-02-12 Reuben Thomas <rrt@sc3d.org>
Update Chinese (traditional) strings from translation project.
2013-01-08 Reuben Thomas <rrt@sc3d.org>
hello.c: clarify help text
Remove generated files
Update gnulib
2013-01-03 Reuben Thomas <rrt@sc3d.org>
Update Catalan strings.
2012-12-05 Reuben Thomas <rrt@sc3d.org>
Update Croatian strings.
2012-11-11 Reuben Thomas <rrt@sc3d.org>
Update Galician translations.
2012-10-08 Reuben Thomas <rrt@sc3d.org>
translations: update
2012-05-27 Reuben Thomas <rrt@sc3d.org>
Makefile.am: Distribute README-dev, to avoid a missing cross-ref from README (thanks, Santiago Vila).
2012-05-26 Reuben Thomas <rrt@sc3d.org>
Update translations.
2012-04-23 Reuben Thomas <rrt@sc3d.org>
Update translations.
2012-04-21 Reuben Thomas <rrt@sc3d.org>
Update translations.
2012-04-20 Reuben Thomas <rrt@sc3d.org>
gnulib: add gnu-web-doc-update.
2012-04-19 Reuben Thomas <rrt@sc3d.org>
maint: post-release administrivia
* NEWS: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (old_NEWS_hash): Auto-update.
NEWS: add for 2.8.
gnulib: add announce-gen.
version 2.8
* NEWS: Record release date.
Gettext update.
NEWS: reformat to work with do-release-commit-and-tag.
Bump version to 2.8: build system changes warrant it.
git: ignore some generated files.
gnulib: add .prev-version for do-release-commit-and-tag.
gnulib: add do-release-commit-and-tag.
Remove some generated files.
Update gettext.
Fix various nits found by make syntax-check, and remove more generated files.
2012-04-18 Reuben Thomas <rrt@sc3d.org>
Remove generated file po/Makefile.in.in.
Update gettext.
Switch to a more standard way of using gnulib, as a git submodule.
Remove checked-in gnulib files.
VCS admin: move .bzrignore to .gitignore and update for git.
2012-04-15 Reuben Thomas <rrt@sc3d.org>
gnulib: Remove erroneously-commited files.
2012-04-14 Reuben Thomas <rrt@sc3d.org>
README-dev: neaten up and refer to Bazaar, not CVS.
gnulib: add tight-scope.mk.
.bzrignore: Add .sc-start-*.
Add some more gnulib modules to help with releases.
Makefile.am: genericize some CVS-specific references.
Update .po files with respect to sources and tools.
Makefile.am: remove diff and diffcheck targets, as we don't plan to distribute diffs any more.
configure.ac: Remove dist-xz option from AM_INIT_AUTOMAKE: stick to defaults where possible.
2012-04-13 Reuben Thomas <rrt@sc3d.org>
autogen.sh: Give correct VCS name.
Update zh_TW.po from translationproject.org; previously checked in a bogus file.
Merge from head.
Update gnulib.
configure.ac: bump version to 2.7.1.
2012-04-11 Reuben Thomas <rrt@sc3d.org>
Update zh_TW.po from translationproject.org.
2012-03-02 Reuben Thomas <rrt@sc3d.org>
Update vi.po from translationproject.org.
Bump version.
Update sr.po from translationproject.org; second attempt.
2012-03-01 Reuben Thomas <rrt@sc3d.org>
i18n: update vi.po from translationproject.org.
2012-01-07 Reuben Thomas <rrt@sc3d.org>
Update sr.po from translationproject.org.
|