X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=developers-reference.git;a=blobdiff_plain;f=Makefile;h=860e219beef476f25b8028d75ab2710ffe55695a;hp=be769095d0f34105709e436536556dff897fae60;hb=c6cab9b24913e28735a472589c112e9bea7d98db;hpb=6081d1ed428b1c46ff4829312839f63e14f77aac diff --git a/Makefile b/Makefile index be76909..860e219 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,7 @@ 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), \ @@ -80,7 +80,11 @@ ifndef LINGUA 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) .