From bc34bb6c3424a2d57dbaafc22a883e8bc48471f7 Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Sun, 28 Dec 2025 00:37:01 +0900 Subject: Move .mo files to standard TDE location Signed-off-by: Michele Calgaro --- admin/acinclude.m4.in | 2 +- t | 182 +++++++++++++++++++++ translations/messages/kvirc-about/Makefile.am | 55 ++++--- translations/messages/kvirc-dcc/Makefile.am | 51 +++--- translations/messages/kvirc-editor/Makefile.am | 53 +++--- .../messages/kvirc-filetransferwindow/Makefile.am | 55 ++++--- translations/messages/kvirc-logview/Makefile.am | 53 +++--- .../messages/kvirc-mediaplayer/Makefile.am | 49 +++--- translations/messages/kvirc-notifier/Makefile.am | 57 ++++--- translations/messages/kvirc-options/Makefile.am | 60 ++++--- translations/messages/kvirc-perl/Makefile.am | 53 +++--- translations/messages/kvirc-perlcore/Makefile.am | 51 +++--- .../messages/kvirc-sharedfileswindow/Makefile.am | 55 ++++--- translations/messages/kvirc-theme/Makefile.am | 47 +++--- translations/messages/kvirc-torrent/Makefile.am | 49 +++--- translations/messages/kvirc/Makefile.am | 60 ++++--- 16 files changed, 620 insertions(+), 312 deletions(-) create mode 100644 t diff --git a/admin/acinclude.m4.in b/admin/acinclude.m4.in index 564c121..090d218 100644 --- a/admin/acinclude.m4.in +++ b/admin/acinclude.m4.in @@ -2319,7 +2319,7 @@ AC_DEFUN([AC_SS_FINAL_CONFIG], AC_SUBST(xdg_apps) AC_SUBST(mimelnkdir) - localedir="\${globalkvircdir}/locale" + localedir="\${datadir}/locale" AC_SUBST(localedir) headersdir="\${exec_prefix}/include/kvirc" diff --git a/t b/t new file mode 100644 index 0000000..f15234e --- /dev/null +++ b/t @@ -0,0 +1,182 @@ +diff --git a/translations/messages/kvirc-about/Makefile.am b/translations/messages/kvirc-about/Makefile.am +index 5d968df..7ce52c5 100644 +--- a/translations/messages/kvirc-about/Makefile.am ++++ b/translations/messages/kvirc-about/Makefile.am +@@ -44,7 +44,7 @@ EXTRA_DIST = $(POFILES) + -touch $@ && $(SS_MSGFMT) -vo $@ $< +  + ## Install and rename .mo files: +-## from .mo to $(tmpdir)//LC_MESSAGES/kvirc-.mo ++## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo + install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ +diff --git a/translations/messages/kvirc-dcc/Makefile.am b/translations/messages/kvirc-dcc/Makefile.am +index 5ebda7a..fb207c9 100644 +--- a/translations/messages/kvirc-dcc/Makefile.am ++++ b/translations/messages/kvirc-dcc/Makefile.am +@@ -40,7 +40,7 @@ EXTRA_DIST = $(POFILES) + -touch $@ && $(SS_MSGFMT) -vo $@ $< +  + ## Install and rename .mo files: +-## from .mo to $(tmpdir)//LC_MESSAGES/kvirc-.mo ++## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo + install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ +diff --git a/translations/messages/kvirc-editor/Makefile.am b/translations/messages/kvirc-editor/Makefile.am +index 54359a8..c49719f 100644 +--- a/translations/messages/kvirc-editor/Makefile.am ++++ b/translations/messages/kvirc-editor/Makefile.am +@@ -42,7 +42,7 @@ EXTRA_DIST = $(POFILES) + -touch $@ && $(SS_MSGFMT) -vo $@ $< +  + ## Install and rename .mo files: +-## from .mo to $(tmpdir)//LC_MESSAGES/kvirc-.mo ++## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo + install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ +diff --git a/translations/messages/kvirc-filetransferwindow/Makefile.am b/translations/messages/kvirc-filetransferwindow/Makefile.am +index 1a91005..4ba1dce 100644 +--- a/translations/messages/kvirc-filetransferwindow/Makefile.am ++++ b/translations/messages/kvirc-filetransferwindow/Makefile.am +@@ -44,7 +44,7 @@ EXTRA_DIST = $(POFILES) + -touch $@ && $(SS_MSGFMT) -vo $@ $< +  + ## Install and rename .mo files: +-## from .mo to $(tmpdir)//LC_MESSAGES/kvirc-.mo ++## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo + install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ +diff --git a/translations/messages/kvirc-logview/Makefile.am b/translations/messages/kvirc-logview/Makefile.am +index 75ec519..3469213 100644 +--- a/translations/messages/kvirc-logview/Makefile.am ++++ b/translations/messages/kvirc-logview/Makefile.am +@@ -42,7 +42,7 @@ EXTRA_DIST = $(POFILES) + -touch $@ && $(SS_MSGFMT) -vo $@ $< +  + ## Install and rename .mo files: +-## from .mo to $(tmpdir)//LC_MESSAGES/kvirc-.mo ++## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo + install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ +diff --git a/translations/messages/kvirc-mediaplayer/Makefile.am b/translations/messages/kvirc-mediaplayer/Makefile.am +index 5564364..4614a53 100644 +--- a/translations/messages/kvirc-mediaplayer/Makefile.am ++++ b/translations/messages/kvirc-mediaplayer/Makefile.am +@@ -38,7 +38,7 @@ EXTRA_DIST = $(POFILES) + -touch $@ && $(SS_MSGFMT) -vo $@ $< +  + ## Install and rename .mo files: +-## from .mo to $(tmpdir)//LC_MESSAGES/kvirc-.mo ++## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo + install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ +diff --git a/translations/messages/kvirc-notifier/Makefile.am b/translations/messages/kvirc-notifier/Makefile.am +index 4bd3380..6c2bddc 100644 +--- a/translations/messages/kvirc-notifier/Makefile.am ++++ b/translations/messages/kvirc-notifier/Makefile.am +@@ -46,7 +46,7 @@ EXTRA_DIST = $(POFILES) + -touch $@ && $(SS_MSGFMT) -vo $@ $< +  + ## Install and rename .mo files: +-## from .mo to $(tmpdir)//LC_MESSAGES/kvirc-.mo ++## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo + install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ +diff --git a/translations/messages/kvirc-options/Makefile.am b/translations/messages/kvirc-options/Makefile.am +index 17d2aa3..d2177c9 100644 +--- a/translations/messages/kvirc-options/Makefile.am ++++ b/translations/messages/kvirc-options/Makefile.am +@@ -48,7 +48,7 @@ EXTRA_DIST = $(POFILES) + -touch $@ && $(SS_MSGFMT) -vo $@ $< +  + ## Install and rename .mo files: +-## from .mo to $(tmpdir)//LC_MESSAGES/kvirc-.mo ++## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo + install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ +diff --git a/translations/messages/kvirc-perl/Makefile.am b/translations/messages/kvirc-perl/Makefile.am +index d28af06..e74bcb8 100644 +--- a/translations/messages/kvirc-perl/Makefile.am ++++ b/translations/messages/kvirc-perl/Makefile.am +@@ -42,7 +42,7 @@ EXTRA_DIST = $(POFILES) + -touch $@ && $(SS_MSGFMT) -vo $@ $< +  + ## Install and rename .mo files: +-## from .mo to $(tmpdir)//LC_MESSAGES/kvirc-.mo ++## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo + install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ +diff --git a/translations/messages/kvirc-perlcore/Makefile.am b/translations/messages/kvirc-perlcore/Makefile.am +index 60d0c87..8c6c2f4 100644 +--- a/translations/messages/kvirc-perlcore/Makefile.am ++++ b/translations/messages/kvirc-perlcore/Makefile.am +@@ -40,7 +40,7 @@ EXTRA_DIST = $(POFILES) + -touch $@ && $(SS_MSGFMT) -vo $@ $< +  + ## Install and rename .mo files: +-## from .mo to $(tmpdir)//LC_MESSAGES/kvirc-.mo ++## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo + install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ +diff --git a/translations/messages/kvirc-sharedfileswindow/Makefile.am b/translations/messages/kvirc-sharedfileswindow/Makefile.am +index cf8ef92..7f04b98 100644 +--- a/translations/messages/kvirc-sharedfileswindow/Makefile.am ++++ b/translations/messages/kvirc-sharedfileswindow/Makefile.am +@@ -44,7 +44,7 @@ EXTRA_DIST = $(POFILES) + -touch $@ && $(SS_MSGFMT) -vo $@ $< +  + ## Install and rename .mo files: +-## from .mo to $(tmpdir)//LC_MESSAGES/kvirc-.mo ++## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo + install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ +diff --git a/translations/messages/kvirc-theme/Makefile.am b/translations/messages/kvirc-theme/Makefile.am +index d5f716a..5de3a0f 100644 +--- a/translations/messages/kvirc-theme/Makefile.am ++++ b/translations/messages/kvirc-theme/Makefile.am +@@ -36,7 +36,7 @@ EXTRA_DIST = $(POFILES) + -touch $@ && $(SS_MSGFMT) -vo $@ $< +  + ## Install and rename .mo files: +-## from .mo to $(tmpdir)//LC_MESSAGES/kvirc-.mo ++## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo + install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ +diff --git a/translations/messages/kvirc-torrent/Makefile.am b/translations/messages/kvirc-torrent/Makefile.am +index 5fb3de7..4933243 100644 +--- a/translations/messages/kvirc-torrent/Makefile.am ++++ b/translations/messages/kvirc-torrent/Makefile.am +@@ -38,7 +38,7 @@ EXTRA_DIST = $(POFILES) + -touch $@ && $(SS_MSGFMT) -vo $@ $< +  + ## Install and rename .mo files: +-## from .mo to $(tmpdir)//LC_MESSAGES/kvirc-.mo ++## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo + install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ +diff --git a/translations/messages/kvirc/Makefile.am b/translations/messages/kvirc/Makefile.am +index e3e2c9b..5743390 100644 +--- a/translations/messages/kvirc/Makefile.am ++++ b/translations/messages/kvirc/Makefile.am +@@ -48,7 +48,7 @@ EXTRA_DIST=$(POFILES) + -touch $@ && $(SS_MSGFMT) -vo $@ $< +  + ## Install and rename .mo files: +-## from .mo to $(tmpdir)//LC_MESSAGES/kvirc.mo ++## from .mo to $(localedir)//LC_MESSAGES/kvirc.mo + install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ diff --git a/translations/messages/kvirc-about/Makefile.am b/translations/messages/kvirc-about/Makefile.am index fce931e..7ce52c5 100644 --- a/translations/messages/kvirc-about/Makefile.am +++ b/translations/messages/kvirc-about/Makefile.am @@ -1,26 +1,6 @@ THISMODULE = about -tmpdir = $(localedir) - -# The *.mo files to generate -tmp_DATA = \ - about_ca.mo \ - about_cs.mo \ - about_de.mo \ - about_es.mo \ - about_es_AR.mo \ - about_fi.mo \ - about_fr.mo \ - about_hr.mo \ - about_hu.mo \ - about_it.mo \ - about_ka.mo \ - about_pt.mo \ - about_pt_BR.mo \ - about_ru.mo \ - about_uk.mo - -# The *.po files to generate +# The *.po files POFILES = \ ca.po \ cs.po \ @@ -38,8 +18,37 @@ POFILES = \ ru.po \ uk.po -CLEANFILES = $(tmp_DATA) +# The *.mo files to generate +MO_FILES = \ + ca.mo \ + cs.mo \ + de.mo \ + es.mo \ + es_AR.mo \ + fi.mo \ + fr.mo \ + hr.mo \ + hu.mo \ + it.mo \ + ka.mo \ + pt.mo \ + pt_BR.mo \ + ru.mo \ + uk.mo + +BUILT_SOURCES = $(MO_FILES) +CLEANFILES = $(MO_FILES) EXTRA_DIST = $(POFILES) -about_%.mo: %.po +%.mo: %.po -touch $@ && $(SS_MSGFMT) -vo $@ $< + +## Install and rename .mo files: +## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo +install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ + instdir="$(DESTDIR)$(localedir)/$$locale/LC_MESSAGES"; \ + $(MKDIR_P) "$$instdir" || exit 1; \ + $(INSTALL_DATA) $$f "$$instdir/kvirc-$(THISMODULE).mo" || exit $$?; \ + done diff --git a/translations/messages/kvirc-dcc/Makefile.am b/translations/messages/kvirc-dcc/Makefile.am index 38ef9f6..fb207c9 100644 --- a/translations/messages/kvirc-dcc/Makefile.am +++ b/translations/messages/kvirc-dcc/Makefile.am @@ -1,24 +1,6 @@ THISMODULE = dcc -tmpdir = $(localedir) - -# The *.mo files to generate -tmp_DATA = \ - dcc_ca.mo \ - dcc_cs.mo \ - dcc_de.mo \ - dcc_es.mo \ - dcc_es_AR.mo \ - dcc_fi.mo \ - dcc_fr.mo \ - dcc_hu.mo \ - dcc_it.mo \ - dcc_pt.mo \ - dcc_pt_BR.mo \ - dcc_ru.mo \ - dcc_uk.mo - -# The *.po files to generate +# The *.po files POFILES = \ ca.po \ cs.po \ @@ -34,8 +16,35 @@ POFILES = \ ru.po \ uk.po -CLEANFILES = $(tmp_DATA) +# The *.mo files to generate +MO_FILES = \ + ca.mo \ + cs.mo \ + de.mo \ + es.mo \ + es_AR.mo \ + fi.mo \ + fr.mo \ + hu.mo \ + it.mo \ + pt.mo \ + pt_BR.mo \ + ru.mo \ + uk.mo + +BUILT_SOURCES = $(MO_FILES) +CLEANFILES = $(MO_FILES) EXTRA_DIST = $(POFILES) -dcc_%.mo: %.po +%.mo: %.po -touch $@ && $(SS_MSGFMT) -vo $@ $< + +## Install and rename .mo files: +## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo +install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ + instdir="$(DESTDIR)$(localedir)/$$locale/LC_MESSAGES"; \ + $(MKDIR_P) "$$instdir" || exit 1; \ + $(INSTALL_DATA) $$f "$$instdir/kvirc-$(THISMODULE).mo" || exit $$?; \ + done diff --git a/translations/messages/kvirc-editor/Makefile.am b/translations/messages/kvirc-editor/Makefile.am index ed10999..c49719f 100644 --- a/translations/messages/kvirc-editor/Makefile.am +++ b/translations/messages/kvirc-editor/Makefile.am @@ -1,25 +1,6 @@ THISMODULE = editor -tmpdir = $(localedir) - -# The *.mo files to generate -tmp_DATA = \ - editor_ca.mo \ - editor_cs.mo \ - editor_de.mo \ - editor_es.mo \ - editor_es_AR.mo \ - editor_fi.mo \ - editor_fr.mo \ - editor_hu.mo \ - editor_it.mo \ - editor_ka.mo \ - editor_pt.mo \ - editor_pt_BR.mo \ - editor_ru.mo \ - editor_uk.mo - -# The *.po files to generate +# The *.po files POFILES = \ ca.po \ cs.po \ @@ -36,8 +17,36 @@ POFILES = \ ru.po \ uk.po -CLEANFILES = $(tmp_DATA) +# The *.mo files to generate +MO_FILES = \ + ca.mo \ + cs.mo \ + de.mo \ + es.mo \ + es_AR.mo \ + fi.mo \ + fr.mo \ + hu.mo \ + it.mo \ + ka.mo \ + pt.mo \ + pt_BR.mo \ + ru.mo \ + uk.mo + +BUILT_SOURCES = $(MO_FILES) +CLEANFILES = $(MO_FILES) EXTRA_DIST = $(POFILES) -editor_%.mo: %.po +%.mo: %.po -touch $@ && $(SS_MSGFMT) -vo $@ $< + +## Install and rename .mo files: +## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo +install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ + instdir="$(DESTDIR)$(localedir)/$$locale/LC_MESSAGES"; \ + $(MKDIR_P) "$$instdir" || exit 1; \ + $(INSTALL_DATA) $$f "$$instdir/kvirc-$(THISMODULE).mo" || exit $$?; \ + done diff --git a/translations/messages/kvirc-filetransferwindow/Makefile.am b/translations/messages/kvirc-filetransferwindow/Makefile.am index 5728e26..4ba1dce 100644 --- a/translations/messages/kvirc-filetransferwindow/Makefile.am +++ b/translations/messages/kvirc-filetransferwindow/Makefile.am @@ -1,26 +1,6 @@ THISMODULE = filetransferwindow -tmpdir = $(localedir) - -# The *.mo files to generate -tmp_DATA = \ - filetransferwindow_ca.mo \ - filetransferwindow_cs.mo \ - filetransferwindow_de.mo \ - filetransferwindow_es.mo \ - filetransferwindow_es_AR.mo \ - filetransferwindow_fi.mo \ - filetransferwindow_fr.mo \ - filetransferwindow_hr.mo \ - filetransferwindow_hu.mo \ - filetransferwindow_it.mo \ - filetransferwindow_ka.mo \ - filetransferwindow_pt.mo \ - filetransferwindow_pt_BR.mo \ - filetransferwindow_ru.mo \ - filetransferwindow_uk.mo - -# The *.po files to generate +# The *.po files POFILES = \ ca.po \ cs.po \ @@ -38,8 +18,37 @@ POFILES = \ ru.po \ uk.po -CLEANFILES = $(tmp_DATA) +# The *.mo files to generate +MO_FILES = \ + ca.mo \ + cs.mo \ + de.mo \ + es.mo \ + es_AR.mo \ + fi.mo \ + fr.mo \ + hr.mo \ + hu.mo \ + it.mo \ + ka.mo \ + pt.mo \ + pt_BR.mo \ + ru.mo \ + uk.mo + +BUILT_SOURCES = $(MO_FILES) +CLEANFILES = $(MO_FILES) EXTRA_DIST = $(POFILES) -filetransferwindow_%.mo: %.po +%.mo: %.po -touch $@ && $(SS_MSGFMT) -vo $@ $< + +## Install and rename .mo files: +## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo +install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ + instdir="$(DESTDIR)$(localedir)/$$locale/LC_MESSAGES"; \ + $(MKDIR_P) "$$instdir" || exit 1; \ + $(INSTALL_DATA) $$f "$$instdir/kvirc-$(THISMODULE).mo" || exit $$?; \ + done diff --git a/translations/messages/kvirc-logview/Makefile.am b/translations/messages/kvirc-logview/Makefile.am index 3a15081..3469213 100644 --- a/translations/messages/kvirc-logview/Makefile.am +++ b/translations/messages/kvirc-logview/Makefile.am @@ -1,25 +1,6 @@ THISMODULE = logview -tmpdir = $(localedir) - -# The *.mo files to generate -tmp_DATA = \ - logview_ca.mo \ - logview_cs.mo \ - logview_de.mo \ - logview_es.mo \ - logview_es_AR.mo \ - logview_fi.mo \ - logview_fr.mo \ - logview_hu.mo \ - logview_it.mo \ - logview_ka.mo \ - logview_pt.mo \ - logview_pt_BR.mo \ - logview_ru.mo \ - logview_uk.mo - -# The *.po files to generate +# The *.po files POFILES = \ ca.po \ cs.po \ @@ -36,8 +17,36 @@ POFILES = \ ru.po \ uk.po -CLEANFILES = $(tmp_DATA) +# The *.mo files to generate +MO_FILES = \ + ca.mo \ + cs.mo \ + de.mo \ + es.mo \ + es_AR.mo \ + fi.mo \ + fr.mo \ + hu.mo \ + it.mo \ + ka.mo \ + pt.mo \ + pt_BR.mo \ + ru.mo \ + uk.mo + +BUILT_SOURCES = $(MO_FILES) +CLEANFILES = $(MO_FILES) EXTRA_DIST = $(POFILES) -logview_%.mo: %.po +%.mo: %.po -touch $@ && $(SS_MSGFMT) -vo $@ $< + +## Install and rename .mo files: +## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo +install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ + instdir="$(DESTDIR)$(localedir)/$$locale/LC_MESSAGES"; \ + $(MKDIR_P) "$$instdir" || exit 1; \ + $(INSTALL_DATA) $$f "$$instdir/kvirc-$(THISMODULE).mo" || exit $$?; \ + done diff --git a/translations/messages/kvirc-mediaplayer/Makefile.am b/translations/messages/kvirc-mediaplayer/Makefile.am index 553eedc..4614a53 100644 --- a/translations/messages/kvirc-mediaplayer/Makefile.am +++ b/translations/messages/kvirc-mediaplayer/Makefile.am @@ -1,23 +1,6 @@ THISMODULE = mediaplayer -tmpdir = $(localedir) - -# The *.mo files to generate -tmp_DATA = \ - mediaplayer_cs.mo \ - mediaplayer_de.mo \ - mediaplayer_es_AR.mo \ - mediaplayer_fi.mo \ - mediaplayer_fr.mo \ - mediaplayer_hr.mo \ - mediaplayer_hu.mo \ - mediaplayer_it.mo \ - mediaplayer_ka.mo \ - mediaplayer_nl.mo \ - mediaplayer_ru.mo \ - mediaplayer_uk.mo - -# The *.po files to generate +# The *.po files POFILES = \ cs.po \ de.po \ @@ -32,8 +15,34 @@ POFILES = \ ru.po \ uk.po -CLEANFILES = $(tmp_DATA) +# The *.mo files to generate +MO_FILES = \ + cs.mo \ + de.mo \ + es_AR.mo \ + fi.mo \ + fr.mo \ + hr.mo \ + hu.mo \ + it.mo \ + ka.mo \ + nl.mo \ + ru.mo \ + uk.mo + +BUILT_SOURCES = $(MO_FILES) +CLEANFILES = $(MO_FILES) EXTRA_DIST = $(POFILES) -mediaplayer_%.mo: %.po +%.mo: %.po -touch $@ && $(SS_MSGFMT) -vo $@ $< + +## Install and rename .mo files: +## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo +install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ + instdir="$(DESTDIR)$(localedir)/$$locale/LC_MESSAGES"; \ + $(MKDIR_P) "$$instdir" || exit 1; \ + $(INSTALL_DATA) $$f "$$instdir/kvirc-$(THISMODULE).mo" || exit $$?; \ + done diff --git a/translations/messages/kvirc-notifier/Makefile.am b/translations/messages/kvirc-notifier/Makefile.am index fb09c7e..6c2bddc 100644 --- a/translations/messages/kvirc-notifier/Makefile.am +++ b/translations/messages/kvirc-notifier/Makefile.am @@ -1,27 +1,6 @@ THISMODULE = notifier -tmpdir = $(localedir) - -# The *.mo files to generate -tmp_DATA = \ - notifier_ca.mo \ - notifier_cs.mo \ - notifier_de.mo \ - notifier_es.mo \ - notifier_es_AR.mo \ - notifier_fi.mo \ - notifier_fr.mo \ - notifier_hr.mo \ - notifier_hu.mo \ - notifier_it.mo \ - notifier_ka.mo \ - notifier_nl.mo \ - notifier_pt.mo \ - notifier_pt_BR.mo \ - notifier_ru.mo \ - notifier_uk.mo - -# The *.po files to generate +# The *.po files POFILES = \ ca.po \ cs.po \ @@ -40,8 +19,38 @@ POFILES = \ ru.po \ uk.po -CLEANFILES = $(tmp_DATA) +# The *.mo files to generate +MO_FILES = \ + ca.mo \ + cs.mo \ + de.mo \ + es.mo \ + es_AR.mo \ + fi.mo \ + fr.mo \ + hr.mo \ + hu.mo \ + it.mo \ + ka.mo \ + nl.mo \ + pt.mo \ + pt_BR.mo \ + ru.mo \ + uk.mo + +BUILT_SOURCES = $(MO_FILES) +CLEANFILES = $(MO_FILES) EXTRA_DIST = $(POFILES) -notifier_%.mo: %.po +%.mo: %.po -touch $@ && $(SS_MSGFMT) -vo $@ $< + +## Install and rename .mo files: +## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo +install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ + instdir="$(DESTDIR)$(localedir)/$$locale/LC_MESSAGES"; \ + $(MKDIR_P) "$$instdir" || exit 1; \ + $(INSTALL_DATA) $$f "$$instdir/kvirc-$(THISMODULE).mo" || exit $$?; \ + done diff --git a/translations/messages/kvirc-options/Makefile.am b/translations/messages/kvirc-options/Makefile.am index f04708a..d2177c9 100644 --- a/translations/messages/kvirc-options/Makefile.am +++ b/translations/messages/kvirc-options/Makefile.am @@ -1,29 +1,6 @@ THISMODULE = options -tmpdir = $(localedir) - - -# The *.mo files to generate -tmp_DATA = \ - options_bg.mo \ - options_ca.mo \ - options_cs.mo \ - options_de.mo \ - options_es.mo \ - options_es_AR.mo \ - options_fi.mo \ - options_fr.mo \ - options_hu.mo \ - options_it.mo \ - options_nl.mo \ - options_pl.mo \ - options_pt.mo \ - options_pt_BR.mo \ - options_ru.mo \ - options_sr.mo \ - options_uk.mo - -# The *.po files to generate +# The *.po files POFILES = \ bg.po \ ca.po \ @@ -43,8 +20,39 @@ POFILES = \ sr.po \ uk.po -CLEANFILES = $(tmp_DATA) +# The *.mo files to generate +MO_FILES = \ + bg.mo \ + ca.mo \ + cs.mo \ + de.mo \ + es.mo \ + es_AR.mo \ + fi.mo \ + fr.mo \ + hu.mo \ + it.mo \ + nl.mo \ + pl.mo \ + pt.mo \ + pt_BR.mo \ + ru.mo \ + sr.mo \ + uk.mo + +BUILT_SOURCES = $(MO_FILES) +CLEANFILES = $(MO_FILES) EXTRA_DIST = $(POFILES) -options_%.mo: %.po +%.mo: %.po -touch $@ && $(SS_MSGFMT) -vo $@ $< + +## Install and rename .mo files: +## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo +install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ + instdir="$(DESTDIR)$(localedir)/$$locale/LC_MESSAGES"; \ + $(MKDIR_P) "$$instdir" || exit 1; \ + $(INSTALL_DATA) $$f "$$instdir/kvirc-$(THISMODULE).mo" || exit $$?; \ + done diff --git a/translations/messages/kvirc-perl/Makefile.am b/translations/messages/kvirc-perl/Makefile.am index 9d93253..e74bcb8 100644 --- a/translations/messages/kvirc-perl/Makefile.am +++ b/translations/messages/kvirc-perl/Makefile.am @@ -1,25 +1,6 @@ THISMODULE = perl -tmpdir = $(localedir) - -# The *.mo files to generate -tmp_DATA = \ - perl_ca.mo \ - perl_cs.mo \ - perl_de.mo \ - perl_es.mo \ - perl_es_AR.mo \ - perl_fi.mo \ - perl_fr.mo \ - perl_hu.mo \ - perl_it.mo \ - perl_ka.mo \ - perl_pt.mo \ - perl_pt_BR.mo \ - perl_ru.mo \ - perl_uk.mo - -# The *.po files to generate +# The *.po files POFILES = \ ca.po \ cs.po \ @@ -36,8 +17,36 @@ POFILES = \ ru.po \ uk.po -CLEANFILES = $(tmp_DATA) +# The *.mo files to generate +MO_FILES = \ + ca.mo \ + cs.mo \ + de.mo \ + es.mo \ + es_AR.mo \ + fi.mo \ + fr.mo \ + hu.mo \ + it.mo \ + ka.mo \ + pt.mo \ + pt_BR.mo \ + ru.mo \ + uk.mo + +BUILT_SOURCES = $(MO_FILES) +CLEANFILES = $(MO_FILES) EXTRA_DIST = $(POFILES) -perl_%.mo: %.po +%.mo: %.po -touch $@ && $(SS_MSGFMT) -vo $@ $< + +## Install and rename .mo files: +## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo +install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ + instdir="$(DESTDIR)$(localedir)/$$locale/LC_MESSAGES"; \ + $(MKDIR_P) "$$instdir" || exit 1; \ + $(INSTALL_DATA) $$f "$$instdir/kvirc-$(THISMODULE).mo" || exit $$?; \ + done diff --git a/translations/messages/kvirc-perlcore/Makefile.am b/translations/messages/kvirc-perlcore/Makefile.am index 6c7d20d..8c6c2f4 100644 --- a/translations/messages/kvirc-perlcore/Makefile.am +++ b/translations/messages/kvirc-perlcore/Makefile.am @@ -1,24 +1,6 @@ THISMODULE = perlcore -tmpdir = $(localedir) - -# The *.mo files to generate -tmp_DATA = \ - perlcore_ca.mo \ - perlcore_cs.mo \ - perlcore_de.mo \ - perlcore_es.mo \ - perlcore_es_AR.mo \ - perlcore_fi.mo \ - perlcore_fr.mo \ - perlcore_hu.mo \ - perlcore_it.mo \ - perlcore_ka.mo \ - perlcore_pt_BR.mo \ - perlcore_ru.mo \ - perlcore_uk.mo - -# The *.po files to generate +# The *.po files POFILES = \ ca.po \ cs.po \ @@ -34,8 +16,35 @@ POFILES = \ ru.po \ uk.po -CLEANFILES = $(tmp_DATA) +# The *.mo files to generate +MO_FILES = \ + ca.mo \ + cs.mo \ + de.mo \ + es.mo \ + es_AR.mo \ + fi.mo \ + fr.mo \ + hu.mo \ + it.mo \ + ka.mo \ + pt_BR.mo \ + ru.mo \ + uk.mo + +BUILT_SOURCES = $(MO_FILES) +CLEANFILES = $(MO_FILES) EXTRA_DIST = $(POFILES) -perlcore_%.mo: %.po +%.mo: %.po -touch $@ && $(SS_MSGFMT) -vo $@ $< + +## Install and rename .mo files: +## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo +install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ + instdir="$(DESTDIR)$(localedir)/$$locale/LC_MESSAGES"; \ + $(MKDIR_P) "$$instdir" || exit 1; \ + $(INSTALL_DATA) $$f "$$instdir/kvirc-$(THISMODULE).mo" || exit $$?; \ + done diff --git a/translations/messages/kvirc-sharedfileswindow/Makefile.am b/translations/messages/kvirc-sharedfileswindow/Makefile.am index 7f953e5..7f04b98 100644 --- a/translations/messages/kvirc-sharedfileswindow/Makefile.am +++ b/translations/messages/kvirc-sharedfileswindow/Makefile.am @@ -1,26 +1,6 @@ THISMODULE = sharedfileswindow -tmpdir = $(localedir) - -# The *.mo files to generate -tmp_DATA = \ - sharedfileswindow_ca.mo \ - sharedfileswindow_cs.mo \ - sharedfileswindow_de.mo \ - sharedfileswindow_es.mo \ - sharedfileswindow_es_AR.mo \ - sharedfileswindow_fi.mo \ - sharedfileswindow_fr.mo \ - sharedfileswindow_hr.mo \ - sharedfileswindow_hu.mo \ - sharedfileswindow_it.mo \ - sharedfileswindow_ka.mo \ - sharedfileswindow_pt.mo \ - sharedfileswindow_pt_BR.mo \ - sharedfileswindow_ru.mo \ - sharedfileswindow_uk.mo - -# The *.po files to generate +# The *.po files POFILES = \ ca.po \ cs.po \ @@ -38,8 +18,37 @@ POFILES = \ ru.po \ uk.po -CLEANFILES = $(tmp_DATA) +# The *.mo files to generate +MO_FILES = \ + ca.mo \ + cs.mo \ + de.mo \ + es.mo \ + es_AR.mo \ + fi.mo \ + fr.mo \ + hr.mo \ + hu.mo \ + it.mo \ + ka.mo \ + pt.mo \ + pt_BR.mo \ + ru.mo \ + uk.mo + +BUILT_SOURCES = $(MO_FILES) +CLEANFILES = $(MO_FILES) EXTRA_DIST = $(POFILES) -sharedfileswindow_%.mo: %.po +%.mo: %.po -touch $@ && $(SS_MSGFMT) -vo $@ $< + +## Install and rename .mo files: +## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo +install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ + instdir="$(DESTDIR)$(localedir)/$$locale/LC_MESSAGES"; \ + $(MKDIR_P) "$$instdir" || exit 1; \ + $(INSTALL_DATA) $$f "$$instdir/kvirc-$(THISMODULE).mo" || exit $$?; \ + done diff --git a/translations/messages/kvirc-theme/Makefile.am b/translations/messages/kvirc-theme/Makefile.am index 1641848..5de3a0f 100644 --- a/translations/messages/kvirc-theme/Makefile.am +++ b/translations/messages/kvirc-theme/Makefile.am @@ -1,22 +1,6 @@ THISMODULE = theme -tmpdir = $(localedir) - -# The *.mo files to generate -tmp_DATA = \ - theme_cs.mo \ - theme_de.mo \ - theme_es_AR.mo \ - theme_fi.mo \ - theme_fr.mo \ - theme_hu.mo \ - theme_it.mo \ - theme_ka.mo \ - theme_pt.mo \ - theme_ru.mo \ - theme_uk.mo - -# The *.po files to generate +# The *.po files POFILES = \ cs.po \ de.po \ @@ -30,8 +14,33 @@ POFILES = \ ru.po \ uk.po -CLEANFILES = $(tmp_DATA) +# The *.mo files to generate +MO_FILES = \ + cs.mo \ + de.mo \ + es_AR.mo \ + fi.mo \ + fr.mo \ + hu.mo \ + it.mo \ + ka.mo \ + pt.mo \ + ru.mo \ + uk.mo + +BUILT_SOURCES = $(MO_FILES) +CLEANFILES = $(MO_FILES) EXTRA_DIST = $(POFILES) -theme_%.mo: %.po +%.mo: %.po -touch $@ && $(SS_MSGFMT) -vo $@ $< + +## Install and rename .mo files: +## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo +install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ + instdir="$(DESTDIR)$(localedir)/$$locale/LC_MESSAGES"; \ + $(MKDIR_P) "$$instdir" || exit 1; \ + $(INSTALL_DATA) $$f "$$instdir/kvirc-$(THISMODULE).mo" || exit $$?; \ + done diff --git a/translations/messages/kvirc-torrent/Makefile.am b/translations/messages/kvirc-torrent/Makefile.am index eb02dac..4933243 100644 --- a/translations/messages/kvirc-torrent/Makefile.am +++ b/translations/messages/kvirc-torrent/Makefile.am @@ -1,23 +1,6 @@ THISMODULE = torrent -tmpdir = $(localedir) - -# The *.mo files to generate -tmp_DATA = \ - torrent_cs.mo \ - torrent_de.mo \ - torrent_es_AR.mo \ - torrent_fi.mo \ - torrent_hr.mo \ - torrent_hu.mo \ - torrent_it.mo \ - torrent_ka.mo \ - torrent_nl.mo \ - torrent_pt.mo \ - torrent_ru.mo \ - torrent_uk.mo - -# The *.po files to generate +# The *.po files POFILES = \ cs.po \ de.po \ @@ -32,8 +15,34 @@ POFILES = \ ru.po \ uk.po -CLEANFILES = $(tmp_DATA) +# The *.mo files to generate +MO_FILES = \ + cs.mo \ + de.mo \ + es_AR.mo \ + fi.mo \ + hr.mo \ + hu.mo \ + it.mo \ + ka.mo \ + nl.mo \ + pt.mo \ + ru.mo \ + uk.mo + +BUILT_SOURCES = $(MO_FILES) +CLEANFILES = $(MO_FILES) EXTRA_DIST = $(POFILES) -torrent_%.mo: %.po +%.mo: %.po -touch $@ && $(SS_MSGFMT) -vo $@ $< + +## Install and rename .mo files: +## from .mo to $(localedir)//LC_MESSAGES/kvirc-.mo +install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ + instdir="$(DESTDIR)$(localedir)/$$locale/LC_MESSAGES"; \ + $(MKDIR_P) "$$instdir" || exit 1; \ + $(INSTALL_DATA) $$f "$$instdir/kvirc-$(THISMODULE).mo" || exit $$?; \ + done diff --git a/translations/messages/kvirc/Makefile.am b/translations/messages/kvirc/Makefile.am index 44ca7ff..5743390 100644 --- a/translations/messages/kvirc/Makefile.am +++ b/translations/messages/kvirc/Makefile.am @@ -1,27 +1,4 @@ -tmpdir = $(localedir) - -tmp_DATA = \ - kvirc_bg.mo \ - kvirc_ca.mo \ - kvirc_cs.mo \ - kvirc_de.mo \ - kvirc_es.mo \ - kvirc_es_AR.mo \ - kvirc_fi.mo \ - kvirc_fr.mo \ - kvirc_hr.mo \ - kvirc_hu.mo \ - kvirc_it.mo \ - kvirc_nl.mo \ - kvirc_pl.mo \ - kvirc_pt.mo \ - kvirc_pt_BR.mo \ - kvirc_ru.mo \ - kvirc_sr.mo \ - kvirc_uk.mo - -CLEANFILES = $(tmp_DATA) - +# The *.po files POFILES = \ bg.po \ ca.po \ @@ -42,7 +19,40 @@ POFILES = \ sr.po \ uk.po +# The *.mo files to generate +MO_FILES = \ + bg.mo \ + ca.mo \ + cs.mo \ + de.mo \ + es.mo \ + es_AR.mo \ + fi.mo \ + fr.mo \ + hr.mo \ + hu.mo \ + it.mo \ + nl.mo \ + pl.mo \ + pt.mo \ + pt_BR.mo \ + ru.mo \ + sr.mo \ + uk.mo + +BUILT_SOURCES = $(MO_FILES) +CLEANFILES = $(MO_FILES) EXTRA_DIST=$(POFILES) -kvirc_%.mo: %.po +%.mo: %.po -touch $@ && $(SS_MSGFMT) -vo $@ $< + +## Install and rename .mo files: +## from .mo to $(localedir)//LC_MESSAGES/kvirc.mo +install-exec-hook: + for f in $(MO_FILES); do \ + locale="$${f%.mo}"; \ + instdir="$(DESTDIR)$(localedir)/$$locale/LC_MESSAGES"; \ + $(MKDIR_P) "$$instdir" || exit 1; \ + $(INSTALL_DATA) $$f "$$instdir/kvirc.mo" || exit $$?; \ + done -- cgit v1.2.3