chiark / gitweb /
(fr) Proofread [ Jean-Paul Guillonneau ] <4D6FEE65.5060800@tilapin.org>
[developers-reference.git] / Makefile
index be769095d0f34105709e436536556dff897fae60..6aed88ff03159983cde5e6563472d4f3a6699521 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -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) .