r11929 - in /trunk/soap-lite: Makefile.PL debian/changelog debian/control debian/patches/ debian/patches/makefile_exe_files.diff debian/patches/series debian/rules

gregoa-guest at users.alioth.debian.org gregoa-guest at users.alioth.debian.org
Wed Jan 2 18:51:07 UTC 2008


Author: gregoa-guest
Date: Wed Jan  2 18:51:07 2008
New Revision: 11929

URL: http://svn.debian.org/wsvn/?sc=1&rev=11929
Log:
Create patch makefile_exe_files.diff instead of changing Makefile.PL
  directly; adding quilt framework accordingly.

Added:
    trunk/soap-lite/debian/patches/
    trunk/soap-lite/debian/patches/makefile_exe_files.diff
    trunk/soap-lite/debian/patches/series
Modified:
    trunk/soap-lite/Makefile.PL
    trunk/soap-lite/debian/changelog
    trunk/soap-lite/debian/control
    trunk/soap-lite/debian/rules

Modified: trunk/soap-lite/Makefile.PL
URL: http://svn.debian.org/wsvn/trunk/soap-lite/Makefile.PL?rev=11929&op=diff
==============================================================================
--- trunk/soap-lite/Makefile.PL (original)
+++ trunk/soap-lite/Makefile.PL Wed Jan  2 18:51:07 2008
@@ -124,7 +124,7 @@
     'NAME'	   => 'SOAP::Lite',
     'VERSION_FROM' => 'lib/SOAP/Lite.pm',
     'PREREQ_PM'    => \%prereqs,
-    'EXE_FILES'    => ['bin/SOAPsh', 'bin/XMLRPCsh', 'bin/stubmaker'],
+    'EXE_FILES'    => ['bin/SOAPsh.pl', 'bin/XMLRPCsh.pl', 'bin/stubmaker.pl'],
     test           => {TESTS => $tests},
 );
 

Modified: trunk/soap-lite/debian/changelog
URL: http://svn.debian.org/wsvn/trunk/soap-lite/debian/changelog?rev=11929&op=diff
==============================================================================
--- trunk/soap-lite/debian/changelog (original)
+++ trunk/soap-lite/debian/changelog Wed Jan  2 18:51:07 2008
@@ -18,6 +18,8 @@
     - remove /usr/lib/perl5 only if it exists
     - remove unused/commented dh_* calls
     - introduce fix-scripts-stamp to make debian/rules parallel-build-safe
+  * Create patch makefile_exe_files.diff instead of changing Makefile.PL
+    directly; adding quilt framework accordingly.
 
  -- gregor herrmann <gregor+debian at comodo.priv.at>  Tue, 09 Oct 2007 22:33:31 +0200
 

Modified: trunk/soap-lite/debian/control
URL: http://svn.debian.org/wsvn/trunk/soap-lite/debian/control?rev=11929&op=diff
==============================================================================
--- trunk/soap-lite/debian/control (original)
+++ trunk/soap-lite/debian/control Wed Jan  2 18:51:07 2008
@@ -1,7 +1,7 @@
 Source: soap-lite
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 5.0.0)
+Build-Depends: debhelper (>= 5.0.0), quilt
 Build-Depends-Indep: perl, libossp-uuid-perl, libxml-parser-perl, 
  libwww-perl, libcrypt-ssleay-perl, liburi-perl, libmime-lite-perl, 
  libfcgi-perl, libmime-perl, libnet-jabber-perl, libio-socket-ssl-perl, 

Added: trunk/soap-lite/debian/patches/makefile_exe_files.diff
URL: http://svn.debian.org/wsvn/trunk/soap-lite/debian/patches/makefile_exe_files.diff?rev=11929&op=file
==============================================================================
--- trunk/soap-lite/debian/patches/makefile_exe_files.diff (added)
+++ trunk/soap-lite/debian/patches/makefile_exe_files.diff Wed Jan  2 18:51:07 2008
@@ -1,0 +1,11 @@
+--- soap-lite.orig/Makefile.PL
++++ soap-lite/Makefile.PL
+@@ -124,7 +124,7 @@
+     'NAME'	   => 'SOAP::Lite',
+     'VERSION_FROM' => 'lib/SOAP/Lite.pm',
+     'PREREQ_PM'    => \%prereqs,
+-    'EXE_FILES'    => ['bin/SOAPsh.pl', 'bin/XMLRPCsh.pl', 'bin/stubmaker.pl'],
++    'EXE_FILES'    => ['bin/SOAPsh', 'bin/XMLRPCsh', 'bin/stubmaker'],
+     test           => {TESTS => $tests},
+ );
+ 

Added: trunk/soap-lite/debian/patches/series
URL: http://svn.debian.org/wsvn/trunk/soap-lite/debian/patches/series?rev=11929&op=file
==============================================================================
--- trunk/soap-lite/debian/patches/series (added)
+++ trunk/soap-lite/debian/patches/series Wed Jan  2 18:51:07 2008
@@ -1,0 +1,1 @@
+makefile_exe_files.diff

Modified: trunk/soap-lite/debian/rules
URL: http://svn.debian.org/wsvn/trunk/soap-lite/debian/rules?rev=11929&op=diff
==============================================================================
--- trunk/soap-lite/debian/rules (original)
+++ trunk/soap-lite/debian/rules Wed Jan  2 18:51:07 2008
@@ -11,6 +11,8 @@
 # always return the default without waiting for user input.
 export PERL_MM_USE_DEFAULT=1
 
+include /usr/share/quilt/quilt.make
+
 PACKAGE=$(shell dh_listpackages)
 
 ifndef PERL
@@ -20,7 +22,7 @@
 TMP     =$(CURDIR)/debian/$(PACKAGE)
 
 build: build-stamp
-build-stamp: fix-scripts-stamp
+build-stamp: fix-scripts-stamp $(QUILT_STAMPFN)
 	dh_testdir
 
 	# Add commands to compile the package here
@@ -41,7 +43,7 @@
 	# fix the script names inside them too
 	sed '1d; s,$(notdir $@)\.pl,$(notdir $@),g' < $< >> $@
 
-clean:
+clean: unpatch
 	dh_testdir
 	dh_testroot
 




More information about the Pkg-perl-cvs-commits mailing list