[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