X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=debian%2Frules;fp=debian%2Frules;h=f9c235556c3c6b8743bc84995797ad4dfeb8cb15;hb=eb61eed353592e5c78e358e176ee877df75b8560;hp=0000000000000000000000000000000000000000;hpb=7d80dea6e340c708819fa904651114351bdd8318;p=packages%2Fxinetd.git diff --git a/debian/rules b/debian/rules new file mode 100644 index 0000000..f9c2355 --- /dev/null +++ b/debian/rules @@ -0,0 +1,72 @@ +#!/usr/bin/make -f +#export DH_VERBOSE=1 + +tmp = $(CURDIR)/debian/xinetd + +configure: configure-stamp +configure-stamp: + dh_testdir + chmod -R a=rX,u=rwX . + + CFLAGS="-O2" ./configure \ + --with-loadavg \ + --with-libwrap \ + --prefix=/usr \ + --mandir='$${prefix}/share/man' + touch configure-stamp + +build: configure-stamp build-stamp +build-stamp: + dh_testdir + $(MAKE) + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + -$(MAKE) distclean + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + + $(MAKE) install prefix=$(tmp)/usr + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + + dh_installchangelogs CHANGELOG + dh_installdocs README debian/README.update-inetd debian/xinetd.org-FAQ.html + dh_installexamples xinetd/sample.conf + dh_installinit -r + + install -m755 -o0 -g0 -d $(tmp)/etc/xinetd.d + install -m755 -o0 -g0 -d $(tmp)/etc/default + install -m644 -o0 -g0 debian/conffiles/* \ + $(tmp)/etc/xinetd.d + + install -m644 -o0 -g0 debian/xinetd-default \ + $(tmp)/etc/default/xinetd + + mv $(tmp)/etc/xinetd.d/xinetd.conf $(tmp)/etc/ + + dh_installdebconf + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch + +.PHONY: build clean binary-indep binary-arch binary install configure