chiark / gitweb /
Add instructions how to mark a non-free package as auto-buildable.
[developers-reference.git] / debian / rules
index dd8a84ff7233c96f316828c48155af82e45b2ce7..899b1452bdf3361ca3306ec3bc912b261e817823 100755 (executable)
@@ -11,7 +11,8 @@ docbasedir    := $(prefix)$(docbaserel)
 
 # list of language packages, in the form pkg-LANG; must jibe
 # with debian/control
-langs          := fr
+langs          := fr de
+langs_nopdf    := ja
 
 # 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
 
-build:
+build: build-arch build-indep
+
+build-arch:
+#      nothing arch dependant
+
+build-indep:
        $(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
@@ -62,6 +68,11 @@ install:     build
                $$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