diff options
Diffstat (limited to 'po/Makefile')
-rw-r--r-- | po/Makefile | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/po/Makefile b/po/Makefile deleted file mode 100644 index fb81b9ac..00000000 --- a/po/Makefile +++ /dev/null @@ -1,67 +0,0 @@ -INSTALL= /usr/bin/install -c -INSTALL_PROGRAM= ${INSTALL} -INSTALL_DATA= ${INSTALL} -m 644 -INSTALLNLSDIR=/usr/share/locale - -MSGMERGE = msgmerge - -NLSPACKAGE = initscripts - -CATALOGS = $(shell ls *.po) -FMTCATALOGS = $(patsubst %.po,%.mo,$(CATALOGS)) - -POTFILES = ../ppp/ip* $(shell ls ../sysconfig/network-scripts/* | grep -v ifcfg-) \ - ../service ../sys-unconfig ../systemd/fedora-* ../rc.d/init.d/* - -all: $(NLSPACKAGE).pot $(FMTCATALOGS) - -$(NLSPACKAGE).pot: $(POTFILES) - ./xgettext_sh.py $(POTFILES) > $(NLSPACKAGE).po - if cmp -s $(NLSPACKAGE).po $(NLSPACKAGE).pot; then \ - rm -f $(NLSPACKAGE).po; \ - else \ - mv $(NLSPACKAGE).po $(NLSPACKAGE).pot; \ - fi - -refresh-po: Makefile - catalogs='$(CATALOGS)'; \ - for cat in $$catalogs; do \ - lang=`echo $$cat | sed 's/.po//'`; \ - if $(MSGMERGE) $$lang.po $(NLSPACKAGE).pot > $$lang.pot ; then \ - mv -f $$lang.pot $$lang.po ; \ - echo "$(MSGMERGE) of $$lang succeeded" ; \ - else \ - echo "$(MSGMERGE) of $$lang failed" ; \ - rm -f $$lang.pot ; \ - fi \ - done - -update-po: $(NLSPACKAGE).pot Makefile refresh-po - -report: - @for cat in $(CATALOGS); do \ - echo -n "$$cat: "; \ - msgfmt -v --statistics -o /dev/null $$cat; \ - done - -clean: - rm -f *mo *.pyc - -distclean: clean - rm -f .depend Makefile - -depend: - -install: all - mkdir -p $(PREFIX)/$(INSTALLNLSDIR) - for n in $(CATALOGS); do \ - l=`basename $$n .po`; \ - mo=$$l.mo; \ - $(INSTALL) -m 755 -d $(PREFIX)/$(INSTALLNLSDIR)/$$l; \ - $(INSTALL) -m 755 -d $(PREFIX)/$(INSTALLNLSDIR)/$$l/LC_MESSAGES; \ - $(INSTALL) -m 644 $$mo \ - $(PREFIX)/$(INSTALLNLSDIR)/$$l/LC_MESSAGES/$(NLSPACKAGE).mo; \ - done - -%.mo: %.po - msgfmt -o $@ $< |