X-Git-Url: https://git.syn-net.org/?p=debian%2Fuanytun.git;a=blobdiff_plain;f=debian%2Frules;h=ca309e90b594864d9d690aa7372097791ec583b3;hp=1c7bb80dc067a6ca3bbd47f40459b3b7ce8e2c36;hb=504c2a4fc474e1d8830eba9c4fbad3da049d0c38;hpb=45e0a21e3d59eb0c1d6083d6bf7f22faf412b338 diff --git a/debian/rules b/debian/rules index 1c7bb80..ca309e9 100755 --- a/debian/rules +++ b/debian/rules @@ -12,7 +12,7 @@ configure: configure-stamp configure-stamp: dh_testdir - cd src && ./configure && cd .. + cd src && ./configure --prefix=/usr --sysconfdir=/etc --examplesdir=/usr/share/uanytun/examples && cd .. touch configure-stamp build: build-stamp @@ -30,12 +30,14 @@ clean: dh_testroot rm -f build-stamp configure-stamp - cd src && $(MAKE) clean && cd .. + cd src && $(MAKE) distclean && cd .. cd doc && $(MAKE) clean && 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 install: build @@ -44,9 +46,7 @@ install: build dh_installdirs etc/init.d usr/sbin usr/share/uanytun/examples/config # Add here commands to install the package into debian/uanytun. - install -m 755 src/uanytun debian/uanytun/usr/sbin/ - cp -a etc/uanytun/* debian/uanytun/usr/share/uanytun/examples/config/ - install etc/init.d/uanytun debian/uanytun/etc/init.d/ + cd src && $(MAKE) DESTDIR=$(CURDIR)/debian/uanytun install && cd .. # Build architecture-independent files here. binary-indep: install