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 <[email protected]> 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 _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

