55 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Makefile
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			55 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Makefile
		
	
	
		
			Executable file
		
	
	
	
	
| #!/usr/bin/make -f
 | |
| # Made with the aid of debmake, by Christoph Lameter,
 | |
| # based on the sample debian/rules file for GNU hello by Ian Jackson.
 | |
| 
 | |
| package=gajim
 | |
| 
 | |
| build: build-stamp
 | |
| build-stamp:
 | |
| 	$(checkdir)
 | |
| 	
 | |
| 	make
 | |
| 	touch build
 | |
| 
 | |
| clean:
 | |
| 	$(checkdir)
 | |
| 	rm -f build
 | |
| 	make clean
 | |
| 	rm -f `find . -name "*~"`
 | |
| 	rm -rf debian/tmp debian/files* core debian/substvars files
 | |
| 
 | |
| install: install-stamp
 | |
| install-stamp: build-stamp
 | |
| 	$(checkdir)
 | |
| 	rm -rf debian/tmp
 | |
| 	install -d debian/tmp
 | |
| 	cd debian/tmp && install -d `cat ../dirs`
 | |
| 	make install PREFIX=/usr DESTDIR=`pwd`/debian/tmp
 | |
| 
 | |
| binary-indep: checkroot build
 | |
| 	$(checkdir)
 | |
| # There are no architecture-independent files to be uploaded
 | |
| # generated by this package.  If there were any they would be
 | |
| # made here.
 | |
| 
 | |
| binary-arch: checkroot build install
 | |
| 	$(checkdir)
 | |
| # Must have debmake installed for this to work. Otherwise please copy
 | |
| # /usr/bin/debstd into the debian directory and change debstd to debian/debstd
 | |
| 	debstd
 | |
| 	dpkg-gencontrol -isp
 | |
| 	chown -R root:root debian/tmp
 | |
| 	chmod -R go=rX debian/tmp
 | |
| 	dpkg --build debian/tmp ..
 | |
| 
 | |
| define checkdir
 | |
| 	test -f debian/rules
 | |
| endef
 | |
| 
 | |
| binary: binary-indep binary-arch
 | |
| 
 | |
| checkroot:
 | |
| 	$(checkdir)
 | |
| 	test root = "`whoami`"
 | |
| 
 | |
| .PHONY: binary binary-arch binary-indep clean checkroot
 |