[pkg-java] r9927 - trunk/libspring-2.5-java/debian

Damien Raude-Morvan drazzib-guest at alioth.debian.org
Mon Aug 10 22:22:45 UTC 2009


Author: drazzib-guest
Date: 2009-08-10 22:22:45 +0000 (Mon, 10 Aug 2009)
New Revision: 9927

Modified:
   trunk/libspring-2.5-java/debian/README.source
   trunk/libspring-2.5-java/debian/changelog
   trunk/libspring-2.5-java/debian/control
Log:
[spring-2.5]

* Update Vcs-* fields to pkg-java SVN repository
* Bump Standards-Version to 3.8.2:
  - Update README.source to describe dpatch patch system



Modified: trunk/libspring-2.5-java/debian/README.source
===================================================================
--- trunk/libspring-2.5-java/debian/README.source	2009-08-10 22:15:55 UTC (rev 9926)
+++ trunk/libspring-2.5-java/debian/README.source	2009-08-10 22:22:45 UTC (rev 9927)
@@ -1,25 +1,50 @@
-How to prepare the original source:
+Patch System
+============
 
-- Download full distribution, e.g. spring-framework-2.5.5-with-dependencies.zip
+This package uses dpatch to manage all modifications to the upstream
+source. Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
 
-- unzip spring-framework-2.5.5-with-dependencies.zip
+To get the fully patched source after unpacking the source package, cd
+to the root level of the source package and run:
 
-- remove derived sources:
+    debian/rules patch
 
-  cd spring-framework-2.5.5
-  ant clean
-  cd ..
+Removing a patch is as simple as removing its entry from the
+debian/patches/00list file, and please also remove the patch file
+itself.
 
-- remove entire lib directory, because some libs are not redistributable:
+Creating a new patch is done with "dpatch-edit-patch patch XX_patchname"
+where you should replace XX with a new number and patchname with a
+descriptive shortname of the patch. You can then simply edit all the
+files your patch wants to edit, and then simply "exit 0" from the shell
+to actually create the patch file.
 
-  rm -r spring-framework-2.5.5/lib
+To tweak an already existing patch, call "dpatch-edit-patch XX_patchname"
+and replace XX_patchname with the actual filename from debian/patches
+you want to use.
 
-- rename to original:
+To clean up afterwards again, "debian/rules unpatch" will do the
+work for you - or you can of course choose to call
+"fakeroot debian/rules clean" all together.
 
-  mv spring-framework-2.5.5 libspring-2.5-java
 
-- create original archive:
+Original tarball repack
+=======================
+How to prepare the original source:
 
-  tar czf libspring-2.5-java_2.5.5.orig.tar.gz libspring-2.5-java
+ * Download full distribution, e.g. spring-framework-2.5.5-with-dependencies.zip
+ * unzip spring-framework-2.5.5-with-dependencies.zip
+ * remove derived sources:
+    cd spring-framework-2.5.5
+    ant clean
+    cd ..
+ * remove entire lib directory, because some libs are not redistributable:
+   rm -r spring-framework-2.5.5/lib
+ * rename to original:
+   mv spring-framework-2.5.5 libspring-2.5-java
+ * create original archive:
+   tar czf libspring-2.5-java_2.5.5.orig.tar.gz libspring-2.5-java
+ * move original archive to tarballs/
 
-- move original archive to tarballs/
+This can be achieved by "get-orig-source" target of debian/rules

Modified: trunk/libspring-2.5-java/debian/changelog
===================================================================
--- trunk/libspring-2.5-java/debian/changelog	2009-08-10 22:15:55 UTC (rev 9926)
+++ trunk/libspring-2.5-java/debian/changelog	2009-08-10 22:22:45 UTC (rev 9927)
@@ -1,3 +1,11 @@
+libspring-2.5-java (2.5.6.SEC01-2) UNRELEASED; urgency=low
+
+  * Update Vcs-* fields to pkg-java SVN repository
+  * Bump Standards-Version to 3.8.2:
+    - Update README.source to describe dpatch patch system
+
+ -- Damien Raude-Morvan <drazzib at drazzib.com>  Tue, 11 Aug 2009 00:21:09 +0200
+
 libspring-2.5-java (2.5.6.SEC01-1) unstable; urgency=low
 
   * New upstream release.

Modified: trunk/libspring-2.5-java/debian/control
===================================================================
--- trunk/libspring-2.5-java/debian/control	2009-08-10 22:15:55 UTC (rev 9926)
+++ trunk/libspring-2.5-java/debian/control	2009-08-10 22:22:45 UTC (rev 9927)
@@ -13,9 +13,10 @@
  libhibernate3-java, libhibernate-commons-annotations-java, libhibernate-annotations-java,
  libehcache-java, libibatis-java, libquartz-java, libxapool-java, libtiles-java, libvelocity-tools-java,
  glassfish-toplink-essentials, libtomcat5.5-java, junit4 (>= 4.5), testng
-Standards-Version: 3.8.1
+Standards-Version: 3.8.2
 Homepage: http://springframework.org/about
-Vcs-Svn: http://dev.schildbach.de/svn/debian/libspring-2.5-java/trunk
+Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libspring-2.5-java/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libspring-2.5-java/
 
 Package: libspring-core-2.5-java
 Architecture: all




More information about the pkg-java-commits mailing list