82 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			82 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| 
								 | 
							
								#!/usr/bin/make -f
							 | 
						||
| 
								 | 
							
								# This debian/rules file is provided as a template for normal perl
							 | 
						||
| 
								 | 
							
								# packages. It was created by Marc Brockschmidt <marc@dch-faq.de> for
							 | 
						||
| 
								 | 
							
								# the Debian Perl Group (http://pkg-perl.alioth.debian.org/) but may
							 | 
						||
| 
								 | 
							
								# be used freely wherever it is useful.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Uncomment this to turn on verbose mode.
							 | 
						||
| 
								 | 
							
								#export DH_VERBOSE=1
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# If set to a true value then MakeMaker's prompt function will
							 | 
						||
| 
								 | 
							
								# always return the default without waiting for user input.
							 | 
						||
| 
								 | 
							
								export PERL_MM_USE_DEFAULT=1
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								PACKAGE=$(shell dh_listpackages)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								ifndef PERL
							 | 
						||
| 
								 | 
							
								PERL = /usr/bin/perl
							 | 
						||
| 
								 | 
							
								endif
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								TMP     =$(CURDIR)/debian/$(PACKAGE)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								build: build-stamp
							 | 
						||
| 
								 | 
							
								build-stamp:
							 | 
						||
| 
								 | 
							
									dh_testdir
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									# As this is a architecture independent package, we are not
							 | 
						||
| 
								 | 
							
									# supposed to install stuff to /usr/lib. MakeMaker creates
							 | 
						||
| 
								 | 
							
									# the dirs, we prevent this by setting the INSTALLVENDORARCH
							 | 
						||
| 
								 | 
							
									# and VENDORARCHEXP environment variables.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									# Add commands to compile the package here
							 | 
						||
| 
								 | 
							
									$(PERL) Makefile.PL INSTALLDIRS=vendor \
							 | 
						||
| 
								 | 
							
										INSTALLVENDORARCH=/usr/share/perl5/ \
							 | 
						||
| 
								 | 
							
										VENDORARCHEXP=/usr/share/perl5/
							 | 
						||
| 
								 | 
							
									$(MAKE)
							 | 
						||
| 
								 | 
							
									$(MAKE) test
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									touch $@
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								clean:
							 | 
						||
| 
								 | 
							
									dh_testdir
							 | 
						||
| 
								 | 
							
									dh_testroot
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									dh_clean build-stamp install-stamp
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									# Add commands to clean up after the build process here
							 | 
						||
| 
								 | 
							
									[ ! -f Makefile ] || $(MAKE) realclean
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								install: install-stamp
							 | 
						||
| 
								 | 
							
								install-stamp: build-stamp
							 | 
						||
| 
								 | 
							
									dh_testdir
							 | 
						||
| 
								 | 
							
									dh_testroot
							 | 
						||
| 
								 | 
							
									dh_clean -k
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									# Add commands to install the package into debian/$PACKAGE_NAME here
							 | 
						||
| 
								 | 
							
									$(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									touch $@
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								binary-arch:
							 | 
						||
| 
								 | 
							
								# We have nothing to do here for an architecture-independent package
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								binary-indep: build install
							 | 
						||
| 
								 | 
							
									dh_testdir
							 | 
						||
| 
								 | 
							
									dh_testroot
							 | 
						||
| 
								 | 
							
									dh_installexamples
							 | 
						||
| 
								 | 
							
									dh_installdocs README
							 | 
						||
| 
								 | 
							
									dh_installchangelogs Changes
							 | 
						||
| 
								 | 
							
									dh_perl
							 | 
						||
| 
								 | 
							
									dh_compress
							 | 
						||
| 
								 | 
							
									dh_fixperms
							 | 
						||
| 
								 | 
							
									dh_installdeb
							 | 
						||
| 
								 | 
							
									dh_gencontrol
							 | 
						||
| 
								 | 
							
									dh_md5sums
							 | 
						||
| 
								 | 
							
									dh_builddeb
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								source diff:
							 | 
						||
| 
								 | 
							
									@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								binary: binary-indep binary-arch
							 | 
						||
| 
								 | 
							
								.PHONY: build clean binary-indep binary-arch binary
							 |