[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Uploaded cvs-buildpackage 1.01 (source all) to master

This is the Debian Linux packaging scripts for the packages stored in the
Concurrent Version System (CVS). This package has been put together by 
Manoj Srivastava <srivasta@debian.org>.


 This package is meant to help people who have imported the sources of
 their Debian packages into CVS, and do most of the work in a checked out
 CVS tree. It does require the original sources (as required by
 dpkg-buildpackage) to exist in a ``work directory'' (well, that is where
 the program does it's work, not the human).

 For example, I have my CVS checked out tree under /usr/local/src/Work, and
 say, for make, the checked out directory tree is /usr/local/src/Work/make
 I keep the original sources in /usr/local/src/Packages/make/ (used to be
 my work directory before I moved things into CVS).

 The package is naturally set up to work for that. I set the root directory
 in /etc/cvsdeb.cong to be /usr/local/src/Packages, and, when I am
 satisfied with a package, I commit my changes, and tag the package with
 debian_version_X_XX (which is good practice anyway). Then I just type
 __> cvs-buildpackage -rsudo,
 and the newly tagged files are exported into
 /usr/local/src/Packages/make/make-X.XX, the original sources are already
 in /usr/local/src/Packages/make/make_X.XX.orig.tar.gz, and so
 dpkg-buildpackage is run for me, and after signing things a couple of
 times, I have the finished packages in /usr/local/src/Packages/make/.

 Simple, huh?

 Oh, by giving extra information to cvs-buildpackage, you could extract any
 older version from the CVS repository (you don't have to have an checked
 out tree to use this package), which is really convenient.


The value of a variable can be set so: 
  a) Defaults exist in the script. These are the values used if no
     customization is done.
  b) Variables can be set in the config file /etc/cvsdeb.conf. 
     These values over ride the defaults.
  c) Some variables can also be set by setting a corresponding environment
     variables.  These values over ride the config file and the defaults
  d) Using cvs-buildpackage options. This over rides all the above methods.

Please see cvsdeb.conf (5).

Manoj Srivastava                        <srivasta@debian.org>
PGP Key ID: 1024/C7261095 
Key fingerprint =  CB D9 F4 12 68 07 E4 05  CC 2D 27 12 1D F5 E8 6E 

Format: 1.5
Date: Sun, 30 May 1997 22:33:47 -0500
Source: cvs-buildpackage
Binary: cvs-buildpackage
Architecture: source all
Version: 1.01
Distribution: unstable
Urgency: low
Maintainer: Manoj Srivastava <srivasta@debian.org>
 cvs-buildpackage - Debian package build script for CVS source trees.
 cvs-buildpackage (1.01) unstable; urgency=low
   * Initial release.
 3a623bc3e113b0dbde7b6074e45cf176 622 devel optional cvs-buildpackage_1.01.dsc
 3769a18fc910a888cd2b4b1c3426e822 8194 devel optional cvs-buildpackage_1.01.tar.gz
 1aa5a3e9c86c8d23caa4e3b1155d9bf7 10878 devel optional cvs-buildpackage_1.01_all.deb

Version: 2.6.3a
Charset: noconv
Comment: Requires PGP version 2.6 or later.


TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-changes-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .

Reply to: