[Pkg-shadow-devel] News from (Alioth) CVS
Christian Perrier
bubulle@debian.org
Wed, 23 Mar 2005 07:19:47 +0100
(the CVS here is not upstream CVS but our CVS for the Debian package
development on Alioth. It can be checked out by "CVS_RSH=3Dssh cvs -d
bubulle@alioth.debian.org:/cvsroot/pkg-shadow co ."...replace
"bubulle" by your Alioth login)
I continue working to prepare the future work on the shadow
package....
Yesterday, I worked in the "sid" branch. As already mentioned, you
will find there the future "debian/" directory for releases of the
package which will follow what we currently have in sarge
(4.0.3-31sarge1).
This version will be 4.0.3-32. It consists of a switch to dpatch for
handling Debian specific patches (OK, Martin, I know you don't like
dpatch, but this is what I've used on my other packages...:-))).
Target=A0: move ALL Debian-specific things in debian/ directory and DO
NOT TOUCH the original directories....thus improving readability.
The target currently is getting 4.0.3-32 exactly similar to
4.0.3-31sarge1. For checking this:
In an empty directory=A0:
-"apt-get source shadow"
This will give you the source tree of 4.0.3-31sarge1 in
"shadow-4.0.3-31sarge1"
Indeed, the very same thing that is in the sarge/ directory of the CVS
-mv shadow-4.0.3 shadow-4.0.3-31sarge1
-tar xvfz shadow_4.0.3.orig.tar.gz
This will give you the original source tree of shadow 4.0.3 upstream
in shadow-4.0.3
-copy there the debian/ directory from the sid branch
-from there, run:
debian/rules patch
Then comparing both directories (shadow-4.0.3-31sarge1 and
shadow-4.0.3) should give you the same result (except the debian/
directory). This can be checked with diff.
The next step will be going into debian/patches in this sid/ directory
and look these patches one by one with your help.....
--=20