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
							 |