Add debian packaging.
This commit is contained in:
		
							parent
							
								
									f727169dca
								
							
						
					
					
						commit
						5cc5a3c19b
					
				
					 4 changed files with 127 additions and 0 deletions
				
			
		
							
								
								
									
										1
									
								
								debian/compat
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								debian/compat
									
										
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| 5 | ||||
							
								
								
									
										31
									
								
								debian/control
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								debian/control
									
										
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,31 @@ | |||
| Source: libbusiness-paypal-api-perl | ||||
| Section: perl | ||||
| Priority: optional | ||||
| Build-Depends: debhelper (>= 5.0.0) | ||||
| Build-Depends-Indep: perl (>= 5.8.8-12), libsoap-lite-perl | ||||
| Maintainer: Tomas Doran <davel@state51.co.uk> | ||||
| Standards-Version: 3.7.2 | ||||
| Homepage: http://search.cpan.org/dist/Business-PayPal-API/ | ||||
| 
 | ||||
| Package: libbusiness-paypal-api-perl | ||||
| Architecture: all | ||||
| Depends: ${perl:Depends}, ${misc:Depends}, libsoap-lite-perl | ||||
| Description: PayPal API | ||||
|  Business::PayPal::API supports both certificate authentication and | ||||
|  the new 3-token "Signature" authentication. | ||||
|  . | ||||
|  It also support PayPal's development sandbox for testing. See the | ||||
|  sandbox parameter to new() below for details. | ||||
|  . | ||||
|  Business::PayPal::API can import other API derived classes: | ||||
|  . | ||||
|  use Business::PayPal::API qw( RefundTransaction ); | ||||
|  . | ||||
|  This allows for much more concise and intuitive usage. For example, | ||||
|  these two statements are equivalent: | ||||
|  . | ||||
|  use Business::PayPal::API::RefundTransaction; | ||||
|  my $pp = new Business::PayPal::API::RefundTransaction( ... ); | ||||
|  $pp->RefundTransaction( ... ); | ||||
|  . | ||||
|  This description was automagically extracted from the module by dh-make-perl. | ||||
							
								
								
									
										14
									
								
								debian/copyright
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								debian/copyright
									
										
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,14 @@ | |||
| This is the debian package for the Business-PayPal-API module. | ||||
| It was created by Tomas Doran <t0m@state51.co.uk> using dh-make-perl. | ||||
| 
 | ||||
| It was downloaded from http://search.cpan.org/dist/Business-PayPal-API/ | ||||
| 
 | ||||
| This copyright info was automatically extracted from the perl module. | ||||
| It may not be accurate, so you better check the module sources | ||||
| if don't want to get into legal troubles. | ||||
| 
 | ||||
| The upstream author is: Scott Wiersdorf <scott@perlcode.org>. | ||||
| 
 | ||||
| 
 | ||||
| The Debian packaging is (C) 2008, Tomas Doran <t0m@state51.co.uk> and | ||||
| is licensed under the same terms as the software itself (see above). | ||||
							
								
								
									
										81
									
								
								debian/rules
									
										
									
									
										vendored
									
									
										Executable file
									
								
							
							
						
						
									
										81
									
								
								debian/rules
									
										
									
									
										vendored
									
									
										Executable file
									
								
							|  | @ -0,0 +1,81 @@ | |||
| #!/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 | ||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Dave Lambley
						Dave Lambley