Home | History | Annotate | Line # | Download | only in po
      1  1.1  haad #
      2  1.1  haad # Copyright (C) 2004 Red Hat, Inc. All rights reserved.
      3  1.1  haad #
      4  1.1  haad # This file is part of LVM2.
      5  1.1  haad #
      6  1.1  haad # This copyrighted material is made available to anyone wishing to use,
      7  1.1  haad # modify, copy, or redistribute it subject to the terms and conditions
      8  1.1  haad # of the GNU General Public License v.2.
      9  1.1  haad #
     10  1.1  haad # You should have received a copy of the GNU General Public License
     11  1.1  haad # along with this program; if not, write to the Free Software Foundation,
     12  1.1  haad # Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
     13  1.1  haad 
     14  1.1  haad srcdir = .
     15  1.1  haad top_srcdir = ..
     16  1.1  haad top_builddir = ..
     17  1.1  haad 
     18  1.1  haad 
     19  1.1  haad LANGS=de
     20  1.1  haad 
     21  1.1  haad TARGETS=$(LANGS:%=lvm2_%.mo) $(LANGS:%=dm_%.mo)
     22  1.1  haad 
     23  1.1  haad DM_POSOURCES = $(top_srcdir)/dmsetup/*.pot $(top_srcdir)/libdm/*.pot \
     24  1.1  haad 	       $(top_srcdir)/libdm/*/*.pot
     25  1.1  haad 
     26  1.1  haad LVM_POSOURCES = $(top_srcdir)/tools/*.pot $(top_srcdir)/lib/*/*.pot
     27  1.1  haad 
     28  1.1  haad include ../make.tmpl
     29  1.1  haad 
     30  1.1  haad lvm2.po: Makefile $(LVM_POSOURCES)
     31  1.1  haad 	@echo Compiling string table
     32  1.1  haad 	@xgettext -C -F --keyword=print_log --keyword=log_debug \
     33  1.1  haad 		--keyword=log_info --keyword=_ --keyword=N_ \
     34  1.1  haad 		--keyword=log_notice --keyword=log_warn --keyword=log_err \
     35  1.1  haad 		--keyword=log_fatal --keyword=log_debug --keyword=log_error \
     36  1.1  haad 		--keyword=log_print --keyword=log_verbose \
     37  1.1  haad 		--keyword=log_very_verbose -d - \
     38  1.1  haad 		$(LVM_POSOURCES) > $@
     39  1.1  haad 
     40  1.1  haad device-mapper.po: Makefile $(DM_POSOURCES)
     41  1.1  haad 	@echo Compiling string table
     42  1.1  haad 	@xgettext -C -F --keyword=dm_log --keyword=log_debug \
     43  1.1  haad 		--keyword=log_info --keyword=_ --keyword=N_ \
     44  1.1  haad 		--keyword=log_notice --keyword=log_warn --keyword=log_err \
     45  1.1  haad 		--keyword=log_fatal --keyword=log_debug --keyword=log_error \
     46  1.1  haad 		--keyword=log_print --keyword=log_verbose \
     47  1.1  haad 		--keyword=log_very_verbose -d - \
     48  1.1  haad 		$(DM_POSOURCES) > $@
     49  1.1  haad 
     50  1.1  haad pofile: lvm2.po device-mapper.po
     51  1.1  haad 
     52  1.1  haad # FIXME
     53  1.1  haad install: $(TARGETS)
     54  1.1  haad 	@echo Installing translation files in $(localedir)
     55  1.1  haad 	@( \
     56  1.1  haad 		for lang in $(LANGS); do \
     57  1.1  haad 			$(INSTALL) -D $(OWNER) $(GROUP) -m 444 $$lang.mo \
     58  1.1  haad 			    $(localedir)/$$lang/LC_MESSAGES/lvm2.mo;\
     59  1.1  haad 	  done; \
     60  1.1  haad 	)
     61  1.1  haad 	@( \
     62  1.1  haad 		for lang in $(LANGS); do \
     63  1.1  haad 			$(INSTALL) -D $(OWNER) $(GROUP) -m 444 $$lang.mo \
     64  1.1  haad 			    $(localedir)/$$lang/LC_MESSAGES/device-mapper.mo;\
     65  1.1  haad 	  done; \
     66  1.1  haad 	)
     67