1TARGETS = $(OBJDIR)Panel.pot $(OBJDIR)es.mo $(OBJDIR)fr.mo 2OBJDIR = 3PREFIX = /usr/local 4DESTDIR = 5RM = rm -f 6LN = ln -f 7MKDIR = mkdir -m 0755 -p 8INSTALL = install 9 10 11all: $(TARGETS) 12 13$(OBJDIR)Panel.pot: POTFILES 14 ./gettext.sh -P "$(PREFIX)" -- "$(OBJDIR)Panel.pot" 15 16$(OBJDIR)es.mo: $(OBJDIR)Panel.pot es.po 17 ./gettext.sh -P "$(PREFIX)" -- "$(OBJDIR)es.mo" 18 19$(OBJDIR)fr.mo: $(OBJDIR)Panel.pot fr.po 20 ./gettext.sh -P "$(PREFIX)" -- "$(OBJDIR)fr.mo" 21 22clean: 23 $(RM) -- $(Panel.pot_OBJS) $(es.mo_OBJS) $(fr.mo_OBJS) 24 ./gettext.sh -c -P "$(PREFIX)" -- "$(OBJDIR)Panel.pot" 25 ./gettext.sh -c -P "$(PREFIX)" -- "$(OBJDIR)es.mo" 26 ./gettext.sh -c -P "$(PREFIX)" -- "$(OBJDIR)fr.mo" 27 28distclean: clean 29 $(RM) -- $(TARGETS) 30 31install: $(TARGETS) 32 ./gettext.sh -P "$(DESTDIR)$(PREFIX)" -i -- "$(OBJDIR)es.mo" 33 ./gettext.sh -P "$(DESTDIR)$(PREFIX)" -i -- "$(OBJDIR)fr.mo" 34 35uninstall: 36 ./gettext.sh -P "$(DESTDIR)$(PREFIX)" -u -- "es.mo" 37 ./gettext.sh -P "$(DESTDIR)$(PREFIX)" -u -- "fr.mo" 38 39.PHONY: all clean distclean install uninstall 40