SOURCES := $(wildcard *.dbk) common.ent version.ent
FORMATS := html txt pdf
-LANGS := fr ja
+LANGS := de fr ja
TARGETS := $(foreach fmt,$(FORMATS),developers-reference.$(fmt)) \
$(foreach lng,$(LANGS), \
$(foreach fmt,$(FORMATS), \
FORCE:
else
$(LINGUA)/%.dbk: %.dbk $(patsubst %.dbk,po4a/$(LINGUA)/%.po,%.dbk)
- $(TRANSLATE) -m $< -p po4a/$(@:.dbk=.po) -l $@
+# $(TRANSLATE) -m $< -p po4a/$(@:.dbk=.po) -l $@ -a ?po4a/$(@:.dbk=.add)
+# workaround to "-a ?" only possible with po4a version in Squeeze, otherwise build is broken in Lenny
+ if [ -f po4a/$(@:.dbk=.add) ]; then \
+ $(TRANSLATE) -m $< -p po4a/$(@:.dbk=.po) -l $@ -a po4a/$(@:.dbk=.add); else \
+ $(TRANSLATE) -m $< -p po4a/$(@:.dbk=.po) -l $@; fi
$(LINGUA)/common.ent: common.ent
cd $(@D) && ln -sf ../$(@F) .
developers-reference.txt: $(CURDIR)/developers-reference.txt
%/developers-reference.txt: $(addprefix %/,$(SOURCES))
$(XP) $(DBK2HTML1) $(@D)/index.dbk \
- | w3m -cols 70 -dump -no-graph -T text/html > $@
+ | w3m -o display_charset=UTF-8 -cols 70 -dump -no-graph -T text/html > $@
developers-reference.pdf: $(CURDIR)/developers-reference.pdf
%/developers-reference.pdf: $(addprefix %/,$(SOURCES))