r55458 - in /trunk/libcatalyst-modules-perl/debian: README.source changelog

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Sun Apr 4 18:08:57 UTC 2010


Author: jawnsy-guest
Date: Sun Apr  4 18:08:21 2010
New Revision: 55458

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=55458
Log:
Added information about this bundle to README.source and wrapped
the existing quilt writeup accordingly

Modified:
    trunk/libcatalyst-modules-perl/debian/README.source
    trunk/libcatalyst-modules-perl/debian/changelog

Modified: trunk/libcatalyst-modules-perl/debian/README.source
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcatalyst-modules-perl/debian/README.source?rev=55458&op=diff
==============================================================================
--- trunk/libcatalyst-modules-perl/debian/README.source (original)
+++ trunk/libcatalyst-modules-perl/debian/README.source Sun Apr  4 18:08:21 2010
@@ -1,16 +1,49 @@
+This package is a bundle of several upstream distributions, so it cannot
+be updated in the usual manner (using uscan, uupdate, svn-upgrade, etc.)
+
+Instead, you must check which versions have been updated using:
+  cd tarballs
+  ./check-upstream-versions
+ (you must be in the tarballs directory to read packages.cfg)
+
+When new versions are detected, download them into the appropriate tarball
+directories using an appropriate tool, such as wget. Directory numbers
+refer to the build sequence, so modules in 01 arebuilt first, then 02, and
+so forth). Remove the old version (using svn rm) and add the new version
+(using svn add). Adding new packages is similar, except there is obviously
+no removal of old versions.
+
+Lastly, you must update the control metadata files. If adding new modules,
+you must corresponding data to packages.cfg or the tarball will not be
+recognized. The format of the file should be self-explanatory and should
+be updated when copyright information changes, when the upstream package
+URL changes, or when the short description should be different.
+
+By running the command:
+  cd tarballs
+  ./check-upstream-versions control
+the debian/control and debian/copyright files will be updated as needed.
+
+This means any new packages will have their names and descriptions added
+to debian/control, and the filenames and/or copyright data in d/copyright
+will be updated accordingly.
+
+==========================================================================
+
 This package uses quilt 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.
+source. Changes are stored as diffs in debian/patches inside the source
+package and applied during the build.
 
-In order to patch a module, the directory debian/patches/$(Module-Name) has to
-exist.  Then run
-    export QUILT_PATCHES=patches
-    make -f debian/rules patch
-and change to the module directory in build-area/$(xx)/$(Module-Name).  The
-symlink "patches" there should point to a directory in debian/patches.  You can
-now use quilt as usual.
+In order to patch a specific upstream distribution, the directory
+debian/patches/$(Module-Name) has to exist.
+Then run
+  export QUILT_PATCHES=patches
+  make -f debian/rules patch
+and change to the module directory in build-area/$(xx)/$(Module-Name).
+The symlink "patches" there should point to a directory in debian/patches.
+You can now use quilt as usual.
 
 Run
-    make -f debian/rules unpatch
+  make -f debian/rules unpatch
 to remove all applied patches.
 

Modified: trunk/libcatalyst-modules-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcatalyst-modules-perl/debian/changelog?rev=55458&op=diff
==============================================================================
--- trunk/libcatalyst-modules-perl/debian/changelog (original)
+++ trunk/libcatalyst-modules-perl/debian/changelog Sun Apr  4 18:08:21 2010
@@ -8,6 +8,8 @@
   * Catalyst::Devel was moved into its own package
   * Update debian/* years of copyright
   * Moved debian/copyright information to new DEP5 format
+  * Added information about this bundle to README.source and wrapped
+    the existing quilt writeup accordingly
 
   [ gregor herrmann ]
   * Updated:




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