~vcs-imports/cdemu/trunk

« back to all changes in this revision

Viewing changes to vhba-module/debian/rules

  • Committer: hstokset
  • Date: 2011-05-26 21:23:41 UTC
  • Revision ID: hstokset-20110526212341-8864x622k9punuoi
vhba: debian: use debhelper to build and install module.

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
DESTDIR := $(PKGDIR)/usr/src/vhba-$(UPSTREAM_VERSION)
14
14
 
15
15
 
 
16
override_dh_auto_configure:
 
17
 
 
18
override_dh_auto_build:
 
19
 
 
20
override_dh_auto_test:
 
21
 
16
22
override_dh_auto_install:
17
23
        install -d                                        $(DESTDIR)
18
 
        install -m 644 -D $(CURDIR)/debian/vhba-dkms.dkms $(DESTDIR)/dkms.conf
19
24
        install -m 644 -D $(CURDIR)/Makefile              $(DESTDIR)/
20
25
        install -m 644 -D $(CURDIR)/*.c                   $(DESTDIR)/
21
26
        install -d                                        $(DESTDIR)/kat
22
27
        install -m 644 -D $(CURDIR)/kat/*                 $(DESTDIR)/kat/
23
28
        install -m 755 -D $(CURDIR)/kat/kat               $(DESTDIR)/kat/
24
29
 
25
 
override_dh_auto_configure:
26
 
 
27
 
override_dh_auto_build:
28
 
 
29
 
override_dh_auto_test:
30
 
 
31
 
binary:
32
 
        dh binary --until installdeb
33
 
 
34
 
        @echo "Applying version magic ..."
35
 
        SED_EXPR="s/\$${VERSION}/$(subst .,\.,$(UPSTREAM_VERSION))/"; \
36
 
        VERFILES="$(addprefix $(PKGDIR)/DEBIAN/, preinst postinst prerm) $(DESTDIR)/dkms.conf"; \
37
 
        for file in $${VERFILES}; do echo "$${file}"; sed --in-place $${SED_EXPR} "$${file}"; done
38
 
 
39
 
        dh binary --after installdeb
 
30
override_dh_dkms:
 
31
        dh_dkms -V
40
32
 
41
33
%:
42
 
        dh $@
 
34
        dh $@ --with dkms
43
35