chiark / gitweb /
changelog entry for 1.0.6; bzrignore debian/changelog
[autopkgtest.git] / debian / rules
index a6b18b1e0604ad8723d2c7dc5f342ebf95961326..f870a74acb7d57f63ecba18b3241ae3c537b07be 100755 (executable)
@@ -28,12 +28,15 @@ p=autopkgtest
 x=xenlvm
 topdir=`pwd`
 
-build build-indep:
+build build-indep: debian/copyright
        $(MAKE)
 
 build-arch:
 binary-arch:
 
+debian/copyright: CREDITS debian/copyright.suffix
+       cat $^ >$@.new && mv -f $@.new $@
+
 binary binary-indep: checkdir
        dh_testroot
        dh_clean
@@ -50,8 +53,7 @@ binary binary-indep: checkdir
                mv -f adt-xenlvm-testbed:dist adt-xenlvm-testbed
 
        set -e; for f in $p $p-$x; do \
-               cat CREDITS debian/copyright.suffix \
-                       >debian/$$f/usr/share/doc/$$f/copyright; \
+               cp debian/copyright >debian/$$f/usr/share/doc/$$f/copyright; \
                done
        dh_installinit -p $p-$x --onlyscripts --name=adt$x -- defaults 19
        dh_installchangelogs
@@ -63,7 +65,7 @@ binary binary-indep: checkdir
        dh_installdeb
        dh_builddeb
 
-clean: checkdir
+clean: checkdir debian/copyright
        dh_testroot
        $(MAKE) clean
        dh_clean