Re: Best Packaging Practices - collecting ideas (and texts!)
>>"Mark" == Mark Eichin <eichin@thok.org> writes:
Mark> hmm. I've tried cvs-buildpackage a few times over the years (most
Mark> recently a couple of weeks ago as a distraction from the twiki package
Mark> postinst hell) and it just doesn't match my working patterns at all.
Mark> Most especially, it had no way to do "ok, try building out of what I
Mark> have here so I can test it"
Most of us just do
% fakeroot ./debian/rules build
or
% make all
Mark> that wasn't "bump a version and shovel it into that tree over
Mark> there." I can see getting used to the model, but I didn't like
Mark> it much. (If people have *other* ways of working with cvs for
Mark> packages, I'd like to hear them...)
I must confess I work with my emacs open on the checked out
dir; cvsci is aliased to `cvs ci -m"$(dpkg-parsechangelog | grep '^ ')"'
so I hack; cvsci; cvs-build-package; hack some more, cvsci, cvs-buildpackage,
and repeat.
No version number bumping needed. cvs-buildpackage shall make
sure that the latest version is included, warns you about files that
are not in CVS, and one can rebuild as many times as needed with the
same version. You only need bump the version number when you upload
to Debian.
If you can explain the problem to me, I'll see what we can
make cvs-buildpackage do.
manoj
--
Come live with me, and be my love, And we will some new pleasures
prove Of golden sands, and crystal brooks, With silken lines, and
silver hooks. John Donne
Manoj Srivastava <srivasta@debian.org> <http://www.debian.org/%7Esrivasta/>
1024R/C7261095 print CB D9 F4 12 68 07 E4 05 CC 2D 27 12 1D F5 E8 6E
1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C
--
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: