Commit Graph

286 Commits

Author SHA1 Message Date
Daiki Ueno 7fa0c2779d maint: Update copyright year 2016-01-02 18:58:05 +09:00
Daiki Ueno 0a083666b1 Update translations
* gettext-runtime/po/fr.po: Update from Stéphane Aulery <lkppo@free.fr>.
* gettext-runtime/po/nb.po: Update from Johnny A. Solbu <johnny@solbu.net>.
* gettext-runtime/po/pt_BR.po: Update from Rafael Ferreira <rffontenelle@gmail.com>.
* gettext-runtime/po/sr.po: Update from Мирослав Николић <miroslavnikolic@rocketmail.com>.
* gettext-runtime/po/zh_TW.po: Update from Wei-Lun Chao <bluebat@member.fsf.org>.
* gettext-tools/examples/po/fr.po: Update from Stéphane Aulery <lkppo@free.fr>.
* gettext-tools/examples/po/nb.po: Update from Johnny A. Solbu <johnny@solbu.net>.
* gettext-tools/examples/po/pt_BR.po: Update from Rafael Ferreira <rffontenelle@gmail.com>.
* gettext-tools/examples/po/sr.po: Update from Мирослав Николић <miroslavnikolic@rocketmail.com>.
* gettext-tools/examples/po/zh_TW.po: Update from Wei-Lun Chao <bluebat@member.fsf.org>.
* gettext-tools/po/bg.po: Update from Roumen Petrov <transl@roumenpetrov.info>.
* gettext-tools/po/es.po: Update from Antonio Ceballos <aceballos@gmail.com>.
* gettext-tools/po/fr.po: Update from Stéphane Aulery <lkppo@free.fr>.
* gettext-tools/po/ja.po: Update from Masahito Yamaga <ma@yama-ga.com>.
* gettext-tools/po/nl.po: Update from Benno Schulenberg <benno@vertaalt.nl>.
* gettext-tools/po/pt_BR.po: Update from Rafael Fontenelle <rffontenelle@gmail.com>.
* gettext-tools/po/sk.po: Update from Marcel Telka <marcel@telka.sk>.
* gettext-tools/po/sl.po: Update from Primoz PETERLIN <primozz.peterlin@gmail.com>.
* gettext-tools/po/sr.po: Update from Мирослав Николић <miroslavnikolic@rocketmail.com>.
* gettext-tools/po/uk.po: Update from Yuri Chornoivan <yurchor@ukr.net>.
* gettext-tools/po/vi.po: Update from Trần Ngọc Quân <vnwildman@gmail.com>.
2015-12-28 07:58:08 +09:00
Daiki Ueno 614ff78da5 build: Remove ChangeLogs
Generate ChangeLog files at "make dist" time, using
gitlog-to-changelog.  We still keep ChangeLog files under "po" and
"intl" directories, since those files are copied as part of gettext
infrastructure and it is still meaningful to have them there.
* .gitignore: Add ChangeLog files.
* Admin/release-steps: Remove mention of running update-changelog
script.
* Admin/update-changelog: Remove.
* Makefile.am (gen-ChangeLog): New rule.
* autogen.sh: Copy gitlog-to-changelog from gnulib.  Create empty
ChangeLog files to suppress Automake errors.
* gettext-tools/doc/Makefile.am (EXTRA_DIST): Remove ChangeLog.0.
* gettext-tools/man/Makefile.am (EXTRA_DIST): Remove ChangeLog.0.
* gettext-tools/src/Makefile.am (EXTRA_DIST): Remove ChangeLog.0.
* gettext-tools/tests/Makefile.am (EXTRA_DIST): Remove ChangeLog.0.
* gnulib-local/Makefile.am (EXTRA_DIST): Remove ChangeLog files.
* */ChangeLog: Rename to ChangeLog.0 or ChangeLog.1.
* HACKING: Add brief guideline to submit patches.
2015-10-14 15:00:09 +09:00
Daiki Ueno ac1632889d hello-c-gnome3: Simplify the Desktop Entry rules
* hello-c-gnome3/Makefile.am (hello.desktop.in): Don't use a
temporary file.
(hello.desktop): Likewise.
2015-10-08 14:50:04 +09:00
Daiki Ueno c00302c3b2 Release 0.19.6 2015-09-11 12:03:07 +09:00
Daiki Ueno 14df6a2c35 Update translations 2015-09-11 12:01:48 +09:00
Daiki Ueno 1ec1eb9e73 Release 0.19.5 2015-07-10 15:04:12 +09:00
Daiki Ueno 9a4dfca3d5 Update translations 2015-07-10 15:03:12 +09:00
Daiki Ueno edcb137ca2 maint: Add more files to .gitignore 2015-06-25 13:01:05 +09:00
Daiki Ueno 4a22b2df2b maint: Update copyright year 2015-06-05 16:11:39 +09:00
Daiki Ueno 4d2115c62a hello-c-gnome3: Simplify variable substitution
* gettext-tools/examples/hello-c-gnome3/Makefile.am (hello.desktop):
Remove unnecessary $srcdir check.
2015-03-07 21:14:40 +09:00
Daiki Ueno 1382ab8436 hello-c-gnome3: Improve comment in Makefile.am
* hello-c-gnome3/Makefile.am: Suggest hello.desktop.in should be
included in EXTRA_DIST.
2015-03-06 11:32:51 +09:00
Matthias Clasen 40cf214819 examples: Require gettext 0.19 in hello-c-gnome3
* gettext-tools/examples/hello-c-gnome3/configure.ac: Require gettext
0.19, for GSettings and Desktop files.
2015-02-02 15:21:03 +09:00
Daiki Ueno abcef7b39a examples: Make hello-c-gnome3 translator friendly
Suggested by Benno Schulenberg in:
<https://lists.gnu.org/archive/html/bug-gettext/2015-01/msg00003.html>.

* hello-c-gnome3/hello.gschema.xml: Use "use-markup" property
instead of "sensitive", to clarify the meaning of the extracted
strings.
* hello-c-gnome3/hello.c (HelloApplicationWindow): Rename the
"label2" member to "label".
(update_content): New function.
(clicked_callback): Rename from quit_callback and call
update_content instead of quitting.  All callers changed.
* hello-c-gnome3/hello.ui: Abolish the first label and put a
translatable text inside the button.
2015-01-08 11:25:32 +09:00
Daiki Ueno 92097b86a1 Release 0.19.4 2014-12-24 15:33:18 +09:00
Daiki Ueno d91696cf9c Update translations 2014-12-24 15:32:02 +09:00
Daiki Ueno 16693edd8c examples: Regenerate stamp-po after POT has changed
* Makefile.am (distdir1): Invoke 'all' target in po/Makefile,
after 'update-po'.
2014-12-05 18:30:25 +09:00
Daiki Ueno 0347f97401 examples: Include hello-*.pot in the distribution
Partially revert 2c3d71ce, as it broke "make dist".  Instead,
include all the generated POT files in the distribution to prevent
re-generation of those files.
* Makefile.am (distdir1): Call update-po in po/Makefile.
* po/Makefile.am ($(DOMAIN).pot-update): Specify --directory for
xgettext invocation.
(DISTCLEANFILES): Move $(SMALLPOTS)...
(MAINTAINERCLEANFILES): ...here.
(distdir1): Include $(SMALLPOTS) in the distribution.
2014-12-05 13:54:27 +09:00
Daiki Ueno 2c3d71ceb0 examples: Don't forcibly regenerate POT files on 'make dist'
Previously we generated POT files on 'make dist'.  However, it
take some time to complete and require autotools bootstrap for
each project.
* Makefile.am (distdir1): Don't invoke update-po rule in po/Makefile.
* po/Makefile.am (distdir1): Don't invoke update-po rule.
2014-12-04 12:21:35 +09:00
Daiki Ueno f4b41ad3a5 Release 0.19.3 2014-10-15 18:37:28 +09:00
Daiki Ueno 6815ff8544 Update translations 2014-10-15 16:47:57 +09:00
Daiki Ueno 29a9384c6a Release 0.19.2 2014-07-14 14:29:05 +09:00
Daiki Ueno 6cf18ae324 Update translations from Translation Project 2014-07-14 12:57:15 +09:00
Daiki Ueno 676d4f13a2 Release 0.19.1 2014-06-10 12:16:06 +09:00
Daiki Ueno e204daf0ee Temporarily add Language: field to all PO file headers
Due to a bug in 0.19, the Language: field is considered mandatory.
This was fixed in commit 31744906, but better avoid error when
building with 0.19 at the moment.  This should be overwritten with the
next translations update.
2014-06-10 11:23:51 +09:00
Daiki Ueno dae66c98b7 Update translations from Translation Project 2014-06-09 17:44:29 +09:00
Daiki Ueno be9a57aab7 examples: Don't require msgfmt when compiling hello-c-gnome3
* hello-c-gnome3/Makefile.am (CLEANFILES): Clean hello.desktop.
(EXTRA_DIST): Add hello.desktop.in.
(MAINTAINERCLEANFILES): Add hello.desktop.in.
(hello.desktop): Move msgfmt invocation to...
(hello.desktop.in): ...here.
2014-06-03 17:37:12 +09:00
Daiki Ueno ae7df91c4f Release 0.19 2014-06-02 09:57:11 +09:00
Daiki Ueno 55bd9da837 Regenerate files for 0.19 2014-06-02 08:07:29 +09:00
Daiki Ueno 0793877631 build: Fallback $docdir to $datarootdir/doc/gettext
Problem reported by Santiago Vila in
<http://lists.gnu.org/archive/html/bug-gettext/2014-05/msg00014.html>.
* gettext-runtime/configure.ac: Adjust $docdir assuming that
AC_PACKAGE_TARNAME is set.
* gettext-tools/configure.ac: Likewise.
* gettext-tools/examples/configure.ac: Likewise.
2014-05-14 08:13:46 +09:00
Daiki Ueno 804d23ad4a examples: Don't fail on "make install" when a PO file is missing
* Makefile.am (install-data-local): Don't fail if a PO file does
not exist, but warn user to do "make dist".
2014-05-06 09:54:33 +09:00
Daiki Ueno 94fd96b5c7 examples: Don't use KDE build infrastructure when generating POT 2014-04-25 15:41:23 +09:00
Daiki Ueno 41a2f19194 build: Turn update-po.sh into a Makefile rule
Suggested by Andreas Stricker in:
<https://lists.gnu.org/archive/html/bug-gettext/2014-04/msg00020.html>.
* configure.ac (maintainer-update-po): New recursive rule.
* update-po.sh: Remove.
* autogen.sh: Don't mention update-po.sh.
* Makefile.am (maintainer-update-po-local): New rule.
* gettext-runtime/Makefile.am (maintainer-update-po): New rule.
* gettext-runtime/man/Makefile.am (update-man1): Remove; add explicit
dependency on the executable to each .1 rule.
* gettext-tools/man/Makefile.am (update-man1): Remove; add explicit
dependency on the executable to each .1 rule.
2014-04-25 12:42:12 +09:00
Daiki Ueno 7880eb1892 examples: Rename gnome3 XML files shorter than 99
* gettext-tools/examples/hello-c-gnome3/hello.gresource.xml: Rename
from org.gnu.gettext.examples.hello.gresource.xml.
* gettext-tools/examples/hello-c-gnome3/hello-gschema.xml: Rename
from org.gnu.gettext.examples.hello.gschema.xml.
* gettext-tools/examples/hello-c-gnome3/po/POTFILES.in: Adjust the
file name change.
* gettext-tools/examples/hello-c-gnome3/po/Makefile.am: Adjust the
file name change.
* gettext-tools/examples/Makefile.am: Adjust the file name change.
* gettext-tools/examples/po/Makefile.am: Adjust the file name change.
2014-04-24 12:40:31 +09:00
Daiki Ueno d2151f9f2b examples: Lower the required gettext version to 0.15 2014-04-23 21:29:26 +09:00
Daiki Ueno 534f854777 Update .gitignore 2014-04-22 14:50:36 +09:00
Daiki Ueno fbf4e276c8 build: Use git-version-gen intead of version.sh
* version.sh: Remove.
* autogen.sh: Import git-version-gen from Gnulib.
* Makefile.am (EXTRA_DIST): Add $(top_srcdir)/.version.
(BUILT_SOURCES): Likewise.
($(top_srcdir)/.version): New rule.
(dist-hook): New rule.
* configure.ac: Use git-version-gen in AC_INIT.
* gettext-runtime/configure.ac: Likewise.
* gettext-tools/configure.ac: Likewise.
* gettext-tools/examples/configure.ac: Likewise.
* gettext-runtime/man/Makefile.am: Refer to .version instead of
version.sh.
* gettext-tools/doc/Makefile.am: Likewise.
* gettext-tools/man/Makefile.am: Likewise.
2014-04-22 14:50:28 +09:00
Daiki Ueno 59def9343c examples: Quote shell variables in hello-java*/configure
When running from xsmallpot.sh, embedded shell-script snippets are
stripped off from configure.ac and some variables are not set.
Make sure to quote them to avoid error.
* hello-java/configure.ac: Quote $BUILDJAVA.
* hello-java-awt/configure.ac: Quote $BUILDJAVAEXE and $BUILDJAVA.
* hello-java-qtjambi/configure.ac: Likewise.
* hello-java-swing/configure.ac: Likewise.
2014-04-21 16:10:54 +09:00
Daiki Ueno e99b692e45 Revert "examples: Don't error out from configure in hello-c-gnome3"
This reverts commit 5536ee522d.
It was not necessary since xsmallpot.sh removes unneeded lines from
configure.ac.
2014-04-18 17:20:49 +09:00
Daiki Ueno 5536ee522d examples: Don't error out from configure in hello-c-gnome3
The configure script shouldn't fail even if there is a fatal
error, to allow the toplevel autogen.sh to regenerate POT files.
* hello-c-gnome3/configure.ac: Don't error out, but warn user.
2014-04-17 18:05:20 +09:00
Daiki Ueno 1b68745645 examples: Add missing XML files to hello-c-gnome3 example 2014-04-17 11:32:29 +09:00
Daiki Ueno 0628149f2e examples: Utilize GSettings in hello-c-gnome3 example 2014-04-16 18:10:43 +09:00
Daiki Ueno 43be67d527 examples: Utilize msgfmt --desktop 2014-04-16 18:10:41 +09:00
Daiki Ueno 1f0d916d6e examples: Fix dependencies of hello-c-gnome3 2014-04-15 17:02:04 +09:00
Daiki Ueno 646ffb0de1 examples: Add new example 'hello-c-gnome3' 2014-04-15 16:56:42 +09:00
Daiki Ueno 896d19bc29 Use $(MKDIR_P) instead of obsolete $(mkdir_p).
Suggested by Stefano Lattarini in
<https://lists.gnu.org/archive/html/bug-gettext/2013-04/msg00044.html>.
2013-06-10 17:37:53 +09:00
Stefano Lattarini 3bf01bf68b build: drop the 'fixacocal' auxiliary script
The comments in that script state that its use is only required to
work around issues in aclocal from Automake 1.10, while the rest
of the Gettext build infrastructure assumes Automake >= 1.11 anyway.

* autogen.sh: Drop invocations of 'fixaclocal', simply invoke the
'aclocal' program directly.
* build-aux/fixaclocal: Remove.
* Makefile.am (EXTRA_DIST): Stop distributing it.
(ACLOCAL): Drop redefinition in function of 'fixaclocal'.
* gettext-runtime/Makefile.am (ACLOCAL): Likewise.
* gettext-runtime/libasprintf/Makefile.am (ACLOCAL): Likewise.
* gettext-tools/Makefile.am (ACLOCAL): Likewise.
	* gettext-tools/examples/Makefile.am (ACLOCAL): Likewise.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
2013-06-10 11:28:22 +09:00
Daiki Ueno d326a93592 Don't assume that aclocal accepts configure.in. 2013-06-06 17:40:17 +09:00
Daiki Ueno 8a30a1d0da Suppress bootstrap warnings 2013-04-02 18:12:05 +09:00
Daiki Ueno ad9e6e9156 Version 0.18.2. 2012-12-25 14:17:00 +09:00