Makefile.am 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. ## Process this file with automake to produce Makefile.in
  2. all-local: man.stamp
  3. # FIXME: Use a stamp file until po4a supports them internally.
  4. man.stamp:
  5. po4a --no-backups --variable srcdir=$(srcdir) \
  6. $(srcdir)/po/po4a.cfg
  7. touch $@
  8. clean-local:
  9. po4a --rm-backups --rm-translations --variable srcdir=$(srcdir) \
  10. $(srcdir)/po/po4a.cfg
  11. rm -f man.stamp
  12. # Extract the list of languages from the po4a config file.
  13. LINGUAS = $(shell sed -ne 's/^.*\[po4a_langs\] \(.*\)$$/\1/p' $(srcdir)/po/po4a.cfg)
  14. install-data-local:
  15. for lang in $(LINGUAS); do \
  16. if [ -d $$lang ]; then \
  17. cd $$lang; \
  18. files=$$(echo *.[1-9]); \
  19. $(MAKE) -f ../Makefile install-man \
  20. mandir="$(mandir)/$$lang" \
  21. man_MANS="" \
  22. dist_man_MANS="$$files"; \
  23. cd ..; \
  24. fi \
  25. done
  26. dist_man_MANS = \
  27. 822-date.1 \
  28. cleanup-info.8 \
  29. deb-control.5 \
  30. deb-shlibs.5 \
  31. deb-substvars.5 \
  32. deb-old.5 \
  33. deb-override.5 \
  34. deb.5 \
  35. dpkg-architecture.1 \
  36. dpkg-buildpackage.1 \
  37. dpkg-checkbuilddeps.1 \
  38. dpkg-deb.1 \
  39. dpkg-distaddfile.1 \
  40. dpkg-divert.8 \
  41. dpkg-genchanges.1 \
  42. dpkg-gencontrol.1 \
  43. dpkg-name.1 \
  44. dpkg-parsechangelog.1 \
  45. dpkg-query.1 \
  46. dpkg-scanpackages.1 \
  47. dpkg-scansources.1 \
  48. dpkg-shlibdeps.1 \
  49. dpkg-source.1 \
  50. dpkg-split.1 \
  51. dpkg-statoverride.8 \
  52. dpkg.1 \
  53. dpkg.cfg.5 \
  54. dselect.1 \
  55. dselect.cfg.5 \
  56. install-info.8 \
  57. start-stop-daemon.8 \
  58. update-alternatives.8