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>.
INTALLATION NOTES:
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.
CUSTOMIZATION:
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
-----BEGIN PGP SIGNED MESSAGE-----
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>
Description:
cvs-buildpackage - Debian package build script for CVS source trees.
Changes:
cvs-buildpackage (1.01) unstable; urgency=low
.
* Initial release.
Files:
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
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3a
Charset: noconv
Comment: Requires PGP version 2.6 or later.
iQCVAwUBM44PU23FgPXHJhCVAQEp0wP/QhWmGJ5KINlEfP7cc+rQnbsBbw2h1fmC
XCJ1fX28zhkaCnu+ukvkSlFoBvzkQ9kZZS2PUeEQs2ZYeKX3KjXLVCd0sBiiPtTH
l1tCwLFMWetLJC/jJcZg0WKI5ywihLM7hROSYZM/uyW79HrvBaca27QEh0bNtOOk
shlqlGNzgko=
=rYwy
-----END PGP SIGNATURE-----
--
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: