[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Debian patches
From: |
Steve McIntyre |
Subject: |
Debian patches |
Date: |
Thu, 13 May 2004 01:05:47 +0100 |
User-agent: |
Mutt/1.5.6i |
Guys,
I've been a little remiss with the patches we apply for the Debian
packaging and I've forgotten to send some of them on. Some may not be
to everybody's taste, but some are obviously correct and
useful. Here's the first batch. All should apply against 1.12.7. I
tried posting these to bug-cvs on Sunday evening, but they never
appeared. Neither did the other mails I sent to bug-cvs that night. In
case attaching the patches caused the problem on the list, here are
links to the patches online.
#1: cvs.1 doesn't mention annotate
==================================
http://www.einval.com/~steve/software/debian/cvs/patches/01_man_annotate.patch
Obvious...
#2: cvs.texinfo cleanup
=======================
http://www.einval.com/~steve/software/debian/cvs/patches/02_info_docs.patch
Minor fixes to cvs.texinfo.
#3: allow :ext=<foo>
====================
http://www.einval.com/~steve/software/debian/cvs/patches/03_ext_expansion.patch
Simple patch. Rather than have to set CVS_RSH in the environment,
allow the CVSROOT to specify the ext method also.
#4: Newlines in checkin template
================================
http://www.einval.com/~steve/software/debian/cvs/patches/04_newlines_in_commit_template.patch
Clean up newline-handling slightly when editing commit messages.
#5: Alphanumerics in keywords
=============================
http://www.einval.com/~steve/software/debian/cvs/patches/05_keyword_alphanumerics.patch
It's useful to have alphanumerics rather than just alphabetics in
custom keywords (consider XFree86)...
#6: Extra *info substitutions
=============================
http://www.einval.com/~steve/software/debian/cvs/patches/06_extra_info_subs.patch
This is old stuff which is superseded by the *info changes in 1.12.6
onwards, but these are currently used. I've updated so they should
work with 1.12.7:
%S for filename enclosed in quotes - essential if you're going to try
and parse filenames with spaces in using old-format info
%T for tag
The %S is needed for the CVS-bugzilla integration stuff I've
documented at http://www.einval.com/~steve/software/cvs-bugzilla/
#7: More PAM work
=================
http://www.einval.com/~steve/software/debian/cvs/patches/07_PAM_changes.patch
Updates for PAM:
Add PamAuth and DefaultPamUser keywords to control PAM auth
PamAuth and SystemAuth can then be used for fine-grained control over
authentication.
#8: Cope with leading whitespace in ~/.cvsrc
============================================
http://www.einval.com/~steve/software/debian/cvs/patches/08_cvsrc_whitespace.patch
Obvious and useful, I'd hope...
#9: -l still causing problems
=============================
http://www.einval.com/~steve/software/debian/cvs/patches/09_noop_-l.patch
-l was re-added on the server, but can still cause client end
problems. I've re-added it for the client too; it's simply a no-op at
the moment.
--
Steve McIntyre, Cambridge, UK. address@hidden
"C++ ate my sanity" -- Jon Rabone
signature.asc
Description: Digital signature
- Debian patches,
Steve McIntyre <=