Code

rules: Split target 'build' into 'build-arch' and 'build-indep'.
[pkg-liboping.git] / debian / rules
index 3024bb46328f6a16560d2241d8a436ca8f9d13ed..61ec32f50f27f71a0264de656f1a2776cb6d64d5 100755 (executable)
@@ -41,12 +41,18 @@ config.status: configure
                        --with-perl-bindings="INSTALLDIRS=vendor" \
                        CFLAGS="$(CFLAGS)"
 
-build: build-stamp
+build: build-arch build-indep
+
+build-arch: build-stamp
+
+build-indep:
+# nothing to do here
 
 build-stamp:  config.status
        dh_testdir
        
        $(MAKE) LD_RUN_PATH=""
+       chrpath --delete bindings/perl/blib/arch/auto/Net/Oping/Oping.so
        
        touch build-stamp
 
@@ -72,17 +78,20 @@ clean:
 install: build
        dh_testdir
        dh_testroot
-       dh_clean -k
+       dh_prep
        dh_installdirs
        
        $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
        
+       # we do not want .la files in Debian
+       rm -f debian/tmp/usr/lib/liboping.la
+       
        chmod u+s debian/tmp/usr/bin/oping debian/tmp/usr/bin/noping
        mkdir -p debian/oping/usr/share/lintian/overrides/
        cp debian/oping.overrides debian/oping/usr/share/lintian/overrides/oping
        
 binary-indep:
-       # nothing to do here
+# nothing to do here
 
 binary-arch: build install
        dh_testdir