34 lines
		
	
	
		
			880 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			34 lines
		
	
	
		
			880 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|   | #!/usr/bin/make -f | ||
|  | 
 | ||
|  | include /usr/share/dpkg/pkg-info.mk | ||
|  | 
 | ||
|  | VERSION := $(DEB_VERSION_UPSTREAM) | ||
|  | REVISION := $(shell echo $(DEB_VERSION) | cut -d- -f2) | ||
|  | 
 | ||
|  | export DEB_BUILD_MAINT_OPTIONS = hardening=+all | ||
|  | 
 | ||
|  | %: | ||
|  | 	dh $@ --with autoreconf --parallel | ||
|  | 
 | ||
|  | override_dh_auto_configure: | ||
|  | 	@# Embed the downstream version in the module. | ||
|  | 	@sed \ | ||
|  | 	  -e 's/^Version:.*/Version:      $(VERSION)/' \ | ||
|  | 	  -e 's/^Release:.*/Release:      $(REVISION)/' \ | ||
|  | 	  -i.orig META | ||
|  | 
 | ||
|  | 	@# Build the userland, but don't build the kernel modules. | ||
|  | 	dh_auto_configure -- --with-config=user --disable-debug-kmem | ||
|  | 
 | ||
|  | override_dh_auto_test: | ||
|  | 	# scripts/check.sh tries insmod and rmmod, so it cannot | ||
|  | 	# run in an unprivileged build environment. | ||
|  | 
 | ||
|  | override_dh_auto_install: | ||
|  | 	@# Install the utilities. | ||
|  | 	$(MAKE) install DESTDIR='$(CURDIR)/debian/tmp' | ||
|  | 
 | ||
|  | override_dh_auto_clean: | ||
|  | 	dh_auto_clean | ||
|  | 	@if test -e META.orig; then mv META.orig META; fi |