chiark
/
gitweb
/
~ianmdlvl
/
developers-reference.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge PO files by language
[developers-reference.git]
/
debian
/
rules
diff --git
a/debian/rules
b/debian/rules
index dd8a84ff7233c96f316828c48155af82e45b2ce7..5ca0113812a4632dd3c97be0d20ae4047ac5f625 100755
(executable)
--- a/
debian/rules
+++ b/
debian/rules
@@
-11,7
+11,8
@@
docbasedir := $(prefix)$(docbaserel)
# list of language packages, in the form pkg-LANG; must jibe
# with debian/control
# list of language packages, in the form pkg-LANG; must jibe
# with debian/control
-langs := fr
+langs := de fr ja
+langs_nopdf :=
# tool abstraction
install_file := install -o root -g root -m 644 -p
# tool abstraction
install_file := install -o root -g root -m 644 -p
@@
-27,10
+28,15
@@
PUBDATE := $(shell LC_ALL=C date --date="$(DEB_DATE)" -I)
# debhelper verbose mode
#export DH_VERBOSE=1
# debhelper verbose mode
#export DH_VERBOSE=1
-build:
+build: build-arch build-indep
+
+build-arch:
+# nothing arch dependant
+
+build-indep:
$(checkdir)
rm -f version.ent
$(checkdir)
rm -f version.ent
- $(MAKE) VERSION=$(DEB_VERSION) PUBDATE=$(PUBDATE) LANGS=
$(langs)
+ $(MAKE) VERSION=$(DEB_VERSION) PUBDATE=$(PUBDATE) LANGS=
"$(langs) $(langs_nopdf)"
touch build
.PHONY: clean
touch build
.PHONY: clean
@@
-62,6
+68,11
@@
install: build
$$lang/developers-reference.pdf; \
done
$$lang/developers-reference.pdf; \
done
+ set -e; for lang in $(langs_nopdf); do \
+ dh_installdocs -p$(package)-$$lang README-contrib \
+ $$lang/*.html \
+ $$lang/developers-reference.txt; \
+ done
.PHONY: binary-indep
binary-indep: test install
.PHONY: binary-indep
binary-indep: test install