3 # Uncomment this to turn on verbose mode.
6 psource:=vizzini-source
8 PACKAGE=vizzini-modules
9 MA_DIR ?= /usr/share/modass
10 -include $(MA_DIR)/include/generic.make
11 -include $(MA_DIR)/include/common-rules.make
12 DESTDIR = $(CURDIR)/debian/$(psource)/usr/src/modules/$(sname)
14 kdist_config: prep-deb-files
17 $(MAKE) -f debian/rules clean
19 kdist_image: binary-modules
24 dh_installdirs lib/modules/$(KVERS)/vizzini
25 $(MAKE) KERNELDIR=$(KSRC) KERNEL_VERSION=$(KVERS)
26 cp vizzini.ko debian/$(PKGNAME)/lib/modules/$(KVERS)/vizzini
33 dh_gencontrol -- -v$(VERSION)
35 dh_builddeb --destdir=$(DEB_DESTDIR)
50 dh_installdirs -p$(psource) usr/src/modules/$(sname)/debian
51 cp Makefile README.txt vizzini.c vizzini.h vzioctl.h $(DESTDIR)
52 cp debian/*modules.in* debian/control debian/rules debian/changelog debian/copyright debian/compat debian/README.Debian $(DESTDIR)/debian
53 cd debian/$(psource)/usr/src && tar c modules | bzip2 -9 > $(sname).tar.bz2 && rm -rf modules
56 binary-indep: build install
59 dh_installchangelogs -i
73 binary: binary-indep binary-arch
74 .PHONY: build clean binary-indep binary-arch binary install configure binary-modules kdist kdist_configure kdist_image kdist_clean