chiark / gitweb /
Refresh POT files
[developers-reference.git] / po4a / po / tools.pot
1 # SOME DESCRIPTIVE TITLE
2 # Copyright (C) YEAR Free Software Foundation, Inc.
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5 #
6 #, fuzzy
7 msgid ""
8 msgstr ""
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "POT-Creation-Date: 2008-08-08 11:34-0300\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13 "Language-Team: LANGUAGE <LL@li.org>\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=utf-8\n"
16 "Content-Transfer-Encoding: ENCODING"
17
18 # type: Content of: <appendix><title>
19 #: tools.dbk:7
20 msgid "Overview of Debian Maintainer Tools"
21 msgstr ""
22
23 # type: Content of: <appendix><para>
24 #: tools.dbk:9
25 msgid ""
26 "This section contains a rough overview of the tools available to "
27 "maintainers.  The following is by no means complete or definitive, but just "
28 "a guide to some of the more popular tools."
29 msgstr ""
30
31 # type: Content of: <appendix><para>
32 #: tools.dbk:14
33 msgid ""
34 "Debian maintainer tools are meant to aid developers and free their time for "
35 "critical tasks.  As Larry Wall says, there's more than one way to do it."
36 msgstr ""
37
38 # type: Content of: <appendix><para>
39 #: tools.dbk:18
40 msgid ""
41 "Some people prefer to use high-level package maintenance tools and some do "
42 "not.  Debian is officially agnostic on this issue; any tool which gets the "
43 "job done is fine.  Therefore, this section is not meant to stipulate to "
44 "anyone which tools they should use or how they should go about their duties "
45 "of maintainership.  Nor is it meant to endorse any particular tool to the "
46 "exclusion of a competing tool."
47 msgstr ""
48
49 # type: Content of: <appendix><para>
50 #: tools.dbk:26
51 msgid ""
52 "Most of the descriptions of these packages come from the actual package "
53 "descriptions themselves.  Further information can be found in the package "
54 "documentation itself.  You can also see more info with the command "
55 "<command>apt-cache show &lt;package-name&gt;</command>."
56 msgstr ""
57
58 # type: Content of: <appendix><section><title>
59 #: tools.dbk:32
60 msgid "Core tools"
61 msgstr ""
62
63 # type: Content of: <appendix><section><para>
64 #: tools.dbk:34
65 msgid "The following tools are pretty much required for any maintainer."
66 msgstr ""
67
68 # type: Content of: <appendix><section><section><title>
69 #: tools.dbk:37
70 msgid "<systemitem role=\"package\">dpkg-dev</systemitem>"
71 msgstr ""
72
73 # type: Content of: <appendix><section><section><para>
74 #: tools.dbk:39
75 msgid ""
76 "<systemitem role=\"package\">dpkg-dev</systemitem> contains the tools "
77 "(including <command>dpkg-source</command>) required to unpack, build, and "
78 "upload Debian source packages.  These utilities contain the fundamental, "
79 "low-level functionality required to create and manipulate packages; as such, "
80 "they are essential for any Debian maintainer."
81 msgstr ""
82
83 # type: Content of: <appendix><section><section><title>
84 #: tools.dbk:48
85 msgid "<systemitem role=\"package\">debconf</systemitem>"
86 msgstr ""
87
88 # type: Content of: <appendix><section><section><para>
89 #: tools.dbk:50
90 msgid ""
91 "<systemitem role=\"package\">debconf</systemitem> provides a consistent "
92 "interface to configuring packages interactively.  It is user interface "
93 "independent, allowing end-users to configure packages with a text-only "
94 "interface, an HTML interface, or a dialog interface.  New interfaces can be "
95 "added as modules."
96 msgstr ""
97
98 # type: Content of: <appendix><section><section><para>
99 #: tools.dbk:56
100 msgid ""
101 "You can find documentation for this package in the <systemitem "
102 "role=\"package\">debconf-doc</systemitem> package."
103 msgstr ""
104
105 # type: Content of: <appendix><section><section><para>
106 #: tools.dbk:60
107 msgid ""
108 "Many feel that this system should be used for all packages which require "
109 "interactive configuration; see <xref linkend=\"bpp-config-mgmt\"/> .  "
110 "<systemitem role=\"package\">debconf</systemitem> is not currently required "
111 "by Debian Policy, but that may change in the future."
112 msgstr ""
113
114 # type: Content of: <appendix><section><section><title>
115 #: tools.dbk:68
116 msgid "<systemitem role=\"package\">fakeroot</systemitem>"
117 msgstr ""
118
119 # type: Content of: <appendix><section><section><para>
120 #: tools.dbk:70
121 msgid ""
122 "<systemitem role=\"package\">fakeroot</systemitem> simulates root "
123 "privileges.  This enables you to build packages without being root (packages "
124 "usually want to install files with root ownership).  If you have <systemitem "
125 "role=\"package\">fakeroot</systemitem> installed, you can build packages as "
126 "a regular user: <literal>dpkg-buildpackage -rfakeroot</literal>."
127 msgstr ""
128
129 # type: Content of: <appendix><section><title>
130 #: tools.dbk:81
131 msgid "Package lint tools"
132 msgstr ""
133
134 # type: Content of: <appendix><section><para>
135 #: tools.dbk:83
136 msgid ""
137 "According to the Free On-line Dictionary of Computing (FOLDOC), `lint' is a "
138 "Unix C language processor which carries out more thorough checks on the code "
139 "than is usual with C compilers.  Package lint tools help package maintainers "
140 "by automatically finding common problems and policy violations in their "
141 "packages."
142 msgstr ""
143
144 # type: Content of: <appendix><section><section><title>
145 #: tools.dbk:89
146 msgid "<systemitem role=\"package\">lintian</systemitem>"
147 msgstr ""
148
149 # type: Content of: <appendix><section><section><para>
150 #: tools.dbk:91
151 msgid ""
152 "<systemitem role=\"package\">lintian</systemitem> dissects Debian packages "
153 "and emits information about bugs and policy violations.  It contains "
154 "automated checks for many aspects of Debian policy as well as some checks "
155 "for common errors."
156 msgstr ""
157
158 # type: Content of: <appendix><section><section><para>
159 #: tools.dbk:97
160 msgid ""
161 "You should periodically get the newest <systemitem "
162 "role=\"package\">lintian</systemitem> from <literal>unstable</literal> and "
163 "check over all your packages.  Notice that the <literal>-i</literal> option "
164 "provides detailed explanations of what each error or warning means, what its "
165 "basis in Policy is, and commonly how you can fix the problem."
166 msgstr ""
167
168 # type: Content of: <appendix><section><section><para>
169 #: tools.dbk:104
170 msgid ""
171 "Refer to <xref linkend=\"sanitycheck\"/> for more information on how and "
172 "when to use Lintian."
173 msgstr ""
174
175 # type: Content of: <appendix><section><section><para>
176 #: tools.dbk:108
177 msgid ""
178 "You can also see a summary of all problems reported by Lintian on your "
179 "packages at <ulink url=\"&url-lintian;\"></ulink>.  These reports contain "
180 "the latest <command>lintian</command> output for the whole development "
181 "distribution (<literal>unstable</literal>)."
182 msgstr ""
183
184 # type: Content of: <appendix><section><section><title>
185 #: tools.dbk:116
186 msgid "<systemitem role=\"package\">debdiff</systemitem>"
187 msgstr ""
188
189 # type: Content of: <appendix><section><section><para>
190 #: tools.dbk:118
191 msgid ""
192 "<command>debdiff</command> (from the <systemitem "
193 "role=\"package\">devscripts</systemitem> package, <xref "
194 "linkend=\"devscripts\"/> )  compares file lists and control files of two "
195 "packages.  It is a simple regression test, as it will help you notice if the "
196 "number of binary packages has changed since the last upload, or if something "
197 "has changed in the control file.  Of course, some of the changes it reports "
198 "will be all right, but it can help you prevent various accidents."
199 msgstr ""
200
201 # type: Content of: <appendix><section><section><para>
202 #: tools.dbk:127
203 msgid "You can run it over a pair of binary packages:"
204 msgstr ""
205
206 # type: Content of: <appendix><section><section><screen>
207 #: tools.dbk:129
208 #, no-wrap
209 msgid ""
210 "\n"
211 "debdiff package_1-1_arch.deb package_2-1_arch.deb\n"
212 msgstr ""
213
214 # type: Content of: <appendix><section><section><para>
215 #: tools.dbk:133
216 msgid "Or even a pair of changes files:"
217 msgstr ""
218
219 # type: Content of: <appendix><section><section><screen>
220 #: tools.dbk:135
221 #, no-wrap
222 msgid ""
223 "\n"
224 "debdiff package_1-1_arch.changes package_2-1_arch.changes\n"
225 msgstr ""
226
227 # type: Content of: <appendix><section><section><para>
228 #: tools.dbk:139
229 msgid ""
230 "For more information please see <citerefentry> "
231 "<refentrytitle>debdiff</refentrytitle> <manvolnum>1</manvolnum> "
232 "</citerefentry>."
233 msgstr ""
234
235 # type: Content of: <appendix><section><title>
236 #: tools.dbk:148
237 msgid "Helpers for <filename>debian/rules</filename>"
238 msgstr ""
239
240 # type: Content of: <appendix><section><para>
241 #: tools.dbk:150
242 msgid ""
243 "Package building tools make the process of writing "
244 "<filename>debian/rules</filename> files easier.  See <xref "
245 "linkend=\"helper-scripts\"/> for more information about why these might or "
246 "might not be desired."
247 msgstr ""
248
249 # type: Content of: <appendix><section><section><title>
250 #: tools.dbk:156
251 msgid "<systemitem role=\"package\">debhelper</systemitem>"
252 msgstr ""
253
254 # type: Content of: <appendix><section><section><para>
255 #: tools.dbk:158
256 msgid ""
257 "<systemitem role=\"package\">debhelper</systemitem> is a collection of "
258 "programs which can be used in <filename>debian/rules</filename> to automate "
259 "common tasks related to building binary Debian packages.  <systemitem "
260 "role=\"package\">debhelper</systemitem> includes programs to install various "
261 "files into your package, compress files, fix file permissions, and integrate "
262 "your package with the Debian menu system."
263 msgstr ""
264
265 # type: Content of: <appendix><section><section><para>
266 #: tools.dbk:166
267 msgid ""
268 "Unlike some approaches, <systemitem role=\"package\">debhelper</systemitem> "
269 "is broken into several small, simple commands which act in a consistent "
270 "manner.  As such, it allows more fine-grained control than some of the other "
271 "debian/rules tools."
272 msgstr ""
273
274 # type: Content of: <appendix><section><section><para>
275 #: tools.dbk:172
276 msgid ""
277 "There are a number of little <systemitem "
278 "role=\"package\">debhelper</systemitem> add-on packages, too transient to "
279 "document.  You can see the list of most of them by doing <literal>apt-cache "
280 "search ^dh-</literal>."
281 msgstr ""
282
283 # type: Content of: <appendix><section><section><title>
284 #: tools.dbk:179
285 msgid "<systemitem role=\"package\">debmake</systemitem>"
286 msgstr ""
287
288 # type: Content of: <appendix><section><section><para>
289 #: tools.dbk:181
290 msgid ""
291 "<systemitem role=\"package\">debmake</systemitem>, a precursor to "
292 "<systemitem role=\"package\">debhelper</systemitem>, is a more "
293 "coarse-grained <filename>debian/rules</filename> assistant.  It includes two "
294 "main programs: <command>deb-make</command>, which can be used to help a "
295 "maintainer convert a regular (non-Debian) source archive into a Debian "
296 "source package; and <command>debstd</command>, which incorporates in one big "
297 "shot the same sort of automated functions that one finds in <systemitem "
298 "role=\"package\">debhelper</systemitem>."
299 msgstr ""
300
301 # type: Content of: <appendix><section><section><para>
302 #: tools.dbk:191
303 msgid ""
304 "The consensus is that <systemitem role=\"package\">debmake</systemitem> is "
305 "now deprecated in favor of <systemitem "
306 "role=\"package\">debhelper</systemitem>.  It is a bug to use <systemitem "
307 "role=\"package\">debmake</systemitem> in new packages.  New packages using "
308 "<systemitem role=\"package\">debmake</systemitem> will be rejected from the "
309 "archive."
310 msgstr ""
311
312 # type: Content of: <appendix><section><section><title>
313 #: tools.dbk:200
314 msgid "<systemitem role=\"package\">dh-make</systemitem>"
315 msgstr ""
316
317 # type: Content of: <appendix><section><section><para>
318 #: tools.dbk:202
319 msgid ""
320 "The <systemitem role=\"package\">dh-make</systemitem> package contains "
321 "<command>dh_make</command>, a program that creates a skeleton of files "
322 "necessary to build a Debian package out of a source tree.  As the name "
323 "suggests, <command>dh_make</command> is a rewrite of <systemitem "
324 "role=\"package\">debmake</systemitem> and its template files use dh_* "
325 "programs from <systemitem role=\"package\">debhelper</systemitem>."
326 msgstr ""
327
328 # type: Content of: <appendix><section><section><para>
329 #: tools.dbk:210
330 msgid ""
331 "While the rules files generated by <command>dh_make</command> are in general "
332 "a sufficient basis for a working package, they are still just the "
333 "groundwork: the burden still lies on the maintainer to finely tune the "
334 "generated files and make the package entirely functional and "
335 "Policy-compliant."
336 msgstr ""
337
338 # type: Content of: <appendix><section><section><title>
339 #: tools.dbk:218
340 msgid "<systemitem role=\"package\">yada</systemitem>"
341 msgstr ""
342
343 # type: Content of: <appendix><section><section><para>
344 #: tools.dbk:220
345 msgid ""
346 "<systemitem role=\"package\">yada</systemitem> is another packaging helper "
347 "tool.  It uses a <filename>debian/packages</filename> file to auto-generate "
348 "<filename>debian/rules</filename> and other necessary files in the "
349 "<filename>debian/</filename> subdirectory.  The "
350 "<filename>debian/packages</filename> file contains instruction to build "
351 "packages and there is no need to create any <filename>Makefile</filename> "
352 "files.  There is possibility to use macro engine similar to the one used in "
353 "SPECS files from RPM source packages."
354 msgstr ""
355
356 # type: Content of: <appendix><section><section><para>
357 #: tools.dbk:230
358 msgid ""
359 "For more informations see <literal><ulink "
360 "url=\"http://yada.alioth.debian.org/\">YADA site</ulink></literal>."
361 msgstr ""
362
363 # type: Content of: <appendix><section><section><title>
364 #: tools.dbk:236
365 msgid "<systemitem role=\"package\">equivs</systemitem>"
366 msgstr ""
367
368 # type: Content of: <appendix><section><section><para>
369 #: tools.dbk:238
370 msgid ""
371 "<systemitem role=\"package\">equivs</systemitem> is another package for "
372 "making packages.  It is often suggested for local use if you need to make a "
373 "package simply to fulfill dependencies.  It is also sometimes used when "
374 "making ``meta-packages'', which are packages whose only purpose is to depend "
375 "on other packages."
376 msgstr ""
377
378 # type: Content of: <appendix><section><title>
379 #: tools.dbk:249
380 msgid "Package builders"
381 msgstr ""
382
383 # type: Content of: <appendix><section><para>
384 #: tools.dbk:251
385 msgid ""
386 "The following packages help with the package building process, general "
387 "driving <command>dpkg-buildpackage</command> as well as handling supporting "
388 "tasks."
389 msgstr ""
390
391 # type: Content of: <appendix><section><section><title>
392 #: tools.dbk:255
393 msgid "<systemitem role=\"package\">cvs-buildpackage</systemitem>"
394 msgstr ""
395
396 # type: Content of: <appendix><section><section><para>
397 #: tools.dbk:257
398 msgid ""
399 "<systemitem role=\"package\">cvs-buildpackage</systemitem> provides the "
400 "capability to inject or import Debian source packages into a CVS repository, "
401 "build a Debian package from the CVS repository, and helps in integrating "
402 "upstream changes into the repository."
403 msgstr ""
404
405 # type: Content of: <appendix><section><section><para>
406 #: tools.dbk:263
407 msgid ""
408 "These utilities provide an infrastructure to facilitate the use of CVS by "
409 "Debian maintainers.  This allows one to keep separate CVS branches of a "
410 "package for <literal>stable</literal>, <literal>unstable</literal> and "
411 "possibly <literal>experimental</literal> distributions, along with the other "
412 "benefits of a version control system."
413 msgstr ""
414
415 # type: Content of: <appendix><section><section><title>
416 #: tools.dbk:272
417 msgid "<systemitem role=\"package\">debootstrap</systemitem>"
418 msgstr ""
419
420 # type: Content of: <appendix><section><section><para>
421 #: tools.dbk:274
422 msgid ""
423 "The <systemitem role=\"package\">debootstrap</systemitem> package and script "
424 "allows you to bootstrap a Debian base system into any part of your "
425 "filesystem.  By base system, we mean the bare minimum of packages required "
426 "to operate and install the rest of the system."
427 msgstr ""
428
429 # type: Content of: <appendix><section><section><para>
430 #: tools.dbk:280
431 msgid ""
432 "Having a system like this can be useful in many ways.  For instance, you can "
433 "<command>chroot</command> into it if you want to test your build "
434 "dependencies.  Or you can test how your package behaves when installed into "
435 "a bare base system.  Chroot builders use this package; see below."
436 msgstr ""
437
438 # type: Content of: <appendix><section><section><title>
439 #: tools.dbk:288
440 msgid "<systemitem role=\"package\">pbuilder</systemitem>"
441 msgstr ""
442
443 # type: Content of: <appendix><section><section><para>
444 #: tools.dbk:290
445 msgid ""
446 "<systemitem role=\"package\">pbuilder</systemitem> constructs a chrooted "
447 "system, and builds a package inside the chroot.  It is very useful to check "
448 "that a package's build-dependencies are correct, and to be sure that "
449 "unnecessary and wrong build dependencies will not exist in the resulting "
450 "package."
451 msgstr ""
452
453 # type: Content of: <appendix><section><section><para>
454 #: tools.dbk:296
455 msgid ""
456 "A related package is <systemitem role=\"package\">pbuilder-uml</systemitem>, "
457 "which goes even further by doing the build within a User Mode Linux "
458 "environment."
459 msgstr ""
460
461 # type: Content of: <appendix><section><section><title>
462 #: tools.dbk:303
463 msgid "<systemitem role=\"package\">sbuild</systemitem>"
464 msgstr ""
465
466 # type: Content of: <appendix><section><section><para>
467 #: tools.dbk:305
468 msgid ""
469 "<systemitem role=\"package\">sbuild</systemitem> is another automated "
470 "builder.  It can use chrooted environments as well.  It can be used "
471 "stand-alone, or as part of a networked, distributed build environment.  As "
472 "the latter, it is part of the system used by porters to build binary "
473 "packages for all the available architectures.  See <xref "
474 "linkend=\"wanna-build\"/> for more information, and <ulink "
475 "url=\"&url-buildd;\"></ulink> to see the system in action."
476 msgstr ""
477
478 # type: Content of: <appendix><section><title>
479 #: tools.dbk:317
480 msgid "Package uploaders"
481 msgstr ""
482
483 # type: Content of: <appendix><section><para>
484 #: tools.dbk:319
485 msgid ""
486 "The following packages help automate or simplify the process of uploading "
487 "packages into the official archive."
488 msgstr ""
489
490 # type: Content of: <appendix><section><section><title>
491 #: tools.dbk:323
492 msgid "<systemitem role=\"package\">dupload</systemitem>"
493 msgstr ""
494
495 # type: Content of: <appendix><section><section><para>
496 #: tools.dbk:325
497 msgid ""
498 "<systemitem role=\"package\">dupload</systemitem> is a package and a script "
499 "to automatically upload Debian packages to the Debian archive, to log the "
500 "upload, and to send mail about the upload of a package.  You can configure "
501 "it for new upload locations or methods."
502 msgstr ""
503
504 # type: Content of: <appendix><section><section><title>
505 #: tools.dbk:333
506 msgid "<systemitem role=\"package\">dput</systemitem>"
507 msgstr ""
508
509 # type: Content of: <appendix><section><section><para>
510 #: tools.dbk:335
511 msgid ""
512 "The <systemitem role=\"package\">dput</systemitem> package and script does "
513 "much the same thing as <systemitem role=\"package\">dupload</systemitem>, "
514 "but in a different way.  It has some features over <systemitem "
515 "role=\"package\">dupload</systemitem>, such as the ability to check the "
516 "GnuPG signature and checksums before uploading, and the possibility of "
517 "running <command>dinstall</command> in dry-run mode after the upload."
518 msgstr ""
519
520 # type: Content of: <appendix><section><section><title>
521 #: tools.dbk:345
522 msgid "<systemitem role=\"package\">dcut</systemitem>"
523 msgstr ""
524
525 # type: Content of: <appendix><section><section><para>
526 #: tools.dbk:347
527 msgid ""
528 "The <systemitem role=\"package\">dcut</systemitem> script (part of the "
529 "package <xref linkend=\"dput\"/> ) helps in removing files from the ftp "
530 "upload directory."
531 msgstr ""
532
533 # type: Content of: <appendix><section><title>
534 #: tools.dbk:355
535 msgid "Maintenance automation"
536 msgstr ""
537
538 # type: Content of: <appendix><section><para>
539 #: tools.dbk:357
540 msgid ""
541 "The following tools help automate different maintenance tasks, from adding "
542 "changelog entries or signature lines and looking up bugs in Emacs to making "
543 "use of the newest and official <filename>config.sub</filename>."
544 msgstr ""
545
546 # type: Content of: <appendix><section><section><title>
547 #: tools.dbk:362
548 msgid "<systemitem role=\"package\">devscripts</systemitem>"
549 msgstr ""
550
551 # type: Content of: <appendix><section><section><para>
552 #: tools.dbk:364
553 msgid ""
554 "<systemitem role=\"package\">devscripts</systemitem> is a package containing "
555 "wrappers and tools which are very helpful for maintaining your Debian "
556 "packages.  Example scripts include <command>debchange</command> and "
557 "<command>dch</command>, which manipulate your "
558 "<filename>debian/changelog</filename> file from the command-line, and "
559 "<command>debuild</command>, which is a wrapper around "
560 "<command>dpkg-buildpackage</command>.  The <command>bts</command> utility is "
561 "also very helpful to update the state of bug reports on the command line.  "
562 "<command>uscan</command> can be used to watch for new upstream versions of "
563 "your packages.  <command>debrsign</command> can be used to remotely sign a "
564 "package prior to upload, which is nice when the machine you build the "
565 "package on is different from where your GPG keys are."
566 msgstr ""
567
568 # type: Content of: <appendix><section><section><para>
569 #: tools.dbk:378
570 msgid ""
571 "See the <citerefentry> <refentrytitle>devscripts</refentrytitle> "
572 "<manvolnum>1</manvolnum> </citerefentry> manual page for a complete list of "
573 "available scripts."
574 msgstr ""
575
576 # type: Content of: <appendix><section><section><title>
577 #: tools.dbk:385
578 msgid "<systemitem role=\"package\">autotools-dev</systemitem>"
579 msgstr ""
580
581 # type: Content of: <appendix><section><section><para>
582 #: tools.dbk:387
583 msgid ""
584 "<systemitem role=\"package\">autotools-dev</systemitem> contains best "
585 "practices for people who maintain packages which use "
586 "<command>autoconf</command> and/or <command>automake</command>.  Also "
587 "contains canonical <filename>config.sub</filename> and "
588 "<filename>config.guess</filename> files which are known to work on all "
589 "Debian ports."
590 msgstr ""
591
592 # type: Content of: <appendix><section><section><title>
593 #: tools.dbk:396
594 msgid "<systemitem role=\"package\">dpkg-repack</systemitem>"
595 msgstr ""
596
597 # type: Content of: <appendix><section><section><para>
598 #: tools.dbk:398
599 msgid ""
600 "<command>dpkg-repack</command> creates Debian package file out of a package "
601 "that has already been installed.  If any changes have been made to the "
602 "package while it was unpacked (e.g., files in <filename>/etc</filename> were "
603 "modified), the new package will inherit the changes."
604 msgstr ""
605
606 # type: Content of: <appendix><section><section><para>
607 #: tools.dbk:404
608 msgid ""
609 "This utility can make it easy to copy packages from one computer to another, "
610 "or to recreate packages which are installed on your system but no longer "
611 "available elsewhere, or to save the current state of a package before you "
612 "upgrade it."
613 msgstr ""
614
615 # type: Content of: <appendix><section><section><title>
616 #: tools.dbk:411
617 msgid "<systemitem role=\"package\">alien</systemitem>"
618 msgstr ""
619
620 # type: Content of: <appendix><section><section><para>
621 #: tools.dbk:413
622 msgid ""
623 "<command>alien</command> converts binary packages between various packaging "
624 "formats, including Debian, RPM (RedHat), LSB (Linux Standard Base), Solaris, "
625 "and Slackware packages."
626 msgstr ""
627
628 # type: Content of: <appendix><section><section><title>
629 #: tools.dbk:420
630 msgid "<systemitem role=\"package\">debsums</systemitem>"
631 msgstr ""
632
633 # type: Content of: <appendix><section><section><para>
634 #: tools.dbk:422
635 msgid ""
636 "<command>debsums</command> checks installed packages against their MD5 "
637 "sums.  Note that not all packages have MD5 sums, since they aren't required "
638 "by Policy."
639 msgstr ""
640
641 # type: Content of: <appendix><section><section><title>
642 #: tools.dbk:428
643 msgid "<systemitem role=\"package\">dpkg-dev-el</systemitem>"
644 msgstr ""
645
646 # type: Content of: <appendix><section><section><para>
647 #: tools.dbk:430
648 msgid ""
649 "<systemitem role=\"package\">dpkg-dev-el</systemitem> is an Emacs lisp "
650 "package which provides assistance when editing some of the files in the "
651 "<filename>debian</filename> directory of your package.  For instance, there "
652 "are handy functions for listing a package's current bugs, and for finalizing "
653 "the latest entry in a <filename>debian/changelog</filename> file."
654 msgstr ""
655
656 # type: Content of: <appendix><section><section><title>
657 #: tools.dbk:439
658 msgid "<systemitem role=\"package\">dpkg-depcheck</systemitem>"
659 msgstr ""
660
661 # type: Content of: <appendix><section><section><para>
662 #: tools.dbk:441
663 msgid ""
664 "<command>dpkg-depcheck</command> (from the <systemitem "
665 "role=\"package\">devscripts</systemitem> package, <xref "
666 "linkend=\"devscripts\"/> )  runs a command under <command>strace</command> "
667 "to determine all the packages that were used by the said command."
668 msgstr ""
669
670 # type: Content of: <appendix><section><section><para>
671 #: tools.dbk:447
672 msgid ""
673 "For Debian packages, this is useful when you have to compose a "
674 "<literal>Build-Depends</literal> line for your new package: running the "
675 "build process through <command>dpkg-depcheck</command> will provide you with "
676 "a good first approximation of the build-dependencies.  For example:"
677 msgstr ""
678
679 # type: Content of: <appendix><section><section><screen>
680 #: tools.dbk:452
681 #, no-wrap
682 msgid ""
683 "\n"
684 "dpkg-depcheck -b debian/rules build\n"
685 msgstr ""
686
687 # type: Content of: <appendix><section><section><para>
688 #: tools.dbk:456
689 msgid ""
690 "<command>dpkg-depcheck</command> can also be used to check for run-time "
691 "dependencies, especially if your package uses exec(2) to run other programs."
692 msgstr ""
693
694 # type: Content of: <appendix><section><section><para>
695 #: tools.dbk:460
696 msgid ""
697 "For more information please see <citerefentry> "
698 "<refentrytitle>dpkg-depcheck</refentrytitle> <manvolnum>1</manvolnum> "
699 "</citerefentry>."
700 msgstr ""
701
702 # type: Content of: <appendix><section><title>
703 #: tools.dbk:469
704 msgid "Porting tools"
705 msgstr ""
706
707 # type: Content of: <appendix><section><para>
708 #: tools.dbk:471
709 msgid "The following tools are helpful for porters and for cross-compilation."
710 msgstr ""
711
712 # type: Content of: <appendix><section><section><title>
713 #: tools.dbk:474
714 msgid "<systemitem role=\"package\">quinn-diff</systemitem>"
715 msgstr ""
716
717 # type: Content of: <appendix><section><section><para>
718 #: tools.dbk:476
719 msgid ""
720 "<systemitem role=\"package\">quinn-diff</systemitem> is used to locate the "
721 "differences from one architecture to another.  For instance, it could tell "
722 "you which packages need to be ported for architecture "
723 "<replaceable>Y</replaceable>, based on architecture "
724 "<replaceable>X</replaceable>."
725 msgstr ""
726
727 # type: Content of: <appendix><section><section><title>
728 #: tools.dbk:484
729 msgid "<systemitem role=\"package\">dpkg-cross</systemitem>"
730 msgstr ""
731
732 # type: Content of: <appendix><section><section><para>
733 #: tools.dbk:486
734 msgid ""
735 "<systemitem role=\"package\">dpkg-cross</systemitem> is a tool for "
736 "installing libraries and headers for cross-compiling in a way similar to "
737 "<systemitem role=\"package\">dpkg</systemitem>.  Furthermore, the "
738 "functionality of <command>dpkg-buildpackage</command> and "
739 "<command>dpkg-shlibdeps</command> is enhanced to support cross-compiling."
740 msgstr ""
741
742 # type: Content of: <appendix><section><title>
743 #: tools.dbk:497
744 msgid "Documentation and information"
745 msgstr ""
746
747 # type: Content of: <appendix><section><para>
748 #: tools.dbk:499
749 msgid ""
750 "The following packages provide information for maintainers or help with "
751 "building documentation."
752 msgstr ""
753
754 # type: Content of: <appendix><section><section><title>
755 #: tools.dbk:503
756 msgid "<systemitem role=\"package\">debiandoc-sgml</systemitem>"
757 msgstr ""
758
759 # type: Content of: <appendix><section><section><para>
760 #: tools.dbk:505
761 msgid ""
762 "<systemitem role=\"package\">debiandoc-sgml</systemitem> provides the "
763 "DebianDoc SGML DTD, which is commonly used for Debian documentation.  This "
764 "manual, for instance, is written in DebianDoc.  It also provides scripts for "
765 "building and styling the source to various output formats."
766 msgstr ""
767
768 # type: Content of: <appendix><section><section><para>
769 #: tools.dbk:511
770 msgid ""
771 "Documentation for the DTD can be found in the <systemitem "
772 "role=\"package\">debiandoc-sgml-doc</systemitem> package."
773 msgstr ""
774
775 # type: Content of: <appendix><section><section><title>
776 #: tools.dbk:533
777 msgid "<systemitem role=\"package\">debian-keyring</systemitem>"
778 msgstr ""
779
780 # type: Content of: <appendix><section><section><para>
781 #: tools.dbk:535
782 msgid ""
783 "Contains the public GPG and PGP keys of Debian developers.  See <xref "
784 "linkend=\"key-maint\"/> and the package documentation for more information."
785 msgstr ""
786
787 # type: Content of: <appendix><section><section><title>
788 #: tools.dbk:541
789 msgid "<systemitem role=\"package\">debian-maintainers</systemitem>"
790 msgstr ""
791
792 # type: Content of: <appendix><section><section><para>
793 #: tools.dbk:543
794 msgid ""
795 "Contains the public GPG keys of Debian Maintainers.  See <ulink "
796 "url=\"&url-wiki-dm;\"></ulink> for more information."
797 msgstr ""
798
799 # type: Content of: <appendix><section><section><title>
800 #: tools.dbk:549
801 msgid "<systemitem role=\"package\">debview</systemitem>"
802 msgstr ""
803
804 # type: Content of: <appendix><section><section><para>
805 #: tools.dbk:551
806 msgid ""
807 "<systemitem role=\"package\">debview</systemitem> provides an Emacs mode for "
808 "viewing Debian binary packages.  This lets you examine a package without "
809 "unpacking it."
810 msgstr ""