diff options
Diffstat (limited to 'src/po/Makefile')
-rw-r--r-- | src/po/Makefile | 138 |
1 files changed, 7 insertions, 131 deletions
diff --git a/src/po/Makefile b/src/po/Makefile index 386cb6443..57aa375bc 100644 --- a/src/po/Makefile +++ b/src/po/Makefile @@ -3,136 +3,12 @@ # Include stuff found by configure. include ../auto/config.mk -# TODO make this configurable +# get LANGUAGES, MOFILES, MOCONVERTED and CHECKFILES +include Make_all.mak + # Note: ja.sjis, *.cp1250 and zh_CN.cp936 are only for MS-Windows, they are # not installed on Unix -LANGUAGES = \ - af \ - ca \ - cs \ - de \ - en_GB \ - eo \ - es \ - fi \ - fr \ - ga \ - it \ - ja \ - ko \ - ko.UTF-8 \ - lv \ - nb \ - nl \ - no \ - pl \ - pt_BR \ - ru \ - sk \ - sr \ - sv \ - uk \ - vi \ - zh_CN \ - zh_CN.UTF-8 \ - zh_TW \ - zh_TW.UTF-8 - -CONVERTED = \ - cs.cp1250 \ - ja.sjis \ - ja.euc-jp \ - pl.cp1250 \ - pl.UTF-8 \ - ru.cp1251 \ - sk.cp1250 \ - uk.cp1251 \ - zh_CN.cp936 - -MOFILES = \ - af.mo \ - ca.mo \ - cs.mo \ - de.mo \ - en_GB.mo \ - eo.mo \ - es.mo \ - fi.mo \ - fr.mo \ - ga.mo \ - it.mo \ - ja.mo \ - ko.mo \ - ko.UTF-8.mo \ - lv.mo \ - nb.mo \ - nl.mo \ - no.mo \ - pl.mo \ - pt_BR.mo \ - ru.mo \ - sk.mo \ - sr.mo \ - sv.mo \ - uk.mo \ - vi.mo \ - zh_CN.UTF-8.mo \ - zh_CN.mo \ - zh_TW.UTF-8.mo \ - zh_TW.mo - -MOCONVERTED = \ - cs.cp1250.mo \ - ja.sjis.mo \ - ja.euc-jp.mo \ - pl.cp1250.mo \ - pl.UTF-8.mo \ - ru.cp1251.mo \ - sk.cp1250.mo \ - uk.cp1251.mo \ - zh_CN.cp936.mo - -CHECKFILES = \ - af.ck \ - ca.ck \ - cs.ck \ - de.ck \ - en_GB.ck \ - eo.ck \ - es.ck \ - fi.ck \ - fr.ck \ - ga.ck \ - it.ck \ - ja.ck \ - ko.ck \ - ko.UTF-8.ck \ - nb.ck \ - nl.ck \ - no.ck \ - pl.ck \ - pt_BR.ck \ - ru.ck \ - sk.ck \ - sr.ck \ - sv.ck \ - uk.ck \ - vi.ck \ - zh_CN.UTF-8.ck \ - zh_CN.ck \ - zh_TW.UTF-8.ck \ - zh_TW.ck \ - cs.cp1250.ck \ - ja.sjis.ck \ - ja.euc-jp.ck \ - pl.cp1250.ck \ - pl.UTF-8.ck \ - ru.cp1251.ck \ - sk.cp1250.ck \ - uk.cp1251.ck \ - zh_CN.cp936.ck - PACKAGE = vim SHELL = /bin/sh VIM = ../vim @@ -147,7 +23,7 @@ MSGMERGE = OLD_PO_FILE_INPUT=yes OLD_PO_FILE_OUTPUT=yes msgmerge .SUFFIXES: .SUFFIXES: .po .mo .pot .ck -.PHONY: all install uninstall prefixcheck converted check clean checkclean distclean update-po $(LANGUAGES) $(CONVERTED) +.PHONY: all install uninstall prefixcheck converted check clean checkclean distclean update-po $(LANGUAGES) .po.mo: $(MSGFMTCMD) -o $@ $< @@ -162,7 +38,7 @@ check: $(CHECKFILES) install: $(MOFILES) $(MOCONVERTED) @$(MAKE) prefixcheck - for lang in $(LANGUAGES) $(CONVERTED); do \ + for lang in $(LANGUAGES); do \ dir=$(LOCALEDIR)/$$lang/; \ if test ! -x "$$dir"; then \ mkdir $$dir; chmod 755 $$dir; \ @@ -257,13 +133,13 @@ ko.po: ko.UTF-8.po ru.cp1251.po: ru.po rm -f ru.cp1251.po iconv -f utf-8 -t cp1251 ru.po | \ - sed -e 's/charset=utf-8/charset=cp1251/' -e 's/# Original translations/# Generated from ru.po, DO NOT EDIT/' > ru.cp1251.po + sed -e 's/charset=[uU][tT][fF]-8/charset=cp1251/' -e 's/# Original translations/# Generated from ru.po, DO NOT EDIT/' > ru.cp1251.po # Convert uk.po to create uk.cp1251.po. uk.cp1251.po: uk.po rm -f uk.cp1251.po iconv -f utf-8 -t cp1251 uk.po | \ - sed -e 's/charset=utf-8/charset=cp1251/' -e 's/# Original translations/# Generated from uk.po, DO NOT EDIT/' > uk.cp1251.po + sed -e 's/charset=[uU][tT][fF]-8/charset=cp1251/' -e 's/# Original translations/# Generated from uk.po, DO NOT EDIT/' > uk.cp1251.po prefixcheck: @if test "x" = "x$(prefix)"; then \ |