buildsys: add DSC target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
		
							parent
							
								
									8349ace63d
								
							
						
					
					
						commit
						ecf7b6eb9a
					
				
							
								
								
									
										10
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								Makefile
									
									
									
									
									
								
							| @ -44,6 +44,7 @@ MODULE_DIRS=$(ZFSDIR) | |||||||
| # exported to debian/rules via debian/rules.d/dirs.mk
 | # exported to debian/rules via debian/rules.d/dirs.mk
 | ||||||
| DIRS=KERNEL_SRC ZFSDIR MODULES | DIRS=KERNEL_SRC ZFSDIR MODULES | ||||||
| 
 | 
 | ||||||
|  | DSC=pve-kernel_$(KERNEL_VER)-$(PKGREL).dsc | ||||||
| DST_DEB=$(PACKAGE)_$(KERNEL_VER)-$(PKGREL)_$(ARCH).deb | DST_DEB=$(PACKAGE)_$(KERNEL_VER)-$(PKGREL)_$(ARCH).deb | ||||||
| HDR_DEB=$(HDRPACKAGE)_$(KERNEL_VER)-$(PKGREL)_$(ARCH).deb | HDR_DEB=$(HDRPACKAGE)_$(KERNEL_VER)-$(PKGREL)_$(ARCH).deb | ||||||
| USR_HDR_DEB=pve-kernel-libc-dev_$(KERNEL_VER)-$(PKGREL)_$(ARCH).deb | USR_HDR_DEB=pve-kernel-libc-dev_$(KERNEL_VER)-$(PKGREL)_$(ARCH).deb | ||||||
| @ -62,6 +63,11 @@ $(DST_DEB): $(BUILD_DIR).prepared | |||||||
| 	#lintian $(HDR_DEB) | 	#lintian $(HDR_DEB) | ||||||
| 	lintian $(LINUX_TOOLS_DEB) | 	lintian $(LINUX_TOOLS_DEB) | ||||||
| 
 | 
 | ||||||
|  | dsc: $(DSC) | ||||||
|  | $(DSC): $(BUILD_DIR).prepared | ||||||
|  | 	cd $(BUILD_DIR); dpkg-buildpackage -S -uc -us -d | ||||||
|  | 	lintian $(DSC) | ||||||
|  | 
 | ||||||
| $(BUILD_DIR).prepared: $(addsuffix .prepared,$(KERNEL_SRC) $(MODULES) debian) | $(BUILD_DIR).prepared: $(addsuffix .prepared,$(KERNEL_SRC) $(MODULES) debian) | ||||||
| 	cp -a fwlist-previous $(BUILD_DIR)/ | 	cp -a fwlist-previous $(BUILD_DIR)/ | ||||||
| 	cp -a abi-prev-* $(BUILD_DIR)/ | 	cp -a abi-prev-* $(BUILD_DIR)/ | ||||||
| @ -147,5 +153,5 @@ abi-tmp-$(KVNAME): | |||||||
| 
 | 
 | ||||||
| .PHONY: clean | .PHONY: clean | ||||||
| clean: | clean: | ||||||
| 	rm -rf *~ $(PACKAGE)*/ *.prepared $(KERNEL_CFG_ORG) | 	rm -rf *~ pve-kernel-[0-9]*/ *.prepared $(KERNEL_CFG_ORG) | ||||||
| 	rm -f *.deb *.changes *.buildinfo | 	rm -f *.deb *.dsc *.changes *.buildinfo *.build pve-kernel*.tar.* | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Thomas Lamprecht
						Thomas Lamprecht