Rework policy-rc.d handling.
[grml-policyrcd.git] / debian / rules
index b9e4020..9a59981 100755 (executable)
@@ -15,17 +15,16 @@ build:
 clean:
        dh_testdir
        dh_testroot
-       dh_clean 
+       dh_clean
 
 install: build
        dh_testdir
        dh_testroot
-       dh_clean -k 
+       dh_clean -k
        dh_installdirs usr/sbin/ etc
 
-       install -m 755 grml-policy-rc.d    debian/grml-policyrcd/usr/sbin/grml-policy-rc.d
-       install -m 644 policy-rc.d.conf    debian/grml-policyrcd/etc/policy-rc.d.conf
-       install -m 644 zg-policy-rc.d.conf debian/grml-policyrcd/etc/zg-policy-rc.d.conf
+       install -m 755 policy-rc.d      debian/grml-policyrcd/usr/sbin/policy-rc.d
+       install -m 644 policy-rc.d.conf debian/grml-policyrcd/etc/policy-rc.d.conf
 
 # Build architecture-dependent files here.
 binary-arch: build install
@@ -35,11 +34,13 @@ binary-arch: build install
 binary-indep: build install
        dh_testdir
        dh_testroot
-       dh_installchangelogs 
+       dh_installchangelogs
        dh_installdocs
        dh_installexamples
-       dh_installman grml-policy-rc.d.8
-       dh_link
+       dh_installman policy-rc.d.8
+       # for backwards compatibility:
+       dh_link /usr/sbin/policy-rc.d /usr/sbin/grml-policy-rc.d
+       dh_link /usr/share/man/man8/policy-rc.d.8.gz /usr/share/man/man8/grml-policy-rc.d.8.gz
        dh_strip
        dh_compress
        dh_fixperms