X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=debian%2Frules;h=b1c92b6b0705c22deefb644b8378d6198cb7695f;hb=202c1166df621492734944ceb5017b5591531e23;hp=86b50e10faa61f5c8a9edf4d04939291da04a68c;hpb=cef6204fc31be5d781a3c6435b044899e535bfb6;p=chiark-utils.git diff --git a/debian/rules b/debian/rules index 86b50e1..b1c92b6 100755 --- a/debian/rules +++ b/debian/rules @@ -2,7 +2,7 @@ subdirs= backup package= chiark-utils -packages_indep= chiark-backup +packages_indep= chiark-backup sync-accounts chiark-named-conf packages_arch= chiark-rwbuffer packages= $(packages_indep) $(packages_arch) @@ -37,16 +37,36 @@ binary-prep: gzip -9v $t/$$p/usr/share/doc/$$p/changelog; \ done # - $(MAKE) -C backup install \ + $(MAKE) -C backup install install-docs install-examples \ prefix=$t/chiark-backup/usr \ - etcdir=$t/chiark-backup/etc + etcdir=$t/chiark-backup/etc \ + varlib=$t/chiark-backup/var/lib \ + mandir=$t/chiark-backup/usr/share/man + # + $(MAKE) -C sync-accounts install install-docs install-examples \ + prefix=$t/sync-accounts/usr \ + etcdir=$t/sync-accounts/etc \ + varlib=$t/sync-accounts/var/lib \ + mandir=$t/sync-accounts/usr/share/man + # + $(MAKE) -C scripts install install-docs install-examples \ + prefix=$t/chiark-named-conf/usr \ + etcdir=$t/chiark-named-conf/etc \ + varlib=$t/chiark-named-conf/var/lib \ + mandir=$t/chiark-named-conf/usr/share/man # install -d $t/chiark-rwbuffer/usr/bin + install -d $t/chiark-rwbuffer/usr/share/man/man1 cd $t/chiark-backup/usr/bin && \ mv readbuffer writebuffer $t/chiark-rwbuffer/usr/bin + cd $t/chiark-backup/usr/share/man/man1 && \ + mv readbuffer.1 writebuffer.1 $t/chiark-rwbuffer/usr/share/man/man1 + gzip -9f $t/*/usr/share/man/man*/* binary-hook-chiark-backup: binary-hook-chiark-rwbuffer: +binary-hook-sync-accounts: +binary-hook-chiark-named-conf: binary-one: set -e; for f in preinst postinst prerm postrm conffiles; do \ @@ -66,7 +86,7 @@ binary-indep: checkroot build binary-prep binary-arch: checkroot build binary-prep $(checkdir) - dpkg-shlibdeps -Tdebian/sv-chiark-backup $t/chiark-backup/usr/bin/* + dpkg-shlibdeps -Tdebian/sv-chiark-rwbuffer $t/chiark-rwbuffer/usr/bin/* set -e; for p in $(packages_arch); \ do debian/rules binary-one p=$$p; done