From ffab8d4e34362390c05559e7c3fb17540b3c8473 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Fri, 13 Feb 2009 10:34:47 -0800 Subject: [PATCH] Further tweaks for the module source packages Ensure that config.sub and make_vnode.pl are executable before building the source package. Don't include the debian directory in the DKMS package. --- debian/rules | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/debian/rules b/debian/rules index f52672303..d12740fad 100755 --- a/debian/rules +++ b/debian/rules @@ -97,7 +97,8 @@ build-stamp: --enable-bos-new-config \ --enable-debug --enable-lwp-debug \ $(DEBIAN_OPT_FLAGS) $(SYSTEM) - chmod a+x src/libafs/make_kbuild_makefile.pl + chmod a+x config.sub src/libafs/make_kbuild_makefile.pl \ + src/config/make_vnode.pl dh build --after configure $(MAKE) libafs_tree touch $@ @@ -137,6 +138,7 @@ install-stamp: build-stamp install -d debian/$(dkmspkg)/usr/src mv debian/$(srcpkg)/usr/src/modules/$(package) \ debian/$(dkmspkg)/usr/src/openafs-$(VERSION) + rm -rf debian/$(dkmspkg)/usr/src/openafs-$(VERSION)/debian rmdir debian/$(srcpkg)/usr/src/modules sed -e 's/[@]VERSION[@]/$(VERSION)/' debian/dkms.conf.in \ > debian/$(dkmspkg)/usr/src/openafs-$(VERSION)/dkms.conf -- 2.39.5