Drop asciidoc and related packages from build-depends and ship manpages statically...
[anytun.git] / debian / rules
index 06d8014..f5b1bfe 100755 (executable)
@@ -12,7 +12,7 @@
 configure: configure-stamp
 configure-stamp:
        dh_testdir
-       cd src && ./configure --prefix=/usr --sysconfdir=/etc --examplesdir=/usr/share/anytun/examples && cd ..
+       cd src && ./configure --no-manpage --prefix=/usr --sysconfdir=/etc --examplesdir=/usr/share/anytun/examples && cd ..
        touch configure-stamp
 
 build: build-stamp
@@ -29,11 +29,6 @@ clean:
        dh_testroot
        rm -f build-stamp configure-stamp
 
-       cd src && $(MAKE) distclean && cd ..
-
-       # drop leftover file:
-       rm -f src/tun.c
-
        # Add here commands to clean up after the build process.
        $(MAKE) --directory=$(CURDIR)/src distclean
        dh_clean
@@ -59,17 +54,18 @@ binary-arch: install
        dh_testroot
        dh_installchangelogs ChangeLog
        dh_installdocs
+       dh_installman debian/anytun.8 debian/anytun-config.8 debian/anytun-controld.8 debian/anytun-showtables.8
        dh_installexamples
        dh_installinit
-       # dh_installman src/man/anytun.8
        dh_link
        dh_strip
        dh_compress
-       mkdir -p debian/anytun/usr/share/lintian/overrides/ 
+       mkdir -p debian/anytun/usr/share/lintian/overrides/
        cp -av debian/overrides debian/anytun/usr/share/lintian/overrides/anytun
        dh_fixperms
        find debian/anytun -type f -name config     -exec chmod 600 {} \;
        find debian/anytun -type f -name post-up.sh -exec chmod 755 {} \;
+       chmod 600 debian/anytun/usr/share/anytun/examples/config/server/conf.d/*
        dh_installdeb
        dh_shlibdeps
        dh_gencontrol