| #!/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 |