marks, which makes cut and paste not work. Thanks to Denis Barbier.
Closes: #349925
+2006-02-11 Denis Barbier <barbier@debian.org>
+
+ * man/C/dpkg.1: Escape ` and ', otherwise they are converted to
+ quotation marks, which makes cut and paste useless.
+ * man/C/dpkg-query.1: Likewise.
+ * man/C/dpkg-name.1: Likewise.
+ * man/C/dpkg-architecture.1: Likewise.
+
2006-02-11 Philippe Batailler <philippe.batailler@free.fr>
* man/fr/dpkg.1.fr.po: Updated.
* Document about the default log file, the behaviour in case of multple
--log options and add a reference to dpkg.cfg manpage in the dpkg manpage.
Thanks to James R. Van Zandt. Closes: #350440
+ * Escape ` and ' in manpages otherwise they are converted to quotation
+ marks, which makes cut and paste not work. Thanks to Denis Barbier.
+ Closes: #349925
[ Frank Lichtenheld ]
* Let dpkg-source ignore comments in the hunk header as used by
-.TH DPKG-ARCHITECTURE 1 "2006-01-23" "Debian GNU/Linux"
+.TH DPKG-ARCHITECTURE 1 "2006-02-11" "Debian GNU/Linux"
.SH "NAME"
dpkg\-architecture \- set and determine the architecture for package building
.SH "SYNOPSIS"
dpkg-buildpackage accepts the \fB\-a\fR option and passes it to dpkg\-architecture.
Other examples:
.PP
-CC=i386\-gnu\-gcc dpkg-architecture \f(CW\*(C`\-c\*(C'\fR debian/rules build
+CC=i386\-gnu\-gcc dpkg\-architecture \f(CW\*(C`\-c\*(C'\fR debian/rules build
.PP
-eval `dpkg\-architecture \f(CW\*(C`\-u\*(C'\fR`
+eval \`dpkg\-architecture \f(CW\*(C`\-u\*(C'\fR\`
.SH "VARIABLES"
.IX Header "VARIABLES"
The following variables are set by dpkg\-architecture:
Instead of:
.IP
.nf
-ARCH=`dpkg \-\-print\-architecture`
+ARCH=\`dpkg \-\-print\-architecture\`
configure $(\s-1ARCH\s0)\-linux
.fi
.PP
please use the following:
.IP
.nf
-\&\s-1DEB_BUILD_GNU_TYPE\s0 := $(shell dpkg-architecture \-qDEB_BUILD_GNU_TYPE)
-\&\s-1DEB_HOST_GNU_TYPE\s0 := $(shell dpkg-architecture \-qDEB_HOST_GNU_TYPE)
+\&\s-1DEB_BUILD_GNU_TYPE\s0 := $(shell dpkg\-architecture \-qDEB_BUILD_GNU_TYPE)
+\&\s-1DEB_HOST_GNU_TYPE\s0 := $(shell dpkg\-architecture \-qDEB_HOST_GNU_TYPE)
configure \-\-build=$(\s-1DEB_BUILD_GNU_TYPE\s0) \-\-host=$(\s-1DEB_HOST_GNU_TYPE\s0)
.fi
Instead of:
.IP
.nf
-ARCH=`dpkg \-\-print\-architecture`
+ARCH=\`dpkg \-\-print\-architecture\`
ifeq ($(\s-1ARCH\s0),alpha)
...
endif
please use:
.IP
.nf
-\&\s-1DEB_HOST_ARCH\s0 := $(shell dpkg-architecture \-qDEB_HOST_ARCH)
+\&\s-1DEB_HOST_ARCH\s0 := $(shell dpkg\-architecture \-qDEB_HOST_ARCH)
ifeq ($(\s-1DEB_HOST_ARCH\s0),alpha)
...
.PP
You don't need the full set. Choose a consistent set which contains the
values you use in the rules file. For example, if you only need the host
-Debian architecture, `DEB_HOST_ARCH=`dpkg \-\-print\-architecture`
+Debian architecture, `DEB_HOST_ARCH=\`dpkg \-\-print\-architecture\`'
is sufficient (this is indeed the Debian architecture of the build machine,
but remember that we are only trying to be backward compatible with native
compilation).
.\"
.\" This is free software; see the GNU General Public Licence version 2
.\" or later for copying conditions. There is NO warranty.
-.\" Time-stamp: <96/05/03 14:00:06 root>
-.TH dpkg\-name 1 "May 1996" "Debian Project" "dpkg utilities"
+.TH dpkg\-name 1 "2006-02-11" "Debian Project" "dpkg utilities"
.SH NAME
dpkg\-name \- rename Debian packages to full package names
.SH SYNOPSIS
something similar (depending on whatever information is in the control
part of `bar\-foo.deb').
.TP
-.B find /root/debian/ \-name '*.deb' | xargs \-n 1 dpkg\-name \-a
+.B find /root/debian/ \-name \(aq*.deb\(aq | xargs \-n 1 dpkg\-name \-a
All files with the extension `deb' in the directory /root/debian and its
subdirectory's will be renamed by dpkg\-name if required into names with no
architecture information.
.TP
-.B find \-name '*.deb' | xargs \-n 1 dpkg\-name \-a \-o \-s \-c
+.B find \-name \(aq*.deb\(aq | xargs \-n 1 dpkg\-name \-a \-o \-s \-c
.B Don't do this.
Your archive will be messed up completely because a lot of packages
don't come with section information.
-.TH dpkg\-query 1 "2006-02-10" "Debian Project" "dpkg suite"
+.TH dpkg\-query 1 "2006-02-11" "Debian Project" "dpkg suite"
.SH NAME
dpkg\-query \- a tool to query the dpkg database
.
.T
.nf
- \fBdpkg\-query \-l 'libc6*'\fP
+ \fBdpkg\-query \-l \(aqlibc6*\(aq\fP
.fi
The output format of this option is not configurable, but varies
-.TH DPKG 1 "2006-02-10" "Debian Project" "dpkg suite"
+.TH DPKG 1 "2006-02-11" "Debian Project" "dpkg suite"
.SH NAME
dpkg - package manager for Debian
.SH EXAMPLES
To list packages related to the editor vi:
.br
-\fB dpkg \-l '*vi*'\fP
+\fB dpkg \-l \(aq*vi*\(aq\fP
.br
To see the entries in \fI/var/lib/dpkg/available\fP on two packages: