| #!/usr/bin/make -f | |
| D := $(CURDIR)/debian/netbase | |
| build: | |
| dh_testdir | |
| # check for duplicate etc-services entries and abort if any found | |
| @echo Checking for duplicate services: | |
| @if (sed 's/#.*$$//;s/[[:space:]][[:space:]]*/ /g' etc-services | \ | |
| while read name serv other; do \ | |
| for a in $$name $$other; do echo $$a $$serv; done; \ | |
| done | sort | uniq -d | sed 's/^/ /' | grep ^); \ | |
| then \ | |
| false; \ | |
| else \ | |
| echo " None found"; \ | |
| fi | |
| clean: | |
| dh_testdir | |
| dh_testroot | |
| dh_clean | |
| install: build | |
| dh_testdir | |
| dh_testroot | |
| dh_prep | |
| dh_installdirs etc/ etc/network/ | |
| install -o root -g root -m 0644 etc-protocols $D/etc/protocols | |
| install -o root -g root -m 0644 etc-rpc $D/etc/rpc | |
| install -o root -g root -m 0644 etc-services $D/etc/services | |
| binary-indep: build install | |
| dh_testdir | |
| dh_testroot | |
| dh_installchangelogs | |
| dh_installdocs | |
| dh_installinit --noscripts --init-script=networking | |
| dh_compress | |
| dh_fixperms | |
| dh_installdeb | |
| dh_gencontrol | |
| dh_builddeb | |
| binary-arch: | |
| binary: binary-indep | |
| .PHONY: build clean binary-indep binary-arch binary install |