Use configure plus opts and make DESTDIR for configuration and installation.
[debian/uanytun.git] / debian / rules
index 1c7bb80..cb58385 100755 (executable)
@@ -12,7 +12,7 @@
 configure: configure-stamp
 configure-stamp:
        dh_testdir
 configure: configure-stamp
 configure-stamp:
        dh_testdir
-       cd src && ./configure && cd ..
+       cd src && ./configure --prefix=/usr --sysconfdir=/etc --examplesdir=/usr/share/uayntun/examples && cd ..
        touch configure-stamp
 
 build: build-stamp
        touch configure-stamp
 
 build: build-stamp
@@ -44,9 +44,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.
        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
 
 # Build architecture-independent files here.
 binary-indep: install