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