X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/mLib/blobdiff_plain/52162d1b8ec7ea5dcce0d37e4e5a4a02da37de1d..9b5ac6ff2ef1b71e7ec53c756cad37b1844b9d1e:/debian/rules diff --git a/debian/rules b/debian/rules index 83ea361..5e94001 100755 --- a/debian/rules +++ b/debian/rules @@ -3,13 +3,21 @@ export DH_COMPAT = 4 build: - rm -rf deb-build build; mkdir deb-build + rm -rf deb-build deb-noadns build; mkdir deb-build deb-noadns cd deb-build; ../configure \ + --with-adns \ --prefix=/usr \ --mandir=/usr/share/man \ --libexecdir=/usr/lib make -C deb-build make -C deb-build check + cd deb-noadns; ../configure \ + --without-adns \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --libexecdir=/usr/lib + make -C deb-noadns + make -C deb-noadns check touch build clean: @@ -18,7 +26,7 @@ clean: install: build dh_clean - make -C deb-build install DESTDIR=`pwd`/debian/mlib2 + make -C deb-noadns install DESTDIR=`pwd`/debian/mlib2 mkdir -p debian/mlib-dev/usr/lib mkdir -p debian/mlib-dev/usr/share/man mkdir -p debian/mlib-dev/usr/bin @@ -28,6 +36,17 @@ install: build mv debian/mlib2/usr/lib/*.so debian/mlib-dev/usr/lib mv debian/mlib2/usr/lib/*.la debian/mlib-dev/usr/lib mv debian/mlib2/usr/include debian/mlib-dev/usr + mkdir -p debian/mlib-bin/usr/share/man + mv debian/mlib2/usr/bin debian/mlib-bin/usr + mv debian/mlib2/usr/share/man/man1 debian/mlib-bin/usr/share/man + make -C deb-build install DESTDIR=`pwd`/debian/mlib2-adns + rmdir debian/mlib2-adns/usr/lib/mLib + rm -rf debian/mlib2-adns/usr/bin + rm -rf debian/mlib2-adns/usr/share/man + rm -rf debian/mlib2-adns/usr/include + rm debian/mlib2-adns/usr/lib/*.a + rm debian/mlib2-adns/usr/lib/*.so + rm debian/mlib2-adns/usr/lib/*.la dh_strip -a binary-indep: @@ -35,7 +54,7 @@ binary-indep: binary-arch: install dh_testdir -a dh_testroot -a - dh_makeshlibs -a -V + dh_makeshlibs -a -V"mlib2 (>= 2.0.3) | mlib2-adns (>= 2.0.3)" dh_installman -a dh_compress -a dh_installdocs -a